Jump to content


[ROM] ICS_METAL-alfa01 (Ice Cream Sandwich 4.0.3)

- - - - -

  • Please log in to reply
55 replies to this topic

#1
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts
This is a port of the ICS SDK15 version (4.0.3)


you can follow my work on GIT or TWITTER


the port is at 25%

what works:
  • sensors
  • adreno accel. hw (95%)
  • touchscreen
  • bluetooth
  • more..
After editing ADRENO drivers  I managed to get 3D acceleration, I have yet to resolve some bugs but the bulk is done for now :)


UPDATE
I finished editing the KGSL drivers, but not work now because I have to edit also PowerMenager (pm). When I will have finished the edits the GPU should  obtain the best performace on ICS.








THANKS

TechnoLover for the kernel source that I'm basing my work.




Edited by superandrex, 17 February 2012 - 11:49 AM.

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#2
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts

View Postsuperandrex, on 02 February 2012 - 03:42 PM, said:

is it possible? look this http://forum.xda-dev...d.php?t=1422273

The name of the project is Virtuous Quattro http://www.virtuousr.../p/quattro.html
if someone helps me, I groped a port for our Metal.


Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#3
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
I could help you if you liked


#4
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts
I followedthis method (http://forum.xda-dev...d.php?t=1312595), but boot freeze at kernel's splash :(

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#5
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
Vache has already tries that out/ You get icecream sandwich but no multi touch. also it acts like you are operating it with a mouse.


#6
Unbr8kbal

Unbr8kbal

    Newbie

  • Members
  • Pip
  • 34 posts
  • Devices:Acer Liquid Metal
Guys,
I'm like a Programmer, i know from java to vb(or even python) i know that the kernels are written in C? Well at least that's what i thought it was, if you guys need a hand, would love to help since i'm also a Liquid Metal Owner.
Thanks


#7
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
In that tutorial you can import the ics for your computer onto your mobile. which is pretty useless. As i guess you wont be able to call or anything etc. Wi-Fi might work though.


#8
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts

View Posthfbvm, on 05 February 2012 - 09:35 AM, said:

In that tutorial you can import the ics for your computer onto your mobile. which is pretty useless. As i guess you wont be able to call or anything etc. Wi-Fi might work though.


I'm trying with the same method to port the ROM Virtuoso but definitely something  i wrong because it does not start.
What are the exact steps?



Now I want to try this with TechnoLover's Kernel for CM7.

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#9
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
It is a ROM. You will need to flash the bin file of desire Z and then install the ROM. (If i am right) Which means you are on the way to brickign your phone.


#10
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts
UPDATE:

I managed to create a zip of the ROM  with custom build.prop;
for the boot i have modified TechnoLover's Kernel (editing  init.rc).
Finally I made these steps:
  • restored stock rom
  • full wipe
  • flash ROM.zip
  • flash custom  TechnoLover's Kernel for CM
Now when start android, its restart into recovery at finish kernel load.
What could be the problem?

Edited by superandrex, 05 February 2012 - 04:47 PM.

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#11
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
Read this post : http://android.modac...ost__p__1608930

The 8- How to port a ROM for the Liquid Thing

These files MUST be copied if you want to port any other mobile's ROM. desire Z in this case. It will work then.


#12
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts

View Posthfbvm, on 05 February 2012 - 09:26 PM, said:

Read this post : http://android.modac...ost__p__1608930

The 8- How to port a ROM for the Liquid Thing

These files MUST be copied if you want to port any other mobile's ROM. desire Z in this case. It will work then.

I had already done those steps. Seems a problem of the framework or some apk, I had already had to deal with a similar problem.
If you want to try  I can up the zip files.


ps
sorry for my english, i'm italian.

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#13
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
Yup share it. Let me try too.


in case the mobile bricks we use NVFlash right?

Would flashing gapps do the trick? Because they are also telling to flash gapps afterwards

Edited by hfbvm, 06 February 2012 - 09:36 AM.


#14
after_silence

after_silence

    Regular

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
  • Devices:Acer Liquid A1

View Postsuperandrex, on 06 February 2012 - 12:12 AM, said:

I had already done those steps. Seems a problem of the framework or some apk, I had already had to deal with a similar problem.
If you want to try  I can up the zip files.


ps
sorry for my english, i'm italian.

If your zip is rebooting into recovery so maybe you need to try to assemble with deploy 1 or 0 (i dont know which one you have used then assemble boot.img with changed init.rc).
Anyway can you make a logcat of booting and paste it on pastebin.com for example to see what is wrong?


#15
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts
I solved the reboot at start, but now boot hangs on kernel splash.
watch the logcat.

Attached Files


Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#16
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
Maybe you should Re flash Default ROM. Full wipe. Then flash your ROM.zip . Ignore technolovers mod for now. After the base starts working we could try using that.


#17
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts

View Posthfbvm, on 07 February 2012 - 08:58 AM, said:

Maybe you should Re flash Default ROM. Full wipe. Then flash your ROM.zip . Ignore technolovers mod for now. After the base starts working we could try using that.

I built the ZIP basing it entirely on stock ROM (included boot.img); fixed some errors but now I'm stuck, boot hangs however.
Mainly in dmsg:
request_suspend_state: wakeup (0->0) at 11273801337 (2012-02-08 02:01:28.898742884 UTC) pid=1


while logcat

02-08 02:02:58.656: I/dun_service(103): The value returned from dun_getusbmodemstate_fromsys is 2 


see entire logcat and dmsg

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.

#18
hfbvm

hfbvm

    Regular

  • Members
  • PipPip
  • 104 posts
  • Gender:Male
  • Devices:acer liquid metal
Asked vache and lens_flare for help. lets see what they think of it.


#19
vache

vache

    Addict

  • Members
  • PipPipPipPipPip
  • 999 posts
  • Gender:Male
  • Devices:Acer CloudMobile
  • Twitter:@vachounet

View Postsuperandrex, on 08 February 2012 - 02:22 AM, said:

I built the ZIP basing it entirely on stock ROM (included boot.img); fixed some errors but now I'm stuck, boot hangs however.
Mainly in dmsg:
request_suspend_state: wakeup (0->0) at 11273801337 (2012-02-08 02:01:28.898742884 UTC) pid=1


while logcat

02-08 02:02:58.656: I/dun_service(103): The value returned from dun_getusbmodemstate_fromsys is 2 


see entire logcat and dmsg

To begin, the best way is to use the Desire Z ROM as it is, with the MT kernel. Then step by step try to fix issues and add files when missing.
For now, you should not replace any file.

I don't see anything that could help in dmesg nor logcat.


#20
superandrex

superandrex

    Regular

  • Members
  • PipPip
  • 66 posts

View Postvache, on 08 February 2012 - 05:15 PM, said:

To begin, the best way is to use the Desire Z ROM as it is, with the MT kernel. Then step by step try to fix issues and add files when missing.
For now, you should not replace any file.

I don't see anything that could help in dmesg nor logcat.

Desire  Z ROM is too "disordered," it takes too long to remove the unnecessary parts.
Since most of  dev is doing the porting the SDK image also  I decided to take that direction and in fact I got the expected results Posted Image after setting the EGL libs and others ICS was started without problems Posted Image

Boot is fast, but I managed to configure the touch screen only partially. Finished  I will start to fix the rest. For touchscreen should I configure the file "/system/usr/idc/cypress-ts.idc" or cypress-ts.c in the kernel source.
Who helps me?


ps

tomorrow if I have time I will upload  ZIP file.

Edited by superandrex, 09 February 2012 - 01:12 AM.

Follow me on Twitter and Facebook, details of my projects are on my Blog.

AzurMetalS  2.5 is out! : NORMAL and AD2SDX version.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users