[14 JAN][MAGLDR][SD] ICS 4.0.3 CM9 build 15

Search This thread

Razor1973

Senior Member
Jun 23, 2006
682
31
Florida
Loving this port. If only the camera, mass storage and headphone jack worked... I am guessing it's impossible to make these with the SDK.

I also noticed Power+VolDown don't take a screenshot. Is there a way to do this?
 

popab

Senior Member
Aug 6, 2009
271
31
Bucharest
Ok,installed it.Works great,no freezes,and i can tell you that is smooth for a beta build.It installes apps very quick,much faster i excepted.Problems i found:rotation animation is buggy,camera,gallery and music doesn't read sd card,but i used qq player-videos and quickpic and works great.Keep it up!Ty for SD release
 

otaku888

Senior Member
Mar 28, 2008
223
22
Nice work. After a couple of reboots it settles down and becomes quite usable. Even battery consumation is quite conservative.

I noticed that the text correction dictionary appears to be empty. If I save a new word then it does use that for a new suggestion.
 

Szczepanik

Senior Member
Dec 31, 2007
853
586
Credits

Ankuch thank you for this good implementation of tytung's NexusHD2-IceCreamSandwich port from texasice's Nexus One's AOSP ICS ROM using boonbing's Portadroid Lite SuperRAM v3.1. As tytung said in his post, "please give credits to texasice (for N1 ROM base) and tytung (for porting it to HD2) respectively if you reuse any of their works". You can see how boonbing did this in his post, thanking Darkstone as his source of inspiration for Portadroid SuperRAM GB. We are all Dwarfs standing on the shoulders of giants (nanos gigantium humeris insidentes) and should thank and credit them.
Credit to you for getting WiFi and Market working on SD Ice Cream Sandwich (note spelling) - a good first build that works when run from Windows Mobile and the battery usage looks not bad! Thank you also for including a file manager (Root Explorer) - I was able to use ShootMe to take some screenshots and ES Explorer to view them. Well done!
Cheers
Tom
 

Attachments

  • snap20111125_235942.jpg
    snap20111125_235942.jpg
    27.5 KB · Views: 687
  • snap20111126_001614.jpg
    snap20111126_001614.jpg
    32.1 KB · Views: 3,811
  • snap20111126_001918.jpg
    snap20111126_001918.jpg
    26.5 KB · Views: 612
Last edited:

WizardBGR

Senior Member
Feb 15, 2011
184
21
49
Sofia
artportal-bg.info
OK, feedback coming... :)

First of all - install is quick and after a few random reboots the build stabilizes. It's a bit laggy and slow but this is because of the lack of HW acceleration (maybe? :confused: ). I tried a few phone calls and everything is perfect - I heard the other side as well as being well heard by the person with whom I've been spoken to.

Music is also OK - ICS found every single MP3 on my SD card and played all of them without any problems. Sound is loud and clear, no poppings, cracking or whatsoever.

Then came the disappointments.

The Facebook account: it did NOT synchronize with the phone book contacts. When I pressed 'Add FB account' the phone just threw me in the main menu. Tens of attempts... same result.

The phone book: where is the option "Show only contacts with phone numbers"?

Adding a shortcut or widget to home screen is a bit laggy - again HW acceleration lack? :confused:

So far so good :) If I recall something else, will provide additional info. Bottomline: the build is _very_ good for beta and needs just a few stitches to become nice and stable :)
 
Last edited:

greencloudz

Senior Member
Jul 18, 2007
102
15
Great work. Most is working and v smoothly. I ported ICS with portadroid 3.1,, exactly as boonbing instructs for many roms. Two bugs for me: no picture, just sound on youtube..., and market not downloading apps. The video
App not reading those vids in. SD card.
 

yashgarg17

Member
May 17, 2010
8
0
Nice work dude...i have been waiting for the sd build from a very long time. Most of the common features are working but few issues
Camera is not working...is there any setting to enable it
Album is not showing thumbnails

Thanks again for the build
 

Robbie P

Senior Member
Feb 8, 2011
5,116
4,017
London
To Keep it simple for magldr can the folder be named "Android" like all the ROMs?

It does not seem to work that way.
Originally I copied the folder "ICS-Beta2-WiFi-Market" to the root of sd and after magldr gogogo screen it re-booted on htc screen. same when called "Android"
After changing to "ICS" it booted 1st time:)
It is better to have a different name because you can have a different build in "Android" which has working camera etc. and they can share folders like sms backup and titanium etc.
I think I like the cloud backup facility, this could be useful when upgrading to different versions of ICS and make titanium-restoring each app obsolete.
Thanks to everyone making this port possible.
 

Szczepanik

Senior Member
Dec 31, 2007
853
586
File Manager

Ankuch - I appreciate that this is your first build but please remove Add-on: Root Explorer 2.17.2 if it is a paid and not a free app. See Forum Rule 6. You can use others such as ES File Explorer or Astro File Manage

This is my first build ICS for HD2. ROM based on ICS Beta 2[CUT]
Add-on: Root Explorer 2.17.2.
[CUT]For enable stencil buffer copy egl.cfg to /system/lib/egl - Now Quadrant scores without 3D (warning - breaks Gallery and possibly other).
Thank you for finding a fix for stencil buffer. Keep up the good work.

Note for others: you can rename the folder from "ICS" to anything you want e.g. I use "AndroidICS" but you have to change the name in startup.txt. This is well documented in the PortaDroid Forum and Wiki. See the Thanksgiving screenshot of ES File Explorer in my earlier post #28. This is my startup:

Code:
cmdline "rel_path=AndroidICS data_size=512 lcd_density=240 gps_zone=uk"

Cheers
Tom
attachment.php
 

ketzazu

Senior Member
May 8, 2010
417
53
The folder needs to be called ICS not android.I made the same mistake:)

Mccm Mixtheme Miui

Ankuch - I appreciate that this is your first build but please remove Add-on: Root Explorer 2.17.2 if it is a paid and not a free app. See Forum Rule 6. You can use others such as ES File Explorer or Astro File Manage


Thank you for finding a fix for stencil buffer. Keep up the good work.

Note for others: you can rename the folder from "ICS" to anything you want e.g. I use "AndroidICS" but you have to change the name in startup.txt. This is well documented in the PortaDroid Forum and Wiki. See the Thanksgiving screenshot of ES File Explorer in my earlier post #28. This is my startup:

Code:
cmdline "rel_path=AndroidICS data_size=512 lcd_density=240 gps_zone=uk"

Cheers
Tom
attachment.php


Thanks! How easy to forget little things. I did that for 3dak's MUI ROM.

---------- Post added at 11:47 AM ---------- Previous post was at 11:38 AM ----------

A FEEDBACK: Bluetooth pairs and connects fine but there is no sound from the bluetooth set to hold a conversation with the other party.
 
  • Like
Reactions: Szczepanik

rafu007

Senior Member
Dec 29, 2009
102
5
My screen remains stuck on hdc logo. I even renamed folder to ics

Sent from my HTC Desire using xda premium
 

Nilesh1

Member
Dec 6, 2010
41
0
Thanks for all your work!!
Just one thing, could you please keep a change log, so we can know what's working and what's been updated.
Thanks again
 

Robbie P

Senior Member
Feb 8, 2011
5,116
4,017
London
Note for others: you can rename the folder from "ICS" to anything you want e.g. I use "AndroidICS" but you have to change the name in startup.txt. This is well documented in the PortaDroid Forum and Wiki. See the Thanksgiving screenshot of ES File Explorer in my earlier post #28. This is my startup:

Code:
cmdline "rel_path=AndroidICS data_size=512 lcd_density=240 gps_zone=uk"

Cheers
Tom
Sorry Tom, but startup.txt seems to be ignored when booting from magldr (portadroid instructions). It is the build.prop which needs editing. Are you booting from WM?
I agree about your warez remark and am surprised it missed Timmymarsh;) and I agree with your credits comments.
Happy Thanksgiving:)
 
Last edited:
  • Like
Reactions: Szczepanik

Top Liked Posts

  • There are no posts matching your filters.
  • 157
    This is my first build ICS for HD2.
    ROM based on tytung project:
    http://xdaforums.com/showthread.php?t=1354267

    Credits:
    Cotulla
    tytung
    texasice
    boonbing
    Quarx
    zivan56
    and all the people who created the Android ecosystem

    Fixed:
    Wi-Fi (specific for SD port);
    Market (fix user in *.rc file);
    Always on dual mount sd-card fix;
    Hardware Acceleration OpenGL;
    Hardware Acceleration OpenMAX codecs;
    Software video codecs;
    Lags fixed;
    Dummy xt_qtaguid;
    Camera alpha fix.

    Add-on:
    bcold.jar (fix FC in Backup to Gmail 0.4.4 maybe another applications);
    EStrongs File Explorer 1.6.0.8.

    Download:
    ICS-4.0.3-CM9-build15.7z

    http://www.filesonic.com/file/GjDfgVe (ICS-Beta7-build14)
    http://www.filesonic.com/file/4338459985 (ICS-Beta7-build13)
    http://www.multiupload.com/MR9VDZKIIY (ICS-Beta5-build12)
    http://www.multiupload.com/2COA4S900B (ICS-Beta5-build11)
    http://www.multiupload.com/BTDB2CN7JM (with EGL v.6.1)
    http://www.multiupload.com/NMMKDL1IY1 (with EGL v.6)
    http://www.multiupload.com/QBBO7ZYX5M (with EGL v.5.1)
    http://www.multiupload.com/LFOK7UZXBY (with EGL v.5)
    http://www.multiupload.com/JKUVAU2LCR (with EGL v.4.1)
    http://www.multiupload.com/M0QLQYBT98 (with EGL v.4)
    http://www.multiupload.com/HCYKVOHXRI (with EGL v.3)
    http://www.multiupload.com/BF4B3QYPFS (with EGL v.2)
    http://www.multiupload.com/K2B1DYSJBC (without EGL)
    http://www.multiupload.com/PTWJMFLYP6 (with EGL)


    Install:
    Extract content 7z to ICS folder on root sd-card;
    Configure MAGLDR to boot from /ics folder;
    First boot about 3 minutes on class 10 sd card.

    Options:
    For install unpack content 7z to /ics folder and reboot.
    2GB data file (for build 11 and above).
    http://www.multiupload.com/51SJHIZ353

    Changelog:
    14 January. ICS-4.0.3-CM9-build15
    Sync with the parent project.
    Need clean install.
    Now created without Portadroid.
    Initrd has init from Android ICS & scripts from parent project with little modification.

    24 december. ICS-Beta7-build14
    Alpha fix for camera. No preview.
    Start camera app, take photo, then wait until camera app stopped.
    Reboot your phone for next shoot.
    Photos stored in /sdcard/DCIM/Camera.
    Default 1GB data file.
    Need clean install.
    22 december. ICS-Beta7-build13
    Sync with the parent project.
    Now based on Beta 7.
    Need clean install.
    11 december. ICS-Beta5-build12
    First build with my kernel. I wrote dummy xt_qtaguid to suppress errors.
    Optimized dalvikvm GC - less aggressive memory reclaim.
    LCD density now freely change to any value in /system/build.prop.
    Resized system.ext4 to 232MB now software buttons must be installed correctly.
    Turning off journaling for data.ext4 - improved performance and life time of sd card.
    /system & /data now mounted in sync mode - fast shutdown & better reliability.
    ADB automaticly started when Android booting.
    Need clean install.
    9 december. ICS-Beta5-build11
    Sync with the parent project.
    Now based on Beta 5.
    Need clean install.
    200 lcd density does not work with this build.
    Resize data file does not work with this build.
    New naming schema: ICS-Beta%ParentNum-build%MyBuildNum.
    New file system for data & system partitions.
    /system - ext4 without journaling, default size 220MB.
    /data - ext4 with journaling, default size 512MB.
    /system now not moved to ramdisk - free up to 100MB RAM for OS.
    As result for me(Class 10 SD card, 16KB FAT cluster size):
    Fast startup (about 50s);
    Fast wakeup without freezes;
    Not freezed while synced with Google;
    Fast install large applications;
    Gone mostly lags.
    7 december
    EGL v.6.1
    Hardware Acceleration OpenMAX codecs (still software render but cpu usage drop from ~100% to ~70% while playing video, better CPU Quadrant scores).
    New EGL hack can improve stability.
    For upgrade from v.6 only need replace system.ext2
    6 december
    EGL v.6
    Sync with the parent project.
    Now based on Beta 4.
    Need clean install.
    5 december
    EGL v.5.1
    Fix builtin software video codecs.
    Due to software rendering & color conversion leads to high cpu usage & drops frames.
    But now working built in player, YouTube, Quadrant & possibly others programs.
    For upgrade from v.4.x-5.x only need replace system.ext2 (with lost EStrongs File Explorer due to moving /data/app).
    1 december
    EGL v.5
    FB is now 32-bit.
    Best visual experience but slight drop 3D performance.
    For upgrade from v.4.x only need replace system.ext2
    30 november
    EGL v.4.1
    Based on EGL v.4
    Fix Bootanimation.
    For upgrade from v.4 only need replace system.ext2
    29 november
    EGL v.4
    Based on EGL v.3
    Fix System UI. Now HD2 like a charm. Almost :)
    EGL v.3
    Reduced frame buffer to RGB565 due to still software EGL render System UI.
    In result restored performance in 2D and improved 3D performance and stability.
    Now 2D/3D score about 200/400 points.
    28 november
    EGL v.2
    Improved EGL and whole system stability.
    27 november
    Fix OpenGL(EGL). Very ugly patch but working. Angry Birds working fine :)
    In EGL edition 2D performance drop to 2-3 times and sometime Android subsystem reboots.


    Explained how to hack for EGL - updated as much as
    1. You need rights *.so adreno200. Not all *.so worked with ICS. You can try from my build.
    2. You should patch these files:
    DisplayHardware.cpp - selectConfigForPixelFormat
    SurfaceFlinger.cpp - SurfaceFlinger::createNormalSurface or define NO_RGBX_8888
    eglApi.cpp - eglSwapBuffers
    glext.h - remap GL_TEXTURE_EXTERNAL_OES
    gl2ext.h - remap GL_TEXTURE_EXTERNAL_OES
    state.cpp - fix case GL_TEXTURE_EXTERNAL_OES
    BootAnimation.cpp - BootAnimation::android()
    for details see patchset - first aid hacks. Needs additional investigations and developments.
    http://www.multiupload.com/HMP17EWYS1
    36
    Camera

    Yes. I got first image from camera :)
    21
    Can you share the camera fix with Tytung's thread? What did you change or need to add for the camera to work will Tytung's build?

    Thanks

    Sent from my NexusHD2 using Tapatalk

    Need my lib camera.htcleo.so
    proprietary liboemcamera.so
    camera.apk from my build
    and fixed permissions init.rc for /dev/*
    17
    Software deconding & software render now working

    Hello, all.
    I fix software decoding & software rendering.
    Android player and YouTube working now.
    EGL v5.1 comming soon.

    I offer my apologies for the small number of responses.
    It was a deep dive into the world of codecs in recent days.
    15
    ICS-Beta7-build14

    24 december. ICS-Beta7-build14
    Alpha fix for camera. No preview.
    Start camera app, take photo, then wait until camera app stopped.
    Reboot your phone for next shoot.
    Photos stored in /sdcard/DCIM/Camera.
    Default 1GB data file.
    Need clean install.

    Happy Merry Christmas!