Diaruga Posté(e) 9 novembre 2014 Share Posté(e) 9 novembre 2014 (modifié) Bonjour à tous, Bien que le Honor 6 ne soit pas encore en ma possession, j'ai pris un peu de temps pour compiler un kernel depuis les sources (cf fin du message). J'ai utilisé le toolchain Linaro GCC4.7. J'ai dû toutefois modifier un driver afin que la compilation ne se bloque pas. Par la suite, j'ai décompilé la ROM Stock d'un H60-L04, pour obtenir la ramdisk, et avec la ramdisk, j'ai pu assembler un package boot.img. Ensuite j'ai développé un updater-script qui devrait, a priori, fonctionner avec CWM. Voici le lien du .zip flashable : http://d-h.st/F3y Vous installez ce kernel à vos risques et périls. Je décline toute responsabilité en cas de hardbrick de votre smartphone, auquel cas je ne peux pas forcément vous venir en aide. Avant de procéder à toutes modifications, je souhaite m'assurer que la compilation est maitrisée. Notes : - Il se pourrait que cette version ne soit compatible qu'avec EMUI 3.0, même si je ne le pense pas. Un autre français est en train de port EMUI 3.0 pour notre variante L04.- La ramdisk utilisée a été trouvée sur la version russe L04 de la ROM EMUI 2.6. - La modification du driver pourrait entraîner des erreurs (je préfère être préventif). - La source est disponible à cette adresse, elle est unique pour tous les modèles : http://en.ui.vmall.com/plugin.php?id=hwdownload&mod=detail&mid=70Cependant, je remercie et je soutiens toute coopération. ;) Modifié 9 novembre 2014 par Wonderfall 2 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
AkErOn Posté(e) 9 novembre 2014 Share Posté(e) 9 novembre 2014 Je ne tenterai pas tout de suite l'expérience, mais je te remercie pour le boulot. C'est de bonne augure pour l'avenir, je pense que nous aurons des roms custom dessus. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaruga Posté(e) 9 novembre 2014 Auteur Share Posté(e) 9 novembre 2014 Certainement. Il y a déjà MIUI qui a été port sur le modèle L01, donc ça devrait pas poser problème pour le port sur nos L04. Il en est de même pour le port de EMUI 3.0, ça devrait se faire ! Pour en revenir au kernel, Huawei (ou devrais-je dire, Honor?) a publié les sources du kernel en même temps que la sortie européenne, mais elle coïncide également avec la mise en place du calendrier d'EMUI 3.0. D'autant plus que j'ai vérifié le md5 des sources sur le site chinois et celui du site anglais, c'est le même. Donc est-ce qu'en plus de correspondre à tous les modèles, il correspond à toutes les surcouches ? Je pense, car il n'y a pas raison du contraire. Cette première release est là seulement pour tester la compilation et le packaging du boot.img. En effet, ça peut vite poser des soucis avec les flags secure/insecure qui permettent de booter dessus. Je l'ai compilée avec Linaro, dans les faits ça n'apporte rien, peut-être en jeux 3D, et en benchmarks. Mais dans le futur je compte ajouter des govenors, des schedulers, bref de quoi ravir ceux qui cherchent un compromis performance/autonomie de meilleure qualité ou adapté à leurs besoins. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
AkErOn Posté(e) 9 novembre 2014 Share Posté(e) 9 novembre 2014 J'ai personnellement un L02 déjà sous EMUI 3.0. Hâte de tester ton boulot en tout cas. Xperisé Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
ethanrs Posté(e) 13 novembre 2014 Share Posté(e) 13 novembre 2014 Super !!! Mais pas pour moi moi j'aimerais que la rom europe soit portée sur mon H60-L12 (donc la version chinoise 32 MB dual sim NFC)car il reste un peu de chinois parsi par la et impossible de me connecter au huawei cloud + super ...mais pas pour moi malheureusement ...ce que je recherche moi c'est un rom européen modifiée pour tourner sur mon H60-L12 (donc la version chinoise 32 Gb dual sim NFC) car si je suis en emui 3.0 il reste du chinois parsi par la et il m'est impossible de me connecter au huawei cloud + Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
djelloul78 Posté(e) 16 novembre 2014 Share Posté(e) 16 novembre 2014 (modifié) Salut Wonderfall ! Je suis moi aussi très enthousiaste d'apprendre que tu es capable de bosser à partir des codes source de l'appareil. Juste pour info, est ce que tu compte travailler seulement sur le H60-L04 ou alors aussi sur d'autres version de l'appareil ? J'ai ouvert un autre poste sur ce forum concernant une fonctionnalité lié à l'authentification Wi-Fi par EAP-SIM présente en H60-L04 mais pas en H60-L02... Tu penses être capable de faire quelque chose avec ton savoir faire ? Merci. Modifié 16 novembre 2014 par djelloul78 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaruga Posté(e) 18 novembre 2014 Auteur Share Posté(e) 18 novembre 2014 Salut, Bah pour le kernel il y a pas de soucis, les sources sont communes à tous les appareils donc il devrait être compatible avec tous les modèles ! Que ce soit L01, L02, L04, etc. les sources sont les mêmes. Quant à l'EAP-SIM je suis au courant de cette fonctionnalité, mais alors je ne sais pas du tout comment ça fonctionne, et je ne serai certainement pas la premier à implémenter ça. D'ailleurs je pense que c'est plutôt relatif à la ROM (il me semble que chez Free, les smartphones vendus sont dotés de EAP-SIM, je crois). Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaruga Posté(e) 20 novembre 2014 Auteur Share Posté(e) 20 novembre 2014 L'étape du flash ne rencontre pas de problèmes, cependant la ROM refuse de démarrer (bootloop au splash screen). Je vais voir ça de plus près quand j'aurai le temps, déjà je suis content que ça ne brick rien et que le packaging semble correct. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cseb95 Posté(e) 27 novembre 2014 Share Posté(e) 27 novembre 2014 Hello Je ne trouve pas de recovery qui supporte l'exFat pour le Honor 6. En avez vous trouvé un ? Merci, Seb Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaruga Posté(e) 28 novembre 2014 Auteur Share Posté(e) 28 novembre 2014 Non, ce n'est pas le cas de TWRP non plus. Sinon au lieu de passer sur le vieux FAT32, on peut utiliser ext4. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cseb95 Posté(e) 28 novembre 2014 Share Posté(e) 28 novembre 2014 (modifié) oui mais du coup plus de compatibilité windows ou autre Box, il n'existe que des drivers pour ext2 à ma connaissance. PhilZ avait fait un recovery pour le GS3 qui supportait l'exFat mais il n'a plus le temps. Attendons, ca arrivera probablement un de ces jours ;-) Modifié 29 novembre 2014 par Cseb95 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaruga Posté(e) 29 novembre 2014 Auteur Share Posté(e) 29 novembre 2014 Pour Windows il existe Ext2fsd, et des drivers pour OSX existent aussi. Certaines Box tournent sur Linux justement. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cseb95 Posté(e) 29 novembre 2014 Share Posté(e) 29 novembre 2014 Ext2fs ne supporte que l'ext2 ;-( Et les box ca dépend beaucoup. Plus qu'à attendre un noyau supportant le exFat pour le recovery. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaruga Posté(e) 30 novembre 2014 Auteur Share Posté(e) 30 novembre 2014 Je parlais de ext2fsd, et le projet supporte ext3 et ext4. Quelle est ta box/NAS ? Excepté un système exotique ext4 devrait être reconnu sans problèmes puisque c'est un système basé sur le kernel Linux qui tourne dessus. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cseb95 Posté(e) 30 novembre 2014 Share Posté(e) 30 novembre 2014 (modifié) Ah !? j'ai la version 0.51 qui date de 2011 de ext2fsd, et je n'ai jamais reussi à lire/ecrire une partition ext4 je vais chercher une plus récente. J'ai un NAS Synology 207+ qui le supporte et un POP-corn A410 comme box (je n'ai pas testé dessus). Comme sur mon PC je ne peux pas l'utiliser sauf à booter sur ma partition Linux. Je vais chercher plus recent pour mon ext2fsd. trouvé lol ce ne fut pas long ! je croyais le projet mort, et voici la 0.53 sortie cet été ! J'essaye. Merci. Modifié 30 novembre 2014 par Cseb95 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sankukai35 Posté(e) 9 février 2015 Share Posté(e) 9 février 2015 Bonjour, pourrais-tu me dire comment tu récupères le .config pour compiler le kernel depuis les sources, il n'est pas dans les sources à télécharger. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cseb95 Posté(e) 14 février 2015 Share Posté(e) 14 février 2015 (modifié) test Modifié 14 février 2015 par Cseb95 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
_-Chris-_ Posté(e) 1 avril 2015 Share Posté(e) 1 avril 2015 Hello, Codeworkx a sorti un Kernel compilé pour Emui : http://forum.xda-developers.com/honor-6/orig-development/kernel-codeworkx-kernel-t3049383 A+ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.