[DEV] ICS Android 4.0 Porting and Development | es209ra (X10) | alpha1 | 21/11/2011

Status
Not open for further replies.
Search This thread

424aca

Senior Member
Feb 23, 2011
559
113
27
Inglewood, California
to all the noobs that want to install this (including myself)

download the file from mediafire



extract the file

go to my second post and read (after doomLords)

then come back here



a folder with a kernel. sin and an update zip will appear

lashtool bundle create the kernel.sin

flash it

on xrecovery, install the update zip thing

reboot.


bugs
wifi
and do not click on the speech to text search thing, it will crash
 
Last edited:
  • Like
Reactions: get2easy

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,710
Pune
to all the noobs that want to install this (including myself)

download the file from mediafire

you need a linux based OS to continue.

extract the file

and on linux (ubuntu as an example) extract file that came out since it cant be read on windows

a folder with a kernel. sin and an update zip will appear

boot into windows---->flashtool bundle create the kernel.sin

flash it

on xrecovery, install the update zip thing

reboot.


bugs
wifi
and do not click on the speech to text search thing, it will crash


why do u need linux for that?

just use 7zip on windows
 
  • Like
Reactions: 424aca

424aca

Senior Member
Feb 23, 2011
559
113
27
Inglewood, California
on my comp using winrar paid

it can extract the first layer, but it does not recognize the tar file that was extracted. so maybe 7 zip
a free program is better ...damn
sorry then, screw the linux part
since DoomLord is probably right

edit post

for some reason, the extracted content was a tar_2 file ??????
so winrar did not recognize it

just changed the extension to a regular tar file and extracted. and worked fine.
 
Last edited:

pheel

Senior Member
Mar 7, 2011
488
95
Sydney
questions ?

sorry load of questions coming out here... :confused:

This is a dev thread. Do not install this release unless you know what you're doing. Do not post if you have nothing to contribute.

This is very early build, we're behind other qsd8k devices but will eventually catch up :)

Big thanks to all qsd8k developers working on this (N1, Desire, HD2, X10).


[KERNEL]
- ol' good 2.6.29-SEMC
- fixed touchscreen driver (now backward-compatibile with Gingerbread)

what changes have you done to the touchscreen driver? What do you mean by backward compatible with gingerbread ? Our GB touchscreen already works, whats the point in it being 'backwards' compatible?

[ROM]
- partially based on drewis release (thanks!) - currently I don't have access to PC that could handle compilation of the whole thing :)
If someone could compile clean es209ra build and upload it would be awesome.

[WORKING]
- it boots :rolleyes:
- radio, calls, txt (sms)
- audio partially working (in-call is fine, playing mp3/ringtones leads to WLOD)
- bluetooth, GPS seem to work
- wifi almost working ("can't find wlan0 device")
- mobile data (it gets IP but disconects afterwards, needs investiagtion)

[NOT WORKING]
- most of the stuff does not work
- quite unstable

[SOURCES]
Will upload all of the useful code/fixes here.
- ICS + GB compatibile touch driver: es209ra_touch_mt.c
- compatibile ramdisk (props FXP): http://www.mediafire.com/?1n51pn1upwv79ur

The file name is "es209ra_touch_mt.c" What changes have you done ? -Refer to previous question, but also I see its called "MT". Is it true mt, or have the capacity to support Dual touch without cross axis confusion. Anyone installed this and report back? Because if i works, then this should be included in another kernel for gingerbread.

[DOWNLOAD]
Alpha1 ROM (for CWM5) + corresponding kernel (flashtool) is here:

http://www.mediafire.com/?ht6p6tbpj2988d4


Cheers,
z

Furthermore, what sources is this based on? ASOP or CM9? Because in Jerperlea's Bug tracker he states:

Code:
[ALL]
   - no release this week we all work on cm9
}}

So he is working on ICS too? but he is working on CM9, and I dont know what this is based on... Or are you working together to make ICS work all together ?

and as I said before, but no one replied, does a new kernel for [e.g. 3.x or 2.6.3x] have to be ported? or is the 'good-old 2.6.29-SEMC suffice?
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,710
Pune
sorry load of questions coming out here... :confused:



what changes have you done to the touchscreen driver? What do you mean by backward compatible with gingerbread ? Our GB touchscreen already works, whats the point in it being 'backwards' compatible?



The file name is "es209ra_touch_mt.c" What changes have you done ? -Refer to previous question, but also I see its called "MT". Is it true mt, or have the capacity to support Dual touch without cross axis confusion. Anyone installed this and report back? Because if i works, then this should be included in another kernel for gingerbread.



Furthermore, what sources is this based on? ASOP or CM9? Because in Jerperlea's Bug tracker he states:

Code:
[ALL]
   - no release this week we all work on cm9
}}

So he is working on ICS too? but he is working on CM9, and I dont know what this is based on... Or are you working together to make ICS work all together ?

and as I said before, but no one replied, does a new kernel for [e.g. 3.x or 2.6.3x] have to be ported? or is the 'good-old 2.6.29-SEMC suffice?


Hahahaha..

Let me answer some of them...

Changes to touchscreen driver:
Compare touchscreen driver from stock kernel source and the one posted by z... most changes involves compatibility with ICS...

Backwards compatible so that same source can be used for gb kernel...

X10 touchdcreen driver in kernel source is called that... It's the dual touch driver...

Good old 2.6.29 heavily patched :p

As for other stuff only Z himself can answer that...

Sent from my R800i using XDA App
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 282
    This is a dev thread. Do not install this release unless you know what you're doing. Do not post if you have nothing to contribute.

    This is very early build, we're behind other qsd8k devices but will eventually catch up :)

    Big thanks to all qsd8k developers working on this (N1, Desire, HD2, X10).


    [KERNEL]
    - ol' good 2.6.29-SEMC
    - fixed touchscreen driver (now backward-compatibile with Gingerbread)

    [ROM]
    - partially based on drewis release (thanks!) - currently I don't have access to PC that could handle compilation of the whole thing :)
    If someone could compile clean es209ra build and upload it would be awesome.

    [WORKING]
    - it boots :rolleyes:
    - radio, calls, txt (sms)
    - audio partially working (in-call is fine, playing mp3/ringtones leads to WLOD)
    - bluetooth, GPS seem to work
    - wifi almost working ("can't find wlan0 device")
    - mobile data (it gets IP but disconects afterwards, needs investiagtion)

    [NOT WORKING]
    - most of the stuff does not work
    - quite unstable

    [SOURCES]
    Will upload all of the useful code/fixes here.
    - ICS + GB compatibile touch driver: es209ra_touch_mt.c
    - compatibile ramdisk (props FXP): http://www.mediafire.com/?1n51pn1upwv79ur


    [DOWNLOAD]
    Alpha1 ROM (for CWM5) + corresponding kernel (flashtool) is here:

    http://www.mediafire.com/?ht6p6tbpj2988d4


    Cheers,
    z
    29
    So for me doesn't even boot :D
    As i came from night shift i will try later on more... :D

    Here you are libhardware.so, libhardware_legacy.so & wpa_supplicant from my compiled ICS build so if someone can boot z rom maybe it could test this too :D

    p.s.
    it is searching ar6000.ko as normal stock one not wifi.ko as sdk port

    Hi Azuzu, I am able to compile single libs and binaries (libhw_legacy, supplicant), it's just dex and stuff causing problems (1GB of ram + 1.6GHz). As for libaudio, I will take a look soon :)

    Cheers,
    z
    24
    The next member who disregards a developers request and posts in a non helpful way will be banned for a week.

    i encourage any dev or helpful member to pm me or any other mod with the offending post and the user will be dealt with

    Please don't reply tp them to tell them they are breaking th rules as you post will then also be rule break worthy

    Hugs and kisses

    PiLoT
    21
    Just did a major clean up on this thread mates....no more "thanks" posts please. If thankful... click the thanks button.

    Regards,


    M_T_M
    21
    Has anyone pulled this Kernel apart, i'm trying to lock down some of the touch screen info but I can't gunzip the ICS ramdisk...not even sure if i should be able to.

    I GPIO the main files out, can't see anything pertinent in there, so I can only assume its in this ramdisk...biggest problem is that if it is a corrupted archive I can't get ubuntu to open a recovery tool cos it's implementation of the Zlib system sucks dice

    gunzip -c <ramdisk.gz> | cpio -i


    Cheers,
    z