• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] | 12 JULY 12 | IceColdSandwich Perfecto-Linaro Edition | ICS | CM9 Kernel

Search This thread

vampire36

Senior Member
May 11, 2011
2,170
2,023
Pune
This is my 1st official release of a port else I just port and use it for myself...
So please bear with me and be a bit polite if something doesn't work...:)


Fully-Functional :

Battery history
Bluetooth & WiFi
Bluetooth Headset / A2DP
Google Apps
GPS
Headset / Headphones
HW Acceleration
Microphone when using apps
Mobile Data
Mobile Data usage logging
Sensors (Proximity, Light, Compass, Rotation)
Touchscreen
USB Mass Storage
USB Tethering
WiFi tethering
Rear Camera
Camcorder
Panorama mode


Semi-Functional :

Front Camera (Incorrect inversion)
FM Radio (Spirit FM)


Quick Peek :

Video : View
Thanx a ton Rapier for that :)

Changelog :

* Based on IceColdSandwich 8.3 stable
* Latest AOKP kernel with smartassv2 and sio schedular
* Linaro changes added to the source
* Only change from stock added music player from JB I guess...sry about that
* Super Super Smooth and Buttery taken to new level !!!

Installation Instructions:

- Full wipe mandatory, if not coming from any previous IceColdSandwich build (mine or Rapier) or any other rom. Else rom will fc and lag. Sorry but I recommend for testing full speed and no issues!!!
- Flash Rom
- Flash CamFix
Optional : Flash any additional kernel if you want
- Reboot & Enjoy


Rom : Download
CamFix : Download

A final word for people who need more info on the rom...
Link to Original Thread : http://forum.xda-developers.com/showthread.php?t=1450962

Additional Kernel

Default kernel in my rom
AOKP kernel with Governors and Schedulars : Download
Tips :

* For kernel :
* Under Performance :
Keep the Overclocking as 245-1100 smartassv2/ondemand for no slowdowns
Also prefer sio schedular using set-cpu with the additional kernel
Also select forced disable scrolling cache

* If something FCs then go to apps...clear data...restart...:)

* Finally for awesome look...use this theme...
Link : http://forum.xda-developers.com/showthread.php?t=1550926
But after flashing both the zip...SystemUI has stopped error will occur...replace the systemui.apk from the rom in /system/app/ and reboot...all should be fine and your phone should fly :)

Credits :

* Lord Clockan for allowing me to post the rom and for innumerable help:good:
* Nexx and CM9 team for kernel
* Also Rapier for all his test builds and helping the users on the thread...Appreciate :good:
* Nk11 for helping me out with touchscreen issue :good:
* Prox for helping me with whatever little I know about porting (I mean Proxuser) :)
* All Devs who helped in some way or the other for ICS development
* Finally Xda and Desire S community for everything :)

Finally if you like the rom...take a bit of time to thank Lord Clockan and even go ahead and Donate...:)
For me just a thanks would be more than enough...:)



* If you like the rom just go ahead and use this SigPic to show your support...
Credit : enigmaamit (for supporting the rom always) :)


Download
 
Last edited:

eyahl

Senior Member
Jan 11, 2012
1,071
336
berlin
what a pitty i'm testing my batt life right now, so i cannot try immediately. but i'll check it out in the next days for sure.

prepare yourself for tons of requests, and alot "camera?camera?camera?"
well done! (hope so:rolleyes:)
 

Tectas

Senior Member
Jul 26, 2011
3,344
2,942
Great work, runs fluid and no other issues than the known found yet.
The additional settings are also pretty nice :)

Ok, faced something a bit weird now.
Got a sudden reboot and now the screen buttons appeared. Tried to reboot once more but nothing changed. Will try to wipe cache and report afterwards.
Here is a Screenshot.
58751199-bee9-c7ec.jpg


Swifted from my Desire S far away from my PC
 
Last edited:

Tectas

Senior Member
Jul 26, 2011
3,344
2,942
Calendar is present for me.

Cache wipe did nothing and even a reflash (without full wipe) didn't make the screen buttons disappear.

Solved it with a clean install, will provide last_kmsg if it's happening again.
Sry, forgot about it this time ^^

Swifted from my Desire S far away from my PC
 
Last edited:

noytexz

Senior Member
Jan 24, 2012
132
15
Trier
Why should I use this and not cm9 ? It can be faster but does it have the amount of settings?

Written with bad english on my Desire S.
 

Tectas

Senior Member
Jul 26, 2011
3,344
2,942
Why should I use this and not cm9 ? It can be faster but does it have the amount of settings?

Written with bad english on my Desire S.

Yes, and some additional, but look yourself, no one forces you to use anything and there is something weird, called backup, if you don't like it.

Swifted from my Desire S far away from my PC
 
Last edited:

noytexz

Senior Member
Jan 24, 2012
132
15
Trier
Thanks for the tip, but i already knew that i can do backups.. But that always costs time because i want to test roms for a longer time to rate it, so i wanted some arguments to test it.

Written with bad english on my Desire S.
 

steelbeans

Senior Member
Nov 25, 2010
426
33
Bury St. Edmunds
Real nice rom, nice and quick aswell, and no bugs found yet other than the ones stated!!!

Once though, went into the settings, and all the font screwed up, like half letters showing etc, but just re-entered and it was fine

Great work.

Beans
 

vampire36

Senior Member
May 11, 2011
2,170
2,023
Pune
Real nice rom, nice and quick aswell, and no bugs found yet other than the ones stated!!!

Once though, went into the settings, and all the font screwed up, like half letters showing etc, but just re-entered and it was fine

Great work.

Beans

Yup thats a know issue...as kernel is still devloping and the egl drivers...it would be solved soon :)
 

vampire36

Senior Member
May 11, 2011
2,170
2,023
Pune
Calendar is present for me.

Cache wipe did nothing and even a reflash (without full wipe) didn't make the screen buttons disappear.

Solved it with a clean install, will provide last_kmsg if it's happening again.
Sry, forgot about it this time ^^

Swifted from my Desire S far away from my PC

Ohhh hope you like it...there is no slowdown...as well...
Also if it happens again let me know :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 143
    This is my 1st official release of a port else I just port and use it for myself...
    So please bear with me and be a bit polite if something doesn't work...:)


    Fully-Functional :

    Battery history
    Bluetooth & WiFi
    Bluetooth Headset / A2DP
    Google Apps
    GPS
    Headset / Headphones
    HW Acceleration
    Microphone when using apps
    Mobile Data
    Mobile Data usage logging
    Sensors (Proximity, Light, Compass, Rotation)
    Touchscreen
    USB Mass Storage
    USB Tethering
    WiFi tethering
    Rear Camera
    Camcorder
    Panorama mode


    Semi-Functional :

    Front Camera (Incorrect inversion)
    FM Radio (Spirit FM)


    Quick Peek :

    Video : View
    Thanx a ton Rapier for that :)

    Changelog :

    * Based on IceColdSandwich 8.3 stable
    * Latest AOKP kernel with smartassv2 and sio schedular
    * Linaro changes added to the source
    * Only change from stock added music player from JB I guess...sry about that
    * Super Super Smooth and Buttery taken to new level !!!

    Installation Instructions:

    - Full wipe mandatory, if not coming from any previous IceColdSandwich build (mine or Rapier) or any other rom. Else rom will fc and lag. Sorry but I recommend for testing full speed and no issues!!!
    - Flash Rom
    - Flash CamFix
    Optional : Flash any additional kernel if you want
    - Reboot & Enjoy


    Rom : Download
    CamFix : Download

    A final word for people who need more info on the rom...
    Link to Original Thread : http://forum.xda-developers.com/showthread.php?t=1450962

    Additional Kernel

    Default kernel in my rom
    AOKP kernel with Governors and Schedulars : Download
    Tips :

    * For kernel :
    * Under Performance :
    Keep the Overclocking as 245-1100 smartassv2/ondemand for no slowdowns
    Also prefer sio schedular using set-cpu with the additional kernel
    Also select forced disable scrolling cache

    * If something FCs then go to apps...clear data...restart...:)

    * Finally for awesome look...use this theme...
    Link : http://forum.xda-developers.com/showthread.php?t=1550926
    But after flashing both the zip...SystemUI has stopped error will occur...replace the systemui.apk from the rom in /system/app/ and reboot...all should be fine and your phone should fly :)

    Credits :

    * Lord Clockan for allowing me to post the rom and for innumerable help:good:
    * Nexx and CM9 team for kernel
    * Also Rapier for all his test builds and helping the users on the thread...Appreciate :good:
    * Nk11 for helping me out with touchscreen issue :good:
    * Prox for helping me with whatever little I know about porting (I mean Proxuser) :)
    * All Devs who helped in some way or the other for ICS development
    * Finally Xda and Desire S community for everything :)

    Finally if you like the rom...take a bit of time to thank Lord Clockan and even go ahead and Donate...:)
    For me just a thanks would be more than enough...:)



    * If you like the rom just go ahead and use this SigPic to show your support...
    Credit : enigmaamit (for supporting the rom always) :)


    Download
    29
    Add Ons and Extras :

    * FaceUnLock : Download
    20
    hm.. I could try to build for saga from source these days...
    18
    OK. So here's a quick guide for porting these DHD ROMs to Desire S. Funny thing is that I'm not a developer nor a real porter and I use files provided by someone else (proxuser) so I should be the last to post a tutorial for this. But till someone more experienced will do it, it's good for start.

    All credits for files should go to proxuser, he was doing the hard part. And of course Lord ClockaN for the amzing ROMs

    1. Download the "base" Desire S files provided by proxuser from HERE
    2. Make a folder called IceColdSandwich (or whatever you like) and make a subfolder for each ROM you would like to try. Also make a subfolder for the base Desire S files.
    3. Extract the base files downloaded in step 1 to the subfolder created in step 2
    4. Download the ROM you want from DHD forum and extract it in another subfolder. (I usually have something called Base 4.3, Base 4.1.2 and so on for the IceColdSandwitch versions that I've tried).
    5. Now you have 2 options in order to have a proper build.prop file located in the system folder where you've extracted the DHD ROM. Either copy the one included in the "base" files (but this way you will always have same version shown in About Phone) or, you edit the file yourselves. If you choose to edit the file yourself, be warned that you should save the modified file in a different location since it'll be overwritten when copying base files. After copying you can replace the build.prop file with the one modified by you.
    5.a Using the build.prop from base files... Just copy the base files over the ones extracted from DHD ROM and replace any files there.
    5.b Using build.prop edited by yourself... Make a copy of the file and edit it WITH WORDPAD. Do NOT edit the file with Notepad. Replace in the file "ace" with "saga" on some of the entries there. You can compare with the build.prop in the base files to see what should be changed. This way you'll have the correct version of the ROM displayed in About Phone.
    5.1 (optional) Place in system/app the APKs you would like to have and are different from original DHD ROM...for ex another camera.apk or the inverted GAPPS. Normal GAPPS package can be downloaded from CM9 thread, inverted GAPPS can be downloaded from HERE (credits to pimpmaneaton)
    6. ZIP the folder, I usually select all folders and right-click then "Send to compressed folder" ...working great in Windows 7 (you can use also 7ZIP or other programs for this). Give the ZIP a name of you choice.
    7. Sign the ZIP using AndroidSigner from HERE. It's simple, install it the the signing process is a matter of drag and drop files onto it. The result will be another ZIP file having the word "signed" at end.
    8. Copy the "signed" file onto your SDCARD and flash it in recovery.
    9. Enjoy your ROM

    NOTES:

    - As always, it's advisable to make a nadroid backup just in case.
    - Don't know if this should be a different thread or not. I put it here because is referring to the port of DHD IceColdSandwich ROM. I recall that proxuser said his files should work on any AOSP ROM and I think they do. So this tutorial could be applied to other ROMs as well but exercise caution though. Do not try this on SENSE ROMs, don't think they'll work since the framework is different.

    Many thanks to all for their hard work and from which I've learned alot. Maybe in the future, proxuser will made a real tutorial for porting. Looking forward to it...
    14
    I've ported latest 7.2 Farewell Edition.

    Changelog (from original thread):

    - sync overide option added to Profiles - CM
    - BT updates
    - new camera HAL from twisted (camcorder still doesn't work, use Videocam Illusion from market)
    - updated NovaLauncher to 1.0.3b2
    - add boot sound option - the boot sound file should be in: /system/media/android_audio.mp3, don't know if it works :p
    - added BLN toggle, and in quite hours - by Robin
    - custom icons for lockscreen fixed - AOKP
    - custom lockscreen wallpaper finally enabled and fixed
    - a lot of patches trough out the rom
    - updated a lot of apps
    - new kernel 9.4 BFS - updated gpu drivers, vidc, msm_rotator, wlan, audio, etc...
    - I must have forgotten something

    Added to the above:
    - latest CM9 Kernel (from 9.04.2012)
    - latest CM9 camera libs (front camera works, didn't have time to check video calls but I think it works)
    - changed audio libs to avoid the crackling speaker sound (I got this after first try to port)

    I find it stable for the time being, tested it whole day with heavy WiFi/browsing/etc. I've flashed it with full wipe and install everything from scratch with no Titanium restore. I wanted to have the cleanest install possible and also to check how ROM performs and so on. No reboots, even I had several long phone calls, no signal drop...I had these in the past. Will see what's next...

    For the ones loving "dark" versions, just to let you know, I've flashed latest Blackened UI & GAPPS and it's working GREAT on 7.2. You can find the original thread of this mod in the OP

    I'll link it as soon as I'm at home. From office I cannot upload unfortunately.

    Later Edit: As promised, here's the link for 7.2

    http://www.mediafire.com/?7u6kgt2knhqtcxp

    MD5 sum: B28D9173F946A56FF66A852FE0

    As always thanks should go to Lord Clockan for his great ROM and to all devs on this forum