FORUMS
Remove All Ads from XDA
Honor View 10

[ROM][S.U.R.F.A.C.E. v1.3] ♣ICS♣ Sam's Ultra-lite ROM Fast And Completely Expandable

2,183 posts
Thanks Meter: 3,310
 
By SamHaLeKe, Senior Member on 20th December 2011, 12:31 AM
Post Reply Email Thread








  • Base: ICS 4.0.3 (Teamhacksung's Build 13)
  • Phone:XXJVU
  • Apps and Framework carefully optimized
  • Apps and Framework Zipaligned
  • TK-Glitch v14 Pre 5 kernel (Live OC, Voodoo Sound, DIDLE, Init.d,...)
  • Latest SuperCharger (update9 rc3.2)
  • Latest ThunderBolt (v2.3.7)
  • Latest Superuser (v3.07)
  • Latest Busybox (v1.19.3)
  • Latest SQLite (v3.7.9)
  • Auto Zipalign @ Boot
  • Full SIP VoIP support (WiFi & 3G)
  • AOSP IML74K Browser (100%)
  • Swype 3.26.92.37169 (7 languages)
  • Updated Market (v3.4.4)
  • Updated Hosts file (block ads)
  • Updated Large APN List
  • Changed GPS config for Europe
  • Changed wifi.supplicant_scan_interval=90
  • No Theming (100%)
  • S.U.R.F.A.C.E wallpaper as default
  • Stripped down to The Bone (Ultra-Lite & Ultra-Fast!)


  • Zeam Launcher (by cloakt)
  • Adao File Manager
  • Superuser (by chainsdd)
  • DroidWall
  • Permissions (by stericson)
  • Rom Toolbox (by jrummy16)
  • Voodoo Control (by Supercurio)
  • DSP Manager
  • CM Settings
  • Dev Tools
  • NSTools


  • Calculator
  • Calendar
  • Camera
  • Email
  • File Manager
  • Gallery
  • HTML Viewer
  • Live Wallpapers (all)
  • Music Player
  • Stock Keyboard
  • Stock Launcher
  • Quick Search
  • Sound Recorder
  • User Dictionary
  • Visualization Wallpapers
  • Video Editor
  • Voice Dialer
  • ...


(app/services from signed GAPPS-IML74K-121911)
  • Calendar
  • Camera
  • Email
  • Gmail
  • FlashPlayer
  • Maps
  • Market
  • Music Player
  • QuickPic
  • RealCalc
  • Polaris Office
  • Spirit FM Radio (by mikereidis)
  • Street View
  • Google Talk
  • Google Search
  • YouTube
  • Separate Essentials Pack provided!


  • AdAway
  • Android System Info
  • AppWidget Picker (/system) (by boombuler)
  • aTrackDog
  • BLN Control Free (by neldar)
  • Camcorder shortcut (/system)
  • Car Home Google (/system)
  • CF-Root EXT4 Tools (by chainfire)
  • CPU Spy (by Storm717)
  • Download All Files
  • Droidwall
  • GPS Aids (by ondoteam)
  • GPS Test
  • Market Enabler
  • Permissions (by stericson)
  • Record My Call
  • ROM Toolbox (by jrummy16)
  • Script Manager
  • SGS Kernel Flasher (by neldar)
  • SGS Tools (by wilsongis)
  • SMS Backup+
  • Spare Parts+
  • Tegrak Overclock (by Tegrak)
  • Terminal Emulator
  • Titanium Backup
  • TouchScreen Booster
  • Voltage Control (by xan)
  • Voodoo Control (by Supercurio)
  • Widgetsoid
  • Separate Add-on Pack provided!


  • Dropbox
  • eBay
  • Facebook
  • Flickroid
  • Google Docs
  • Google+
  • PayPal
  • Hacked Skype 2.1 v11 (by theos0o)
  • TuneIn Radio
  • Twitter
  • WhatsApp
  • xda tapatalk
  • Separate Add-on Pack provided!


  • Blue Gps icon when connected
  • Blue upload and download arrows
  • Blue main text in notification dropdowm menu
  • New % Battery (CM7)
  • Center Date in notification dropdowm menu
  • Shortcut for settings to the left side


  • ICS Trebuchet Launcher
  • 360 Launcher
  • Go Launcher EX
  • Nemus Launcher
  • Regina Launcher
  • LauncherPro
  • HomeSwitcher
  • Separate Launcher Pack provided!





Base Updated 10/01/2012! (Multiupload)

Essentials Updated 10/01/2012! (Multiupload)

Pawitp 3.08 kernel
Updated 10/01/2012! (for reverting back)

Other modems
(thanks to Silky_dude, flash in CWM...)

Add-on Pack I Updated 24/12/2011

Add-on Pack II
Updated 24/12/2011

Add-on Launchers Updated 28/12/2011

ICS AOSP Keyboard
Updated 28/12!

ICS AOSP Gallery, VideoEditor, VoiceSearch
Updated 10/01/2012!

Wallpapers


Default Swype languages: Dutch, French, German, English, Spanish, Italian, Polish






Changes in v1.3
-
Based on Teamhacksungs Build 13
- updated to TK-Glitch v14 Pre 5 kernel
- updated to latest XXJVU Modem
- updated ThunderBolt!
- updated hosts file
- new DeskClock.apk
- new Music.apk

Changes in v1.2
- Based on Teamhacksungs Build 12
- upgraded to TK-Glitch v14 Pre 3 kernel
- added latest Thunderbolt scripts
- added latest SuperCharger scripts
- changed DPI to 182
- updated Swype
- added CM Settings
- added DSP Manager
- added Dev Tools
- added NSTools
- updated camera.aries.so (HD video recording, Zoom,...)


Changes in v1.1
- Based on Teamhacksungs Build 11
- Latest Pawitp linux v3.0.8 kernel (fixes GPS, Color,...)
- removed some useless stuff
- changed back to JVT modem
-
changed dalvik.vm.heapsize=128m
- updated Zeam Launcher (with ICS fixes!)
- updated Essentials Add-on (Spirit FM radio, Build 11 apps, Gapps7.1,...)

Changes in v1.0:

- APN settings correctly filled (updated APN list)
- added Rom Toolbox
- added Spirit FM Radio (essentials add-on)


Changes in RC3:

- removed theming (separate CWM zip)
- calendar sync fixed (Essentials Add-on)
- face unlock fixed (Essentials Add-on)
- browser lag and white screens fixed (Essentials Add-on)
- exchange calendar sync fixed (Essentials Add-on)
- updated all Google apps and services (Essentials Add-on)
- optimized and zipaligned all Google apps and services (Essentials Add-on)


Base ROM Download File-Size
90MB


JUST PRESS THE THANKS BUTTON OR
IF YOU LIKE, YOU CAN ALWAYS BUY ME A BEER =)



Prost, Gezondheid, Skål, Kippis, Santé, Salud, Salute, Saude
Cheers, Sláinte, Slaandjivaa, Na zdorovje, Chukbae, Gan bei, Kampai, Fisehatak
Apki Lambi Umar Ke Liye


Lettering and logo made by trikkeuh - Name chosen by woolf clubs


Credits:
THX TO DocRambone FOR INSPIRING ME!!
THX TO Sicopat FOR POINTING ME IN THE RIGHT DIRECTION!!
THX TO Tk-Glitch FOR HIS EXCELLENT GLITCH KERNEL!!
THX TO Pikachu01 FOR HIS EXCELLENT TUNDERBOLT SCRIPTS!!

All credits to Teamhacksung's and Pawitp for providing CM9 Build 12!
Please keep in mind that this is a very early Test release of ICS and still in Alpha phase


Disclamer: If you flash this customized ICS ROM you may not go to Pawitp´s thread to complain or report bugs!
In order to complain or to report bugs in the CM9 thread you need to be on Stock CM9!
The Following 72 Users Say Thank You to SamHaLeKe For This Useful Post: [ View ] Gift SamHaLeKe Ad-Free
 
 
20th December 2011, 12:31 AM |#2  
SamHaLeKe's Avatar
OP Senior Member
Thanks Meter: 3,310
 
Donate to Me
More

Installation
  1. download Base + Essentials and copy them to your internal sdcard
  2. reboot into Recovery using 3-button-combo
  3. wipe data/factory reset + wipe cache partition and dalvic cache
  4. install Base ROM from internal sdcard using ClockworkMod Recovery
  5. don't shut down/reboot phone right after 1st boot! Wait at least 3 minutes...
  6. reboot into Recovery using 3-button-combo
  7. install Essentials Add-on from internal sdcard using ClockworkMod Recovery
  8. phone will auto-reboot into ICS S.U.R.F.A.C.E.
If you got bootloops at first try, don't panic. Pull out battery, go into recovery mode and go true the flashing sequence again



Known Issues
  • Camera does not support scene modes
  • Phone unnecessarily gets data connection on device encryption password enter screen.
  • Cannot format external SD
  • Sometimes duplicates listing of external SD files in the media database
  • Android OS battery usage display higher than normal.
  • Sometime wrong SMS selected for forwarding
  • Format internal instead of external SD when requested to format ext. SD
  • Transfer speed slows down when screen off


Speed things up a bit
  • enable "force GPU rendering" in settings/developer options
  • disable "windows animation scale" in settings/developer options
  • disable "transition animation scale" in settings/developer options
  • disable "sync" in settings/accounts & sync (better battery life)
  • disable "data usage" in settings data usage (better battery life)
  • remove Talk if you don't need it (more free memory and better battery life)
  • remove Maps if you don't need it (more free memory and better battery life)
  • remove Gmail if you don't need it (more free memory and better battery life)


Frequently Asked Questions

My calendar sync isn't working!
I'll fix this in Essentials Add-on RC2

Can I mount the phone as mass storage via USB?
The default configuration is to transfer files via MTP from within android. The below command can be used to change into USB Mass Storage mode (starting from BUILD6). USB Mass Storage mode is always used in recovery.
Code:
setprop persist.sys.usb.config mass_storage,adb
Please reboot after executing the command.

I can't adb into the phone!
The build currently uses Galaxy Nexus driver due to the MTP support. Please download the driver here: http://www.multiupload.com/BUCFT8M42N. In mass storage mode (or recovery), the Nexus S driver should be used.

Can I flash other modems?
You may flash modem packages designed for CM7.

Does 3G work? Do I need to install a script for it?
3G works out of the box without the need for any script hack. If it doesn't connect, please check if you have the correct APN.

How do I take a screenshot?
The screenshot taking function is built into ICS. Hold volume down + power.

Can I use CM7 kernels?
No, the kernel has modifications to make graphics, camera, data counter and data limit work.

Can I disable LED Notification?
Yes. Untick Settings -> Display -> Pulse notification light.

Maps keeps asking me to sign in even though I'm signed in!
Ignore the sign in dialog and pull down the notification menu. Answer the request for permission. Do this a few times and Maps will work.

How do I enter Galaxy S Settings (Device Settings)?
Type "am start com.cyanogenmod.AriesParts/.AriesParts" from adb. Or starting from BUILD 7, it is available as an icon in your launcher.

How do I enter service mode?
Type "*#*#197328640#*#*" into the dialer.

Is there a Captivate/Vibrant version?
A captivate build from the same source (but with captivate config) is available here. We currently lack a developer/maintainer for Vibrant.

Does this work for I9000B?
No, the I9000B requires a different kernel configuration. A build for I9000B may be added later in the process.

What's working? Why is there only a list of issues?
Everything else not listed are supposed to be working (aside from the usual CM7 bugs). If they're not listed, please post so that they can be added to the list of issues. A list of issues is far more useful from a development standpoint.

Why am I getting notified that my data partition is getting full when I have 1+ GB free?
Your /datadata partition, a smaller partition, is getting full.




All credits to Teamhacksung's and Pawitp for providing CM9 Build 10!
Please keep in mind that this is a very early Test release of ICS and still in Alpha phase

ICS S.U.R.F.A.C.E. is just for testing purposes only and to play around with


Disclamer: If you flash this customized ICS ROM you may not go to Pawitp´s thread to complain or report bugs!
In order to complain or to report bugs in the CM9 thread you need to be on Stock CM9!
The Following 18 Users Say Thank You to SamHaLeKe For This Useful Post: [ View ] Gift SamHaLeKe Ad-Free
20th December 2011, 12:32 AM |#3  
SamHaLeKe's Avatar
OP Senior Member
Thanks Meter: 3,310
 
Donate to Me
More
To All,

Please keep in mind that this is a very early Test release of ICS and still in Alpha phase.
ICS
S.U.R.F.A.C.E.
is completely dependent on the releases made by Teamhacksung

It will be basically a stripped down version of Teamhacksung but with all the fixes, patches, mods, hints and tips,... found in Pawitp's thread already integrated. The Essentials pack will be basically the latest Gapps with some stuff removed, some apps added, fixes, optimied & zipaligned,...

ICS S.U.R.F.A.C.E. is just for testing purposes only and to play around with
It's a work in progress and together we can make this ready for everyday use, for YOU and everybody else

Perhaps this could take the load of postings on Pawitp's thread

-Sam-

Disclamer: If you flash this customized ICS ROM you may not go to Pawitp´s thread to complain or report bugs!
In order to complain or to report bugs in the CM9 thread you need to be on Stock CM9!
The Following 7 Users Say Thank You to SamHaLeKe For This Useful Post: [ View ] Gift SamHaLeKe Ad-Free
20th December 2011, 12:37 AM |#4  
erto90's Avatar
Senior Member
Flag Firenze ( Florence )
Thanks Meter: 688
 
Donate to Me
More
Wow finally the thread!
What about vodoo control? Is fully working also for color tuning?
20th December 2011, 12:38 AM |#5  
Senior Member
Thanks Meter: 12
 
More
I'll try it. thanks.
20th December 2011, 12:55 AM |#6  
LentoViolentoMan's Avatar
Senior Member
Thanks Meter: 103
 
More
Super, Thanks for all your efforts. Flashing it as we speak.

---------- Post added at 12:55 AM ---------- Previous post was at 12:43 AM ----------

edit: apn not hooking again, don't know what causes it. will add manually now.

Missing a taskmanager also, as TB tends to act awkward on the ICS builds.
20th December 2011, 01:16 AM |#7  
SamHaLeKe's Avatar
OP Senior Member
Thanks Meter: 3,310
 
Donate to Me
More
To All,

Please keep in mind that this is a very early Test release of ICS and still in Alpha phase.
ICS
S.U.R.F.A.C.E.
is completely dependent on the releases made by Teamhacksung

It will be basically a stripped down version of Teamhacksung but with all the fixes, patches, mods, hints and tips,... found in Pawitp's thread already integrated. The Essentials pack will be basically the latest Gapps with some stuff removed, some apps added, fixes, optimied & zipaligned,...

ICS S.U.R.F.A.C.E. v1.0 RC2 is just for testing purposes only and to play around with
It's a work in progress and together we can make this ready for everyday use, for YOU and everybody else

Perhaps this could take the load of postings on Pawitp's thread

-Sam-
The Following 5 Users Say Thank You to SamHaLeKe For This Useful Post: [ View ] Gift SamHaLeKe Ad-Free
20th December 2011, 01:32 AM |#8  
Junior Member
Thanks Meter: 1
 
More
Any major probs anyone? Is it ready for everyday use, good signal and battery life...?
I'm still happy with darky's 10.2, but feels a bit oldschool...

(EDIT):
Quote:
Originally Posted by SamHaLeKe

It's a work in progress and together we can make this ready for everyday use, for YOU and everybody else

Ok, i get it!
20th December 2011, 01:41 AM |#9  
Senior Member
Thanks Meter: 13
 
More
hey sam, thanks for your build!

somehow i have problems with downloading from mediafire (interrupted 5th time atm) ;/
could you upload it to some other hosting, please?
maybe its temporary, but i'm sure as hell problem isn't on my side (other things are downloading properly).

Cheers!

edit: 6th and counting -.-
8th... wtf
20th December 2011, 01:42 AM |#10  
Senior Member
BC (Bell)
Thanks Meter: 30
 
More
Thanks Teamhacksung and Sam! I need my phone in working conditions for the next few days but hopefully I'll flash it soon!

How do you guys like the ram management of ICS? Have you tried playing heavy games on it yet like shadowgun, sleepy jack, modern combat 3?
20th December 2011, 01:44 AM |#11  
SamHaLeKe's Avatar
OP Senior Member
Thanks Meter: 3,310
 
Donate to Me
More
Quote:
Originally Posted by erto90

Wow finally the thread!
What about vodoo control? Is fully working also for color tuning?

Voodoo Control is working perfectly fine, except for the color tuning.
I'm sure Pawip or another brave kernel developer will release something soon


Quote:
Originally Posted by LentoViolentoMan

Super, Thanks for all your efforts. Flashing it as we speak.

---------- Post added at 12:55 AM ---------- Previous post was at 12:43 AM ----------

edit: apn not hooking again, don't know what causes it. will add manually now.

Missing a taskmanager also, as TB tends to act awkward on the ICS builds.

It could well be that the integrated APN list is not readed correctly in ICS. I will investigate this.

Please be aware that the task manager is completely renewed in ICS.
Just long-press the home button and swype the apps you want to remove

TB is working fine for me but I'm sure updates to that app for ICS will follow soon also

Quote:
Originally Posted by Toastytwo

Any major probs anyone? Is it ready for everyday use, good signal and battery life...?
I'm still happy with darky's 10.2, but feels a bit oldschool...

(EDIT):


Ok, i get it!

No "major" probs, it's ready for everyday use as far as I'm concerned
Flash ahead, you'll be amazed... The rom runs exceptionally well for an alpha build and I've yet to run into a FC myself.
The Following User Says Thank You to SamHaLeKe For This Useful Post: [ View ] Gift SamHaLeKe Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes