THX TO DocRambone FOR INSPIRING ME AND USING SOME SCRIPTS!! THX TO Sicopat FOR POINTING ME IN THE RIGHT DIRECTION!! THX TO Hardcore FOR HIS EXCELLENT SPEEDMOD KERNEL!! THX TO Pele78 FOR HIS EXCELLENT UPDATE SCRIPT!!
THX TO ChainFire FOR HIS EXCELLENT CF-ROOT KERNEL!! THX TO Pikachu01 FOR HIS EXCELLENT TUNDERBOLT SCRIPTS!! THX TO $omator FOR HIS EXCELLENT THEME MOD BASED ON JW1!! THX TO nitr8 FOR SHARING HIS KNOWLEDGE AND FOR ALL HINTS AND TIPS!!
STOCK ROM IS MANUALLY DECOMPILED, DEODEXED, SIGNED, ZIPALIGNED AND OPTIMIZED BY ME USING LATEST TOOLS
(NO KITCHEN STUFF)
TOUCHWIZ IS COMPLETELY REPLACED BY ZEAM LAUNCHERAND ALL SAMSUNG BLOATWARE IS REMOVED (85FILES REMOVED IN SYSTEM/APP AND SOME CORRESPONDING DIRECTORY'S)
THIS IS A CLEAN, ULTRA-LITE, SLICK, FAST, STABLE STOCK ROM
I WILL USE THIS ROM MYSELF DAILY AS PROVIDED IT'S BLAZING FAST AND ROCK STABLE
THIS ROM MEANS GREAT BATTERY LIFE
ROM Download File-Size 98MB Memory Management 80MB Used - 200MB Free
Quadrant: 2600+ with rfs --Quadrant: 2800+ with ext4 -------Quadrant: 3000+ with TalonDEV --------------------Quadrant: 3300+ with TalonDEV @ 1200 MHZ
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
- this is not a kids ROM, not for beginners, please be sure you know what you're doing
- make sure you have Gingerbread Bootloaders on your phone (flash stock JVUwith Odin3)
- make sure you have CWM pre-installed on your phone (flash latest SpeedMod kernel with Odin3)
- make sure you do a wipe data/factory reset in CWM (only for clean install, not for an update with a non-wipe version!)
- make sure you disable any lagfix applied if coming from another kernel than SpeedMod
- make sure you copied Base ROM, Theme and Add-on Packs to your SD
- if you're sure of all that, you may flash surface Base ROM ;-) - don't flash Arabic Patch right after base install, install Theme first! - don't flash the non-wipe version to switch between different ROM's (use it for recovery purposes or to upgrade this ROM only)
Flashing CLEAN with no leftovers
---------------------------------------------------------
0) backup your EFS folder!
1) backup your data from internal SD to PC (I don't mean with TB here) 2) recalibrate and charge your battery FULL! => always charge before flashing
3) perform a Hard Reset with code *2767*3855# in dialer => be careful! formats also your internal SD!
4) flash clean stock XXJVU with Odin3 / 512 PIT and ALL options checked (except Flash Lock and Bootloader) => repartition!
5) flash reference kernel Hardcore SpeedMod K16-10 in Odin3 => put it in PDA (no PIT and no options checked but auto reboot)
6) perform a Hard Reset with code *2767*3855# in dialer again (not really needed but to be very sure it's all very clean)
7) copy SURFACE Base+Add-on Essentials to your SD and Flash Base in CWM => you can mount your internal SD easily from within CWM
8) Reboot once after Base Flash and wait a few minutes as scripts need to do there thing after first load (time to set up your android settings and app settings f.e.)
9) Shut down, Reboot in CWM, Flash Add-on Essentials in CWM, Reboot and Off You Go =)
10) install ALL your apps FRESH from the market (avoid TB at this stage to avoid FC's! make new backup after)
Changing CSC ------------------------
- change your country CSC only after a clean Base install! (no Theme or Add-on Packs or you will get bootloops!)
- open nitrality / Tools / Change CSC Code / ... (warning! this will factory reset your Base install so all apps in data/app will be gone)
- if your CSC is not in the list, PM me and I will add it to the next Base ROM version ;-)
After 1st Boot
------------------------
- open App Drawer => nitrality => check "Application scaling" and shut down phone (=> only if you changed DPI to 182)
- boot into recovery mode (CWM) and install Theme Add-on
- in CWM install Add-on Pack(s) of your preference
- in CWM convert filesystem to EXT4 (mandatory) - in CWM convert SYSTEM to EXT4 (mandatory) - Reboot, swype down on your home screen, done!
- don'tdo a wipe data / factory reset after you installed Theme or Add-on Packs!
Known Issues
-------------------------
- TapeMachine gives a message on first start (double click on apk in /data/app and reinstall)
- in some occasions, FlashPlayer did not install correctly (double click on apk in /data/app and reinstall) - FM-Radio frequencies after 100Hz are not shown although radio stations are working fine (change DPI back to 240 to resolve) - no download button in Market for some apps (change dpi back to 240 in nitrality, clear market cache in settings/applications/manage applications/all/market/clear data and reboot) also re-apply filters in Market settings (you may have to redo this procedure twice, except for the dpi part)
Not supported by default SpeedMod kernel --------------------------------------------------------------------------
- BLN Control
- Voltage Control
- Voodoo Control App (Voodoo Sound Features are hard coded in SpeedMod kernel!)
Removed Features U might need (updated for v9.00 JVU) --------------------------------------------------------
SAMSUNG (stock) Keyboard (you will also need this for other keyboards to work - except for Swype)
9.00(6/01/2012) - JVUBase (first xda custom ROM based on JVU=) - changed to CF-Root kernel v4.3 (pure JVUstock kernel+Root+CWM+Init.d support) 8.03(4/01/2012) - updated to latest Thunderbolt + add-ons
- fixed broken Swype
- updated APN list
- some things I've forgotten
8.02(31/12/2011) - updated Zeam Launcher - updated to latest Thunderbolt + add-ons
- added SuperCharger (TB)
- updated Swype
- fixed "no timer sound"
- updated hosts file
- replaced old updater bin file
- adjusted/cleaned updater script
- removed some leftover dirs 8.01(23/12/2011) - updated Zeam Launcher - updated Swype
- updated APN list - updated thunderbold scripts + add-on's
- removed TB 3G Add-on (incompatibility's for some) - reverted back to older SQLite version (to be compatible with thunderbold) - changed wifi.supplicant_scan_interval=60
8.00(15/12/2011) - JW1Base (first xda custom ROM based on XWJW1=) - updated Market (v3.4.4) - updated Zeam Launcher - removed some TB scripts not for I9000
7.02(14/12/2011) - updated all binaries (superuser, busybox, sqlite3, zipalign, bash,...) - removed old scripts - added latest thunderbold scripts + add-on's - small changes to installation script (auto clean dalvic cache, auto reboot after Base install, permissions,...) 7.01(08/12/2011) - changed to CF-Root kernel v4.3 (pure JVZstock kernel+Root+CWM)
- updated Swype (removed many languages)
- added SGS2Icons
- added S.U.R.F.A.C.E. wallpaper
- small adjustments to some scripts
7.0(07/12/2011)
- JVZBase (first xda custom ROM based on XWJVZ=) - rooted stock kernel (thanks to Stock+ Team) - small adjustments to some scripts 6.0 (06/12/2011) - JVXBase (first xda custom ROM based on XWJVX=)
- rooted stock kernel (thanks to Stock+ Team) - updated CSC - updated BusyBox
- updated Superuser
- updated Zeam Launcher
- updated Nitrality
- updated APN list
- updated Host File
- updated Market
- removed 182 DPI setting (will be added later)
- removed Multi-DPI Apk's (will be added later)
- removed 3D drivers from Nexus S (not needed anymore/incompatibility)
- removed patched services.rar
- removed SGS2 Icons (will be added later)
- removed S.U.R.F.A.C.E. wallpaper (will be added later) - small adjustments to some scripts
- some other small changes 5.0 (internal) - JVT Base
4.0 (internal) - JVSBase
3.04 (27/08/2011) - updated kernel - added more CSC - added patched services.jar (BLN)
- updated Swype
- updated Zeam Launcher - small adjustments to some scripts
3.03 (18/08/2011) - added more CSC (OPS, PM me for others!)
- updated SpeedMod kernel (USB tethering fixed)
- updated Nitrality (downloading/installing apps works)
- updated Zeam Launcher
- updated Hosts file
- re-added JobManager (task manger)
- moved System info (task manager) to Add-on Pack I
3.02 (12/08/2011) - added more CSC (BMC, Hong Kong)
- updated busybox - updated hosts file - updated SpeedMod kernel
- removed autobrightness fix (not needed with updated kernel)
- fixed stock browser statusbar
- fixed stock browser lag (browser is as fast as odexed now!) 3.01 (04/08/2011) - updated Hosts file
- updated GPS config file
- auto-brightness Fix
- improved 3D drivers from Nexus S
3.0 (01/08/2011) - The 1ste i9000XXJVR fully deodexed and optimized ROM Mod on xda!
- all JVQ themes will work on deodexed JVR ROM (not on odexed framework ROM's)
- all files are pure JVR(modded browser by sphinx02) - updated Nitrality
2.02 (28/07/2011) - fixed BLN
- added more CSC
- updated Hosts file
- updated Market
- updated Nitrality - updated Zeam Launcher - more SGS2icon - added some new S.U.R.F.A.C.E. wallpapers
- replaced taskmanager/jobmanager (thx nitr8) - changed standard product code from KOR to XEU - moved File Manager and Nitrality to /system/app
2.01(19/07/2011) - new wallpaper! (thx trikkeuh) - replaced alarm clock (thx nitr8) - updated stock Browser (sphinx02)
- SGS2icons
- moved some services to Add-on Essentials
- used improved optimization algorithm for optimizing aps and framework - ROM size decreased to 87MB!
2.0 (17/07/2011) - insanity came to the s.u.r.f.a.c.e
- updated Market
- updated Zeam Launcher - removed Titanium Backup (moved to Add-on Pack I) - updated SpeedMod kernel to K15H-T24 - some more png's optimized (thx to nitr8 for know how) - removed some languages from to the New Swype (thx to nitr8 for know how) - removed some more unnecessary/leftover files (thx to nitr8 for know how) - fixed some font characters that did not show up right (thx to nitr8 for know how) - modded Phone Dialer for Multi-DPI (thx to xan for know how)
- modded Clock package for Multi-DPI (thx to xan for know how) - fixed low text under speaker icon in notifications menu (thx to nitr8 for know how) - ROM size decreased to 94MB!
1.06 - lost the changelog :-/
1.05 - updated Titanium Backup
- network location issue fixed
- autobrightness JVQ issue fixed
- 3d rendering / performance JV.. issue fixed
- changed the old Swype to the New Swype 3.6.84 - removed Camcorder shortcut and Car Home Google (moved to Add-on Update Pack I)
- removed camera, email, fm-radio, gmail, flashplayer, maps, music player, sound player, talk, video player and youtube
- created a New Add-on Pack Essentials (including TW Calendar and all the removed apps from above)
- 75 files removed from /system/app in total by now!
- download file size decreased to 111MB!
1.07 (12/08/2011) - updated Dolphin Mini - updated record my call - added terminal emulator
- added Voltage Control
- added CPU Spy
- added Voodoo Control App
1.06 (28/07/2011) - updated GPS Test
- updated GPS Aids
Theme Add-on changelog
----------------------------------------------------
7.0(09/12/2011) - based on JVZframework and apk's
2.01 (12/08/2011) - updated framework.jar (fixes stock browser lag!)
- some small adjustments in code
2.0 (02/08/2011)
- based on JVRframework and apk's
- transparent notifications menu
- transparent statusbar
- new battery icon with %
- added Dock options in settings
- added Awake options in settings
- use incoming call volume for notifications
App Restore Pack changelog
---------------------------------------------------------- 9.0 (6/01/2012) - updated with JVUfiles 8.0 (23/12/2011) - updated with JW1files
7.0 (7/12/2011) - updated with JVZfiles
2.0 (4/08/2011) - updated with JVRfiles
Alright folks, here it is, my version of the all New Samsung i9000XXJVR Deodexed, Signed, Optimized, Zipaligned, Rooted and slimmed down to S.U.R.F.A.C.E. Consider this as a RC (release candidate)
More then 60already downloaded this brand new JVU S.U.R.F.A.C.E. that I made (v9.0). Did put some crazy work on it to release it to the masses for your downloading and flashing pleasure
But, how hard can it be to press the thanks button
Don't be un-thankfull, just press it before/after you downloaded