• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][WIP][Unofficial] CM7 from source|Testing round #3 begins!!

Varun, i have deleted everything in .md5.... still while restoring it says .md5 mismatch.!

What to do? It does the same when i have restored the original file..?

I first tried with the original file, then i removed the contents of the file...

Found the sol: I formatted the boot...and then it worked...
 
I have got many pms about next round
So want to tell you all that I have downloaded a copy for myself and have started debugging on my own which will be faster
So far I have fixed the USB controller and netd manager
Haven't succeed to make it boot yet. Hopefully will spend more time on it :)
I will update you guys about my progress :)
 
I got the ROM to pass logo now and it comes up to a bootloop with a black screen.
Today I am going out to my aunts house for studies for next 15-20 days. My college prelims are up from 10 Jan
I will be back after that I.e maybe around 20 Jan
Till then I am stopping the development, will resume when I am back :)
 
Yes I have done considerable progress now.
I have got CM to boot, touch is not working though but nothing to worry
I am almost done with fixing it. The fact is touchscreen is working fine at kernel level but it is completely uncalibrated so Android system is not receiving the input events as Google changed the complete calibration API in Gingerbread after Froyo. To overcome this without any hassle we need .35 kernel which isn't possible but there are tons of ways around
From them which I am going to implement is Linux TSLIB touchscreen library which will work 101% sure.

Secondly I have also succeeded to fix USB Mass storage mounting issue in recovery.
RECOVERY mounts sdcard perfectly now :D
I am working on CWM6 and TWRP recovery too

As my prelims are very near I have been and will be extremely slow, stay with me :)
 
Yes I have done considerable progress now.


I succeeded fix USB Mass storage mounting issue in recovery.
RECOVERY mounts sdcard perfectly now :D
I am working on CWM6 and TWRP recovery too

As my prelims are very near I have been and will be extremely slow, stay with me :)

you've fixed recovery, it is a great achievement.

you've delved deep into android system with your great interest and perseverance. It has paid off.

All the very best and all prayers for your prelims. we are clinging on to you for the dear cm7.
 
how long will it take you to come up with fixes?
Sorry, I'm just so excited about the new CM7 for our device.
 
Screenshots of CM7

device-2013-01-05-215925_zpsd5d8e677.png

device-2013-01-05-205046_zps821d5163.png




Another good news I have compiled TWRP touch recovery for our A70 and it boots ;) but touch isn't working. There is something really different with our touchscreen controller
I am having talk with Dees_Troy, developer of TWRP regarding this
Have a look at the robust screenshots, its amazing!!

device-2013-01-08-233232_zps628307bd.png

device-2013-01-08-233335_zps30c543ed.png
 
Touch is good but i still prefer buttons....atleast you know what you are doing...touch gets tapped so easily...
First the updated recovery...! Then, touch recovery.
 
No it isn't :(
I am reworking the complete touchscreen pattern of a70 but have least idea how to do that in case of recovery

Lets see.

Seriously sorry to hear that :o

Btw,
Can you share the ROM without the touch at-least ? May be someone from the community gets something missing ?

Alas ! My device is with the Service center guys since months :o
 
Nice work Varun :)
What was the problem with the recovery that it wouldn't mount?
I remember it had wrong link to a file or something...

Great work anyways, we were stuck on touch problem last time too...
Hope it's solved this time..

And yeah, A70's touch drivers are weird....coz touch didn't work in AROMA either..
 
Seriously sorry to hear that :o

Btw,
Can you share the ROM without the touch at-least ? May be someone from the community gets something missing ?

Alas ! My device is with the Service center guys since months :o
There is nothing missing in the ROM
The touchscreen is lacking proper calibration
I will upload the ROM after few days, I am having a too slow Internet :D



Nice work Varun :)
What was the problem with the recovery that it wouldn't mount?
I remember it had wrong link to a file or something...

Great work anyways, we were stuck on touch problem last time too...
Hope it's solved this time..

And yeah, A70's touch drivers are weird....coz touch didn't work in AROMA either..
Well it was correct path but the polling parameters were wrong, it should be msm_sdcc.2 and also there was bunch of module writes missing in the init binary.

Regarding touchscreen, the trouble is TWRP, AROMA both use Google's Gingerbread input calibration mechanism. As the GB mechanism isn't working for A70 and hence TWRP & AROMA mechanism too isn't working.
I analyzed the input events and the source code in aroma and twrp and found that it is using gsensor events of a70 instead of touchscreen events. So I blacklisted gsensor from input devices and recompiled twrp today and forced it to use the touchscreen events. But still it isn't working as the touchscreen is highly incalibrated.
I am having a conversation with amarullz about this.

The main trouble now is to make GB calibration mechanism to work on A70 which is a very tedious job IMO and that too without kernel source code.
And even if I use TSLIB library, I fear that simplified calibration data isn't of any use if gingerbread is unable to communicate with the touchscreen controller.
My workarounds are getting finished up now and still no luck :( :crying:
 
i think aroma file manager (recovery 1) works on a70... but not sure coz it didnt work properly on my phone as it has that wierd problem with touch(reversed mirrored touch)... touch was concentrated at a single point but was working...
dont know if ths will help... some1 try it on ur phone...
 
Back
Top Bottom