Daco explique le retrait du priiloader 0.5 - News

Daco explique le retrait du priiloader 0.5

   
Posté par le 11/09/10 à 12:00:33
3769 affichages, 33 commentaires
 
Peu de temps après la sortie de la version 0.5 de l'installateur du priiloader, l'auteur avait retiré les binaires ainsi que les sources du dépôt. DacoTaco explique aujourd'hui les raisons qui l'on conduit à faire cela sur son blog :

Quote DacoTaco:
Il s'est passé quelques temps depuis que j'ai retiré le Priiloader 0.5 de mon serveur web et du google code et je n'avais pas encore écrit pourquoi je l'avais fait (honte à moi ::p::).

J'ai supprimé l'installeur en raison d'un bug. Au moment de la dé-installation, il y a eut un certain nombre de bricks (et heureusement, dans 99% des cas, les utilisateurs avaient bootmii en boot2 >_> ) en raison de ce bug.

Quelle est la raison de ce bug?

facile

Il n'y avait pas de connexion internet paramétrée. C'est vrai, ceci est la raison du bug.

J'ai tout d'abord été surpris : comment quelque chose comme cela peut complètement planter l'installateur ?! Au départ, j'ai pensé avoir une corruption mémoire. Après un nettoyage complet des blocs mémoires de l'installateur, alignement mémoire et autre, j'ai put retirer cette idée de la liste.

Peut être y avait-il un bug dans mon code? Un seul moyen de le découvrir. J'ai lancé un basique "hello world" qui initialisait uniquement la vidéo et le pad GC (pour pouvoir quitter). Et bam, crash. Cela m'a conduit à croire à un problème avec le HBC ou la libogc (rendu à ce point, j'étais persuadé que le HBC était en cause, en raison du AHBPROT utilisé maintenant pour lancer l'application).

Nous avons donc (lukegb & moi-même) continués les tests et testés diverses opérations simples pour aider dhewg à identifier le problème. Le temps passait, et je n'obtenais pas de réponse de lui, j'ai donc essayé la 2nd option : informer la team de la libogc de ce problème, en espérant qu'ils m'aideraient plus.

Et ils l'ont fait.

shagkur a supprimé ce paramètre internet et a lancé l'application de démo. Pas de plantage; il tournait bien. Bizarrement quand même, le basique "hello world" continuait à planter, il a donc commencer a regarder les sources.

Après un moment, il a trouvé la cause du crash, qui est causé par une réponse IPC non attendue, et qui est en rapport avec un callback enregistré (enregistré depuis le HBC). Où se trouve le callback? à l'adresse 0x813a2028

Cette adresse ne peut dire d'une chose : c'est une réponse ipc d'une demande de quelque chose faîte par le HBC, mais jamais fermée. Tantric & shagkur pensent tous les deux que la source est l'initialisation asynchrone du réseau depuis le HBC. Ils croient que cette demande asynchrone n'est jamais annulée/fermée, et donc que la réponse ipc arrive lorsque l'application est lancée; causant ce joli plantage.

Donc oui, le plantage est relatif au HBC et tant qu'il ne sera pas corrigé, je ne sortirais pas d'autre version du Priiloader, ceci est non négociable.

Si la TT veulent nous donner le AHBPROT, ils devraient vérifier que tout est dé-initialisé correctement (car sans le AHBPROT, le HBC recharge l'IOS, perdant les droits et ré-initialisant tout depuis l'ipc… Ainsi, pas de réponse ipc non désirée dans l'application) ou que rien de mauvais ne puisse arriver. C'est ce pour quoi je passe le plus clair de mon temps à travailler sur le priiloader (j'ai énormément de trous potentiels dans mes sources ;_; )

Daco Over and out


Par mesure de précaution, j'ai supprimé du site la version 0.5, remplacée par la v0.4. Le tutoriel d'installation du priiloader a été modifié en conséquence.
N'INSTALLEZ PAS LA v0.5 DU PRIILOADER !! Pour ceux qui l'ont installé, pas de soucis. Le problème ne peux intervenir que lors de l'installation ou la désinstallation. Le problème n'est pas le priiloader en lui même, mais la façon dont il est installé/désinstallé !!

http://www.dacotaco.com/about-the-priiloader-0-5-removal Site officiel : http://www.dacotaco.com/about-the-priiloader-0-5-removal



Pages: 1
Messages:
^ Déconnecté nutnut
#1, posté le 11/09/10 à 13:36:14
Membre
302 messages
Floodeur
star
avatar
Il me semble que la désinstallation de Priiloader par réinstallation du SM ne pose aucun problème non ? ::^^::
iPhone info, tout le hack, jailbreak, désimlock iPhone iPad iPod
^ Déconnecté picsougrip
#2, posté le 11/09/10 à 13:38:30
Membre helper
15141 messages
Dieu des dieux
star
avatar
à priori ça écrase donc je dirais oui

merci pour l'avertissement toute fois
^ Déconnecté orwel
#3, posté le 11/09/10 à 13:45:53
Rédacteur
8985 messages
Dieu des dieux
starstarstarstar
avatar
oui, ce n'est pas un problème avec le priiloader en lui-même, mais avec l'installateur. Comme la nouvelle version utilise le AHBPROT fournit par le HBC, c'est çà qui plante.

Donc pour désintaller, il faut utiliser la version 0.4 (et donc avoir un IOS36 patché ou un cIOS), ou réinstaller un system menu par dessus l'autre.
^ Déconnecté flowlapache
#4, posté le 11/09/10 à 13:46:19
Membre
148 messages
Apprenti parleur
star
avatar
Merci beaucoup pour cette news...ça faisait un moment que je me demandais pourquoi...
merci Orwel pour la traduction bien faite!
^ Déconnecté Attila
#5, posté le 11/09/10 à 14:00:41
Administrateur
23126 messages
Dieu des dieux
starstarstarstarstarstar
avatar
seulement une réinstallation du system menu ne vide pas les fichiers créés par priiloader

sinon, pourquoi faut-il le net pour priiloader ?
^ Déconnecté saadbenj
#6, posté le 11/09/10 à 14:04:38
Membre
4095 messages
Dieu des dieux
star
avatar
MERCII pour l'info
( ouff que je ne l'ai pas désinstaller !!! , je n'ai meme pas bootmii as boot 2 ! )
^ Déconnecté soued031
#7, posté le 11/09/10 à 14:04:51
Membre
7 messages
Petit nouveau
star
@Attila

Il me semble qu'on peut mettre à jour priiloader 0.5 par internet via le menu ;) on a même le choix de choisir entre différentes traductions

Dernière édition le 11/09/10 à 14:05:40 par soued031.
^ Déconnecté Mokazel
#8, posté le 11/09/10 à 14:17:25
Membre
47 messages
Débutant
star
un peu abusé quand même le gars qui tarde sur ses explications alors qu'entre 2 y'a peut être des personnes qui ont brické a cause de ça :s En plus j'ai bootmii en ios et priiloader v0.5 heureusement que j'ai pas eu de probléme ^^
^ Déconnecté erikspyder
#9, posté le 11/09/10 à 14:25:12
Membre
78 messages
Petit parleur
star
Bon, je désinstalle ça au plus vite en remettant un Backup...
^ Déconnecté orwel
#10, posté le 11/09/10 à 14:27:14
Rédacteur
8985 messages
Dieu des dieux
starstarstarstar
avatar
pas la peine de désinstaller. Le priiloader en lui même fonctionne sans soucis. C'est l'installer qui plante !
^ Déconnecté Mokazel
#11, posté le 11/09/10 à 14:30:40
Membre
47 messages
Débutant
star
C'est le désinstaller qui fait planter :p
^ Déconnecté doudoudi38
#12, posté le 11/09/10 à 15:02:21
Membre
36 messages
Débutant
star
Si j'ai bien compris, avec une connexion internet en wifi, on peut le désinstaller avec le 0.5 ça devrait pas poser de souci ??
^ Déconnecté orwel
#13, posté le 11/09/10 à 15:11:08
Rédacteur
8985 messages
Dieu des dieux
starstarstarstar
avatar
"normalement"...
Dans le doute, mieux vaux s'abstenir !
^ Déconnecté ZikouZine
#14, posté le 11/09/10 à 15:53:56
Membre
38 messages
Débutant
star
avatar
et si on l'a toujours pas installer on peut le faire sans problème?
c'est quand on dèsinstalle ou ça plante non?
^ Déconnecté orwel
#15, posté le 11/09/10 à 16:58:12
Rédacteur
8985 messages
Dieu des dieux
starstarstarstar
avatar
oui, c'est la désinstallation qui pose problème, mais bon, méfiance...
^ Déconnecté albouille
#16, posté le 11/09/10 à 17:28:21
Membre
221 messages
Apprenti parleur
star
Simple question : pour quelle raison voudrait-on (ou devrait-on) désinstaller le priiloader ?

Sinon peut-on espérer une nouvelle version prochainement ?

Dernière édition le 11/09/10 à 17:42:53 par albouille.
^ Déconnecté orwel
#17, posté le 11/09/10 à 17:34:51
Rédacteur
8985 messages
Dieu des dieux
starstarstarstar
avatar
sait-on jamais...

Cependant, le bug est succeptible d'arriver même lors de l'installation. Par mesure de précaution, j'ai supprimé du site la version 0.5, remplacée par la v0.4.

Le tutoriel d'installation du priiloader a été modifié en conséquence.

N'INSTALLEZ PAS LA v0.5 DU PRIILOADER !! Pour ceux qui l'ont installé, pas de soucis. Le problème ne peux intervenir que lors de l'installation ou la désinstallation. Le problème n'est pas le priiloader en lui même, mais la façon dont il est installé/désinstallé !!
^ Déconnecté doudoudi38
#18, posté le 11/09/10 à 18:14:36
Membre
36 messages
Débutant
star
Quote albouille:
Sinon peut-on espérer une nouvelle version prochainement ?


"Donc oui, le plantage est relatif au HBC et tant qu'il ne sera pas corrigé, je ne sortirais pas d'autre version du Priiloader, ceci est non négociable."

Je suppose que ceci répond à ta question.

Je n'y connais rien en programmation mais sachant que le problème vient de HBC qui reçoit la réponse ipc alors que l'application est lancée. Peut-on imaginer que lors du lancement de priiloader, ce dernier annule toute demande ipc en cours (ce que HBC aurait du faire si j'ai bien compris) ?

Dernière édition le 11/09/10 à 18:15:11 par doudoudi38.
^ Déconnecté gazette733
#19, posté le 11/09/10 à 18:27:37
Membre
2482 messages
Dieu des dieux
star
avatar
Wahou, j'ai eu de la chance moi alors ! ::surprised::
^ Déconnecté albouille
#20, posté le 11/09/10 à 18:38:02
Membre
221 messages
Apprenti parleur
star
Quote doudoudi38:
Quote albouille:
"Donc oui, le plantage est relatif au HBC et tant qu'il ne sera pas corrigé, je ne sortirais pas d'autre version du Priiloader, ceci est non négociable."

Je suppose que ceci répond à ta question.
quote]

Oui donc ça signifie que la balle est dans le camp de HBC ! Et c'est une nouvelle version de HBC qu'il faut attendre pour que Priiloader 0.5 fonctionne...
^ Déconnecté rabiedz
#21, posté le 11/09/10 à 19:25:30
Membre
1536 messages
Dieu des dieux
star
avatar
de puit une semaine je l'ai installée mais sa ma afficher 0.4 donc j'ai trouver ca bizarre
^ Déconnecté safirion
#22, posté le 11/09/10 à 23:36:33
Membre
335 messages
Floodeur
star
avatar
Belle boulette de la team Tweazer :/
^ Déconnecté chateldu78
#23, posté le 12/09/10 à 13:23:46
Membre
4 messages
Petit nouveau
star
la chance mais suffit de dowgrader le prilloder de 0.5 a 0.4
^ Déconnecté picsougrip
#24, posté le 12/09/10 à 13:29:21
Membre helper
15141 messages
Dieu des dieux
star
avatar
suffit de pas le désinstaller c'est tout et il s'écrasera a la prochaine MAJ
^ Déconnecté rabiedz
#25, posté le 12/09/10 à 13:33:53
Membre
1536 messages
Dieu des dieux
star
avatar
sur ma wii j'ai le 0.5 rev 99 alors je fais quoi la ? je restaure ma wii via bootmii ou je laisse comme ca ?
^ Déconnecté crao
#26, posté le 12/09/10 à 13:35:27
Membre helper
8938 messages
Dieu des dieux
star
avatar
J'ai installé la 0.5 hier sans problème mais j'avais la connexion internet de configuré.
J'avais d'abord mis la 0.4, mais comme elle permet pas d'accéder au nouveau HBC j'ai mis la 0.5
^ Déconnecté saadbenj
#27, posté le 12/09/10 à 13:35:34
Membre
4095 messages
Dieu des dieux
star
avatar
laisse comme sa :;)::
ne le desinstalle pas et c'est tout
^ Déconnecté crao
#28, posté le 12/09/10 à 13:41:18
Membre helper
8938 messages
Dieu des dieux
star
avatar
Si la connexion internet est configuré, ça ne devrait pas posé de problème.
Je ne tenterais quand même.
De toute manière j'ai bootmii en boot2.
C'est plus gênant pour ceux qui l'on en ios.
^ Déconnecté saadbenj
#29, posté le 12/09/10 à 13:43:00
Membre
4095 messages
Dieu des dieux
star
avatar
ouai
donc je ne le ferrai pas XD
internet configuré, c'est juste avoir internet sur sa wii avec le wi-fi
n'est pas ?
Choisir un Film : La meilleure solution quand on ne sait pas quel film regarder
^ Déconnecté crao
#30, posté le 12/09/10 à 20:23:40
Membre helper
8938 messages
Dieu des dieux
star
avatar
Oui

Pages: 1

Ajouter commentaire:
Créez un compte ou identifiez vous pour poster un commentaire.
 

rss


Pour votre téléphone, Jailbreak iPhone et Jailbreak iPad. - Hack PS3 - Hacker sa WiiU - Hacker PS Vita - Rage Comics, troll face - Retrouvez chaque jour des image drole sur internet grâce à LOLTube. - Meme Internet
152 connectés (0 membre, 152 anonymes)© 2007-2015 Attila