Jump to content

[Dev] Ports Roms KitKat


Recommended Posts

Bonjour,

Le but de ce topic, c'est de parler du portage d'une des deux roms (S1/E3) sur notre Acer Liquid E2
 
Parlons des portages KitKat pour notre Acer Liquid E2.

Idée de port pour une rom en particulier ?....
 
****************
Roms Acer :

Rom Acer S1 KitKat :
Update : Acer S1 KitKat (attention ce sont des fichiers de "patchs" *.p pour la plupart, sauf les librairies et quelques apk). Merci a Vache et Paugustin.
Dump/Version complète : http://acer.shreps.fr/dls/storage/S510_AcerLiquidS1/Dump/Acer_AV0K0_S510_RV0DRC01_1.056.00_WW_GEN1.zip (Merci Shreps)

Rom Acer E3 KitKat :
Update :
Dump/Version complète : http://global-download.acer.com/GDFiles/Application/OTA/635475739172038202_OTA_Acer_1.0_AV052_A.zip(apparemment version complète)
 
Topic Acer E3 xda : http://forum.xda-developers.com/showthread.php?t=2711667
 
 
Attention, ne pas installer ces versions sur le E2 telle quelle !!

Edited by LeMatx
  • Like 3
Link to comment
Share on other sites

Salut,

 

Bon alors avec KitKat du S1 ca ne boot pas..

 

Changé le kernel

Firmware

Build.prop

Updater_script

Patch de CM11

Certains Module/lib

Fichier User_Layout

 

Toujours rien.. Logo acer puis reboot sans cesses.

 

Le MTK6589T ne peux surement pas etre porté sur le MTK6589

Edited by SuperDroid
Link to comment
Share on other sites

Peut-être que notre E2 suivra... Après tout si ils l'ont fait pour l'e3 ça doit être simple de le porter pour l'e2, et si ils le font ça leur fait une très bonne image donc bon..

Après tout CM11 est excellent et devient stable, manque que la 3g..

Link to comment
Share on other sites

Salut,

 

Pour info, Vache avait porté sans problème la ROM JB du S1 sur le E2 (en conservant le Kernel Stock du E2 à l'époque)

ce qui permettait de récupérer toute la partie Acer Float sur le E2.

 

Donc ça doit être faisable avec la ROM S1 KK, mais le problème c'est le Kernel

Et Doha ne semble pas vouloir fournir les sources de son Kernel qu'il a fait pour CM11 :/

 

Pour info, de mon côté je construis un Device Tree pour le E2

https://github.com/Shr3ps/android_device_acer_v370/tree/omni-4.4

 

J'ai omni qui boot sur le E2 en 4.4.4

Fonctionnellement on est proche de CM11, car c'est les même patch code de la team Omni pour le MT6589 et j'utilise le Kernel de Doha

 

Mais fondamentalement ce qui change : c'est une compilation depuis les sources et non un port/cook de ROM !

 

Avec un Device Tree relativement stable, on pourra avoir Slim, PA, AOKP, PAC et toutes ROM a base AOSP sur le E2 :)

  • Like 1
Link to comment
Share on other sites

Les modules .ko sont juste des modules de Kernels, on peut les compiler en interne ou en externe

Donc je suppose que sur le S1 c'est tout en interne (ie: inclut dans le zImage directement)

  • Like 1
Link to comment
Share on other sites

 

je pense que LeMatx et moi meme seront sur le portage du E3 4.4

 

Pour ma part je m'avance pas trop, je connais pas grand chose dans ça... je me limite a modifier des xml, apk, png et assembler, modifier un peu le kernel (déjà fais pour mon ancien) voir des petits ports, mais là ça semble moins simple, mais plus faisable car même processeur, mais c'est tout, j'ai pas encore cherché a me perfectionner ^^

@@Shreps, donc ça avance ? :). La rom du S1 n'a pas l'air de me plaire pour l'instant vu les retours, autonomie qui a l'air moins bonne (ça sera peu être amélioré)... donc un device true c'est mieux.

Edited by LeMatx
Link to comment
Share on other sites

salut.

 

y aurait il moyen d'extraire le Bootimg du S1 et nous le faire parvenir ?

j'imagine qu'il n'est pas encore rooté donc je doute que ce soit possible mais sait on jamais.

 

en terminal un coup de :

su

dd if=/dev/bootimg of=/sdcard/bootXX.img bs=6291456 count=1

 

sans le su donc, je pense pas que ce soit possible...

Edited by t-minik
  • Like 1
Link to comment
Share on other sites

  • 1 month later...

pour résumer :

 

  • Modif de l'updater script
  • Changement de kernel 3.4.58 et 3.4.59 (modules/hw)

l'installation ce lance sans erreur, le tel demarre et bloque au Bootscreen ( Logo Acer )

 

pour ma part je penche plus sur un probleme de kernel que sur l'incompatibilité

Link to comment
Share on other sites

voila la reponse du membre/dev superdragonpt d'xda pour le E3 (merci shreps)

 

 

Porting the Stairway CM11 is an bad idea...

You should ( in my opinion) start working on kernel, check the MTK specifics and their ( nasty ) tree.

Just keep in mind this:

Mtk changed their own kernel tree, with their new kk, platform has changed.( im talking about mtk platform , obvious KK is different from JB ...)

So working with MTK's 3.4.0 / 3.4.5 kernel tree and their new 3.4.67 (KK ) tree is completly different.
This is what i found ( since i worked on both platforms):

3.4.67 (kk mtk) kernel:
- Modules are now built in ( no more external modules on / system/lib/modules )
- Most device HW specifics are also built in ( no more /system/lib/hw) . some mtk Running MTK's KK only have the gralloc and hwcomposer on /hw
- Also some devices have an couple of vendor libs built in on kernel now ( what a mess... )

So to keep it compatible with JB / KK (stock) based roms, 2 different kernel compilations are needed.
- on CM / OMNI roms, patching the "old" 3.4.0/ 3.4.5 (JB) kernels with binder security hooks and adding SELinux configs to the SoC platform config file will work, but it wont work on stock based KK roms, due to their changes...

Regarding MIUI and porting other roms:
Its fairly easy to port Roms ( JB)

If you need any help, feel free to PM me wink.gif

Regards

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...