Diaruga Posted November 9, 2014 Share Posted November 9, 2014 (edited) 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. ;) Edited November 9, 2014 by Wonderfall 2 Quote Link to comment Share on other sites More sharing options...
AkErOn Posted November 9, 2014 Share Posted November 9, 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. Quote Link to comment Share on other sites More sharing options...
Diaruga Posted November 9, 2014 Author Share Posted November 9, 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. Quote Link to comment Share on other sites More sharing options...
AkErOn Posted November 9, 2014 Share Posted November 9, 2014 J'ai personnellement un L02 déjà sous EMUI 3.0. Hâte de tester ton boulot en tout cas. Xperisé Quote Link to comment Share on other sites More sharing options...
ethanrs Posted November 13, 2014 Share Posted November 13, 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 + Quote Link to comment Share on other sites More sharing options...
djelloul78 Posted November 16, 2014 Share Posted November 16, 2014 (edited) 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. Edited November 16, 2014 by djelloul78 Quote Link to comment Share on other sites More sharing options...
Diaruga Posted November 18, 2014 Author Share Posted November 18, 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). Quote Link to comment Share on other sites More sharing options...
Diaruga Posted November 20, 2014 Author Share Posted November 20, 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. Quote Link to comment Share on other sites More sharing options...
Cseb95 Posted November 27, 2014 Share Posted November 27, 2014 Hello Je ne trouve pas de recovery qui supporte l'exFat pour le Honor 6. En avez vous trouvé un ? Merci, Seb Quote Link to comment Share on other sites More sharing options...
Diaruga Posted November 28, 2014 Author Share Posted November 28, 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. Quote Link to comment Share on other sites More sharing options...
Cseb95 Posted November 28, 2014 Share Posted November 28, 2014 (edited) 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 ;-) Edited November 29, 2014 by Cseb95 Quote Link to comment Share on other sites More sharing options...
Diaruga Posted November 29, 2014 Author Share Posted November 29, 2014 Pour Windows il existe Ext2fsd, et des drivers pour OSX existent aussi. Certaines Box tournent sur Linux justement. Quote Link to comment Share on other sites More sharing options...
Cseb95 Posted November 29, 2014 Share Posted November 29, 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. Quote Link to comment Share on other sites More sharing options...
Diaruga Posted November 30, 2014 Author Share Posted November 30, 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. Quote Link to comment Share on other sites More sharing options...
Cseb95 Posted November 30, 2014 Share Posted November 30, 2014 (edited) 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. Edited November 30, 2014 by Cseb95 Quote Link to comment Share on other sites More sharing options...
sankukai35 Posted February 9, 2015 Share Posted February 9, 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. Quote Link to comment Share on other sites More sharing options...
Cseb95 Posted February 14, 2015 Share Posted February 14, 2015 (edited) test Edited February 14, 2015 by Cseb95 Quote Link to comment Share on other sites More sharing options...
_-Chris-_ Posted April 1, 2015 Share Posted April 1, 2015 Hello, Codeworkx a sorti un Kernel compilé pour Emui : http://forum.xda-developers.com/honor-6/orig-development/kernel-codeworkx-kernel-t3049383 A+ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.