Aller au contenu

[RESOLU] Masquer le statut root


Recommended Posts

Pour information avec la mise à jour d'aujourd'hui ce tuto ne fonctionne plus, je ne sais pas si Belgacom a trouvé notre petite astuce mais ce n'est pas drole du tout! Pfff

 

Elpabre, tu ne sais pas voir si quelque chose à changer au niveau de l'app?

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Bonjour à tous, 

 

Je relance le sujet mais est-ce que quelqu'un aurait une solution fonctionnant actuellement ? (modification de l'apk, ... ? ) 

J'ai rooté ma tablette pour diverses raisons mais plus moyen d'utiliser l'application TV partout... j'ai tester en passant par le site internet mais il faut silverlight :s (non disponible sur android). 

 

Est-ce que quelqu'un aurait une solution ? 

 

Merci beaucoup :-) 

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...
  • 4 months later...

Des méthodes fonctionnelles pour la version actuelle ?

 

Déjà que belgacom est à la ramasse avec son NAT, si en plus ils font la guerre aux utilisateurs roots ...

 

 

 

Edit : J'ai décompilé l'apk de Tv Partout et cherché dans tous les xml "superuser" rien trouvé  :/ où est le fichier à modifier ?

 

Edit² : J'ai trouvé le fichier contenant "superuser" il s'agit de Root.smali situé dans be.belgacom.mobile.tveverywhere\smali\be\belgacom\mobile\belgacomtv\roottools

 

Mais lorsque je le recompile je suis confronté à une erreur. Après avoir lancer dans la console : apktool build NomDeLAppli Appli.apk j'obtient :

 

" Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file

at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:54)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:604)
at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:74)
at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:66)
at brut.androlib.Androlib.getResTable(Androlib.java:49)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:93)
at brut.apktool.Main.cmdDecode(Main.java:169)
at brut.apktool.Main.main(Main.java:85)
 
Caused by: java.io.IOException: Expected: 0x001c0001, got: 0x00000000
 
at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:48)
at brut.androlib.res.decoder.StringBlock.read(StringBlock.java:43)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:95)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:81)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
 
... 7 more
 

---------------

 

Des idées ?

Modifié par Otactu
Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Des méthodes fonctionnelles pour la version actuelle ?

 

Déjà que belgacom est à la ramasse avec son NAT, si en plus ils font la guerre aux utilisateurs roots ...

 

 

 

Edit : J'ai décompilé l'apk de Tv Partout et cherché dans tous les xml "superuser" rien trouvé  :/ où est le fichier à modifier ?

 

Edit² : J'ai trouvé le fichier contenant "superuser" il s'agit de Root.smali situé dans be.belgacom.mobile.tveverywhere\smali\be\belgacom\mobile\belgacomtv\roottools

 

Mais lorsque je le recompile je suis confronté à une erreur. Après avoir lancer dans la console : apktool build NomDeLAppli Appli.apk j'obtient :

 

" Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file

at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:54)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:604)
at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:74)
at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:66)
at brut.androlib.Androlib.getResTable(Androlib.java:49)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:93)
at brut.apktool.Main.cmdDecode(Main.java:169)
at brut.apktool.Main.main(Main.java:85)
 
Caused by: java.io.IOException: Expected: 0x001c0001, got: 0x00000000
 
at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:48)
at brut.androlib.res.decoder.StringBlock.read(StringBlock.java:43)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:95)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:81)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
 
... 7 more
 

---------------

 

Des idées ?

Aucunes idées je ne connais rien en programmation Android..

 

Sorry si je trouve qqun qui s'y connais je lui ferais voir..

 

Merci quand même de te pencher sur le problème :-)

Modifié par JiBi's
Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...
  • 2 months later...
  • 2 months later...
  • 1 month later...
  • 3 weeks later...
  • 2 weeks later...

Bonjour,
je relance le sujet pour l'appli Proximus TV 2.1 et TV partout 5.2.4

pour proximus TV 2.1 j'ai trouvé dans:
smali/io/fabric/sdk/android/services/common/CommonUtils.smali

 

2 références à superuser.apk et une à xbin/su:

.line 551
    :cond_1
    new-instance v1, Ljava/io/File;

    const-string v4, "/system/app/Superuser.apk"

    invoke-direct {v1, v4}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    .line 552
    .local v1, "file":Ljava/io/File;
    invoke-virtual {v1}, Ljava/io/File;->exists()Z

    move-result v4

    if-nez v4, :cond_0

    .line 560
    new-instance v1, Ljava/io/File;

    .end local v1    # "file":Ljava/io/File;
    const-string v4, "/system/xbin/su"

    invoke-direct {v1, v4}, Ljava/io/File;-><init>(Ljava/lang/String;)V

mais meme en les modifiants avec des noms foireux, l'appli me détecte comme étant rooté.
Quelqu'un a une idée. Une fois finis avec Proximus TV je passe à TV partout.

Merci.

Lien vers le commentaire
Partager sur d’autres sites

  • 3 months later...

Bonjour ,

 

est ce que qqn a trouvé une astuce poru la version Proximus TV ?

Sur un HTC Desire One S sous Cyanogenmod 11 non rooté, je n'ai aucun soucis

Par contre j'ai un message de licence blablabla sur ASUS TF300T sous cyanogenmod 12 (non rooté aussi)

 

 

Lien vers le commentaire
Partager sur d’autres sites

  • 10 months later...

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...