Samsung Galaxy Gio gt-s5660 | Firmware Releases ,Custom Roms , Rooting - Samsung Galaxy Gio GT-S5660

New Users Visit this Thread it has less complexity.......
...............................................................................................................................................
GIOPRO v1.4
...............................................................................................................................................
Adobe Flash Player 11.1.102.59 For Galaxy Gio http://forum.xda-developers.com/showpost.php?p=19623732&postcount=1
------------------------------------------------------------------------------------------------------------------
This Thread, Samsung Galaxy Gio gt-s5660 | Firmware Releases ,Custom Roms , Rooting, has been moved from the Android Software and Hacking General forum to the Galaxy Gio GT-S5660 Android Development forum.
NOTE:Even though it has been moved its a redirect notice (expires in 1 week) in the original forum so users Bookmark the New thread link.
-------------------------------------------------------------------------------------------------------------------
Android 2.3.7 - Cyanogen Mod 7.1.0 For Galaxy GIO (Unofficial) By- phiexz
--------------------------------------------------------------------------------------------------------------------
(Devs Only)How To compile a Kernel for Samsung Galaxy Gio By Delanoister
-------------------------------------------------------------------------------------------------------------------
Update.zip Recoveries (For Software installation through recovery) Thanks to ZimniY
------------------------------------------------------------------------------------------------------------------
Everyone vote for official cyanogenmod at the cyanogen mod forum
http://forum.cyanogenmod.com/topic/22386-samsung-galaxy-gio-gt-s5660
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------
Read this thread thoroughly,Before Asking your question, Most of your questions are answered , but if still have confusion don't hesitate to ask
Users with Galaxy Gio Gt-s5660M/L/V , do not try Custom Roms , Please Read the S5660M Section First.
----------------------------------------------------------------------------------------------------------------------
phiexz's Custom Kernels for Galaxy Gio (For 2.3.5 )
------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
Developers/Moders Can PM me their Thread Links If they want it to be on This Main page
-------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
Modified mms.apk for Samsung Galaxy Gio S5660 (For odexed roms only, not for deodexed) Here
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
hyriand's Custom roms for Galaxy Gio are here
--------------------------------------------------------------------------------------------------------------------
Particle Android Custom Rom based on 2.3.5 , detail here---- download latest version
--------------------------------------------------------------------------------------------------------------------
All actions ,flashing and other modification on your phone you do at your own risk and responsibility for your actions and you are solely if you are unsure of your actions - do not!
Any attempt to flash through RomManager will take you to the service center
-------------------------------------------------------------------------------------------------------------------
This thread is collection of all available data about samsung galaxy gio,so it may save time for others , some intial data is copied from another thread by strunkie for that all cradit goes to him , Data has been copied with the permission of Strunkie.
___________________________________________________________________________________________________________________________
If it helps ,Don't forget to press Thanks
--------------------------------------------------------------------------------------------------------------------------
Welcome in the Thread for Samsung's Galaxy Gio (S5660)
---------------------------------------------------------------------------------------------------------------------------
Samsung Galaxy Gio Unlocking
http://forum.xda-developers.com/showthread.php?t=1204705
---------------------------------------------------------------------------------------------------------------------------
Flashing Samsung Galaxy gio using ODIN
http://forum.xda-developers.com/showpost.php?p=16979859&postcount=549
---------------------------------------------------------------------------------------------------------------------------
How to Root Samsung Galaxy gio
http://forum.xda-developers.com/showpost.php?p=16979919&postcount=550
---------------------------------------------------------------------------------------------------------------------------
How to create ext2 partition for a2sd darktremor
http://forum.xda-developers.com/showpost.php?p=16979957&postcount=551
--------------------------------------------------------------------------------------------------------------------------
How to Enable a2sd darktremor on 2.3.3/2.3.4/2.3.5
http://forum.xda-developers.com/showpost.php?p=16979976&postcount=552
-------------------------------------------------------------------------------------------------------------------------
Custom Roms/ Modified Roms
http://forum.xda-developers.com/showpost.php?p=16979810&postcount=548
-------------------------------------------------------------------------------------------------------------------------
Firmwares(Official unmodified):
http://forum.xda-developers.com/showpost.php?p=16979769&postcount=547
------------------------------------------------------------------------------------------------------------------------
Ram Optimizer Script by Juwe11
http://forum.xda-developers.com/showpost.php?p=16979996&postcount=553
-----------------------------------------------------------------------------------------------------------------------
Updating failed using KIES ???
http://forum.xda-developers.com/showpost.php?p=16980019&postcount=554
----------------------------------------------------------------------------------------------------------------------
Custom bootanimation and apk lost post
http://forum.xda-developers.com/showpost.php?p=16980043&postcount=556
---------------------------------------------------------------------------------------------------------------------
How To Deodexing + Zipaligning Galaxy Gio GT-S5660 Tutorial(cradit goes to djjonastybe)
--------------------------------------------------------------------------------------------------------------------
Update apps using recovery method
http://forum.xda-developers.com/showpost.php?p=16980103&postcount=558
-------------------------------------------------------------------------------------------------------------------
ClockworkMod Recovery for the Samsung Galaxy Gio GT-S5660
http://forum.xda-developers.com/showpost.php?p=16980117&postcount=559
------------------------------------------------------------------------------------------------------------------
Compass Fix for s5660
http://forum.xda-developers.com/showpost.php?p=17203899&postcount=813
------------------------------------------------------------------------------------------------------------------
Galaxy Gio 5660m SECTION here
-----------------------------------------------------------------------------------------------------------------
Samasung Galaxy Gio S5660m Brightness ,diming issue solved
http://forum.xda-developers.com/showthread.php?t=1233719
----------------------------------------------------------------------------------------------------------------
Samsung Galaxy GIo S5660M Canada Bell Edition
http://forum.xda-developers.com/showpost.php?p=17332208&postcount=1013
----------------------------------------------------------------------------------------------------------------

Common Issues and possible solutions / tips and tricks
Common Issues and possible solutions / tips and trick
shutdown/freeze randomly in your pocket
. Change your Wifi sleep policy to Never, put a small paper behind the battery some times battery gets loose , if problem stays fectory reset and install latest firmware and fectory reset yet again ..
rooted phone and upgragde gingerbread,but still having problem about bootanimated
Install Root explorer and you need to select "remount as r/w".
command on adb shell to replac framework-res.apk?
#mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
then:
cp /sdcard/framework-res.apk /system/framework/
#reboot (bootloop posibility if framework doesnt match)
Poor Battery Life
Install latest firmware , turn of wifi when not using , try to charge with wall Charge some times data cable don't charge the properly, And don't forget to clean Ram after using apps , it helps to reduce load on device.
Compass doesn't work anymore
Its a bug , there is no solution availble yet , as soon something comes out i'll post here.​
Is there a possibility to overclock samsung galaxy Gio
Nop overclocking isn't working with gio yet.
What is the code for fectory reset
Put your phone in recovery mode (By holding home button+Power button) and select fectory reset option from there or if your phone is on use this code
*2767*3855# Fectory reset will remove all your data from the phone, apps , gallery , contacts and messages be sure to make a backupHow to check your firmware version
*#1234# OR Goto setting<About<Scroll down and check
How to put Gio to downloading mode to flash a firmware by ODIN
shut down your phone , hold home button+power button+volume down button altoghether.
How to Restart your phone (without turn on and off)
Volume down + Volume up + Power button hold untill phone goes off it will turn back again itself.. Or use adb , or terminal emulater , type su then type reboot
How to Remove boot up sound??
Delete file /system/etc/poweron.ogg using root explorer.
What is a2sd darktremor and why should i install it ???
a2sd darktremor let you install your all apps on sd card , so in this way internal memory stays empty and phone perform better than stock rom...
I want to Flash my phone , What should i do after and before???
you always have to fectory reset before and after flashing , when you done flashing you need to root(most of custom roms are already rooted so skip to next step) now you have to enable (a2sd daktremor if its not enabled in a custom rom you have to do it manually) . thats it , now you can start restoring your data , and install apps ...

Compass Fix for s5660 (tested on all versions)
Make sure to bakup your old memsicd before doing anything .
UPDATED:Latest Compass Fix .
http://www.mediafire.com/?2tbx9zhp2hnmc40
Thanks to mozgoder for leting me know
Instructions
Method 1 : download the update, and copy to sd card root directory(don't not copy in any folder)
Put your phone into recovery mode(turn off your phone , HOLD home button + power button toghether)
Apply update from sd , locate the copied file and press home button. reboot.
You have to Reboot twice otherwise it will show wrong direction. Recalibrate your compass by typing *#0*# , click on sensor , and now hold your phone and rorate it 8 ways moving your wrist or watch video below
Compass Calibration
NOTE: if this update doesn't work for you , you can try this one
http://www.mediafire.com/?t1hszgxzb56os2b
----------------------------------------------------------------------------
After doing all the stuff you still getting issue , please check the permissions by opening (use root explorer) system/bin/memsicd press for few seconds a list will open goto permissions and check
Permissions has to be rwxrwxrwx

Updates​
10/08 - Update Market , Maps and Samsung apps Manually Using recovery method
11/08 - a2sd darktremor installing and enabling
11/08 - Added Custom Roms
11/08 - Flash Player 10.1 for galaxy gio Download (May not work on all roms)
12/08 - Samsung Galaxy Gio Unlocking(Thanks to Jc_master)
18/08 - Custom Rom added with video review (rooted,deodexed,a2sd darktremor,ram script added,custom boot animation)
19/08 - Custom Rom added GIO PRO 1.2 (Minor bug fix,MIUI Music,Maps 5.8.0,New Market,SuperUser 3.0,Blue Theme) by Rachmat
19/08 - Ram Optimizer Script Updated (18-08-11) Thanks to Juwe11
19/08 - New Stock Roms added S5660XXKPL (2.3.3)2011 July 29 - S5660XXKPM (2.3.3)2011 August 6 --- Password (samsung-firmwares.com)
20/08 - Video Added (How to create ext2 partition)
20/08 - 2 Video Review added of GIOPRO v1.2
20/08 - Added Video Tutorial Flashing Samsung Galaxy gio using ODIN
21/08 - Added Custom Rom (SimpliGio Plus)
22/08 - GioPro v1.3 (Update using Recovery) You must have Giopro v1.2 already installed
22/08 - Video Review added (Mixture of SimpliGio+ and GioProV1.3)
23/08 - Video Tutorial Added (How to Change Boot animation on 2.2.3 and 2.2.4)
24/08 - Custom Rom added (GioPro V1.2 LITE version(improved version of giopro v1.2 , although you can update with giopro v1.3)) Thanks to ZimniY
25/08 - Finally Compass Issue Solved
26/08 - ClockworkMod Recovery for the Samsung Galaxy Gio GT-S5660(Credits to tjstyle and ilarrain and thanks to hyriand)
29/08 - New custom rom (GringoPro -Autodeodex Mod) by r33p
02-09-11: Added Stock Rom S5660XXKQB_S5660XXKQ5_S5660PRTKQ4 (20th August 2011)
06-0-11 : How To Deodexing + Zipaligning Galaxy Gio GT-S5660 Tutorial(cradit goes to djjonastybe )
08-09-11 : Latest 5660XXKQB_S5660XXKQ5_S5660PRTKQ4 got a2sd enabled
08-09-11 : Added SimpliGio.v.1.2 by ge88 @kaskus.us(Custom based on XXKQ6)
16-09-11 : A2sd Gui Update available in market
16-09-11 : Stock Rom Added to Stock Rom Section (S5660XXKQG_S5660SEBKQ1)
18-09-11 : Galaxy Gio S5660][ROM] Jonas Hendrickx's ROM v2.1 [2.3.4][XXKQG]
01-10-11 2.3.5 Unofficial Stock Rom added

i downloaded the KP1 tar file(S5660XXKPE_S5660XXKPA_S5660OXFKP1), n used odin1.85, i connect the phone in download mode.
but it stuck at:
<ID:0/007> Added!!
<ID:0/007> Odin v.3 engine (ID:7)..
<ID:0/007> File analysis..
<ID:0/007> SetupConnection..
which part i did wrong?

minjiet said:
i downloaded the KP1 tar file(S5660XXKPE_S5660XXKPA_S5660OXFKP1), n used odin1.85, i connect the phone in download mode.
but it stuck at:
<ID:0/007> Added!!
<ID:0/007> Odin v.3 engine (ID:7)..
<ID:0/007> File analysis..
<ID:0/007> SetupConnection..
which part i did wrong?
Click to expand...
Click to collapse
Download Odin 4.42(from the guide how to flash galaxy gio using odin) and Do a fectory reset in recovery mode and then try to flash it ...
.tar file is a single flash file , don't unzip it , and don't forget to click on one package on ODIN ,and locate .tar flash file and start .

nevermind..
sori.. I dont read the older thread... so i don't know our older thread is closing...

@waqasshahzad1986, maybe it's better to remove the "Remove simlock" link on the first post. That method has been deleted by the author because it on a lot off phones the efs partition got corrupted making the phone completely useless.

could somebody write down what is the modification in the modifyed offical 2.3.4? i dont find any info for it.

DeXeS said:
@waqasshahzad1986, maybe it's better to remove the "Remove simlock" link on the first post. That method has been deleted by the author because it on a lot off phones the efs partition got corrupted making the phone completely useless.
Click to expand...
Click to collapse
New Link Updated
Sent from my GT-S5660 using XDA Premium App

laalee said:
could somebody write down what is the modification in the modifyed offical 2.3.4? i dont find any info for it.
Click to expand...
Click to collapse
Modification is only in code nothing look different . No compass issue solved.. only improvements are done..
Sent from my GT-S5660 using XDA Premium App

Ok, is there some trick to shut the hardbutton of the volume down.
Sometimes i dont hear the phone go of, i pused that darn button again by acident.
So is there a methode to bypasse that hardbutton?

laalee said:
could somebody write down what is the modification in the modifyed offical 2.3.4? i dont find any info for it.
Click to expand...
Click to collapse
Yes, Waqas,kindly advise if the official modified 2.3.4 is better than the 23 July unofficial 2.3.4 ROM, please? My main reason for upgrading is to avoid the random shutdowns which have`worsened after upgrading to 2.3.3.
Is the modified official 2.3.4 better than the unmodified unofficial 2.3.4?

earthling3m said:
Yes, Waqas,kindly advise if the official modified 2.3.4 is better than the 23 July unofficial 2.3.4 ROM, please? My main reason for upgrading is to avoid the random shutdowns which have`worsened after upgrading to 2.3.3.
Is the modified official 2.3.4 better than the unmodified unofficial 2.3.4?
Click to expand...
Click to collapse
In my experience and observation , its better but don't mark my words , try it , there is no harm to try it ....
I have been reading your problem since your first post ...
Please follow these steps..
Do a fectory reset , Install modified 2.3.4
after flash completes (never dissconnect your device until 'PASS' is written on ODIN)
Do a fectory reset again ...
In WIFI settings , set sleep to never ... and connect with your regular wifi router , for all other connections must click forget
I have faced same problem but i alwasy fectory reset before and after flashing it avoids glitches ..
rendom shut down could be due to hardware or software , i have told you software solution , hardware problem could be with wifi chip , and quick tip put a small paper behind your battery , sometimes bettery gets loose and it could cause rendom shut down , and freez...

is there a way to disable sound of volume buttons in stock rom?
Sent from my GT-S5660 using Tapatalk

laalee said:
could somebody write down what is the modification in the modifyed offical 2.3.4? i dont find any info for it.
Click to expand...
Click to collapse
try this one.......
this rom was modded by ge88
Custom ROM based on S5660XXKQ6 (2.3.4) >>> SimpliGio
Changelog:
Code:
- Rooted
- Support link2sd
- Support custom boot animation.
- CRT Animation
- Tweak script added (increased performance).
[B][U][COLOR="Red"]Removed Stock apps :[/COLOR][/U][/B]
* Dual Clock
* Email (if u need it back. please download [URL="http://www.mediafire.com/?468o38mz9zlk9vu"]this[/URL] and restore using titanium backup.)
* Forest
* Home screen tips
* News & Weather
* Samsung account
* Samsung Apps
* Samsung Home (Touchwiz Launcher)
* SNS
* SNSAccount
* Social Hub
* Software update
* Yahoo Finance
* stock Swype
[B][U][COLOR="Red"]Added apps :[/COLOR][/U][/B]
* TagHome 2.9.3 (as default launcher )
* Swype 3.6 (with Bahasa support).
* Google Maps 5.8.0
Code:
[CENTER][IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-152328.png[/IMG]
TagHome
[IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-152338.png[/IMG]
Application Drawer TagHome
[IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-152426.png[/IMG]
SimpliGio.v.1.0
[IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-152406.png[/IMG]
[IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-152414.png[/IMG]
[IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-152909.png[/IMG]
Swype 3.6 with Bahasa support
[IMG]http://i1081.photobucket.com/albums/j357/Angga_Bastian/SimpliGio/SC20110807-154100.png[/IMG][/CENTER]
- Enable A2sd Darktremor
Steps =
** SDCard must have 2 parttion FAT32 (Primary) and EXT2 (Primary, Cluster Size 4kb).
** Download Darktremor A2sd + a2sd_enabler.sh and extract to sdcard.
** (Just in case, If u have root explorer app make sure the /system/ "Mounted as R/W"))
** open command prompt
Code:
adb shell
su [COLOR="Red"](look on gio screen and choose allow) [/COLOR]
cd sdcard
sh a2sd_enabler.sh
df ([COLOR="Red"]find the "/system/sd.........", if don't show up. open again Root Explorer make sure the [B]/system/[/B] "[B]Mounted as R/W[/B]")
and repeat the process[/COLOR])
reboot recovery
The screenshot (look at the "/system/sd" lines) =
Code:
C:\Users\xxxx>adb shell
$ su
su
# cd sdcard
cd sdcard
# sh a2sd_enabler.sh
sh a2sd_enabler.sh
Remounting system partition as read/write..
Mounting SD card ext2 partition..
DONE: Now you can install Darktremor's a2sd, nJo
# df
df
Filesystem Size Used Free Blks
/dev 139M 32K 139M 4096
/mnt/asec 139M 0K 139M 4096
/mnt/obb 139M 0K 139M 4096
/cache 25M 24K 25M 4096
/data 180M 65M 115M 4096
/system 208M 174M 33M 4096
[B][COLOR="Red"]/system/sd 524M 210M 313M 4096[/COLOR][/B]
/mnt/sdcard 6G 5G 1G 4096
/mnt/secure/asec 6G 5G 1G 4096
# reboot recovery
reboot recovery
** In recovery console apply update from sdcard and choose :dtapps2sd-2.7.5.3-beta04-signed.zip, reboot.
** After boot open again command prompt or Terminal Emulator, to check the "a2sd"
Code:
adb shell
su
[COLOR="Red"][B]a2sd check[/B][/COLOR]
The screenshot (look at the red color line) =
Code:
C:\Users\xxxx>adb shell
$ su
su
# a2sd check
a2sd check
[ ] GREP: Using ROM Busybox.
[ ] REBOOT: Using ROM Busybox.
[ ] FDISK: Using ROM Busybox.
[ ] CAT: Using ROM Busybox.
[ ] MKDIR: Using ROM Busybox.
[ ] RMDIR: Using ROM Busybox.
[ ] CHMOD: Using ROM Busybox.
[ ] MOUNT: Using ROM Busybox.
[ ] UMOUNT: Using ROM Busybox.
[ ] CP: Using ROM Busybox.
[ ] RM: Using ROM Busybox.
[ ] MV: Using ROM Busybox.
[ ] LN: Using ROM Busybox.
[ ] MORE: Using ROM Busybox.
[ ] MKNOD: Using ROM Busybox.
[ ] AWK: Using ROM Busybox.
[ ] SLEEP: Using ROM Busybox.
[ ] SYNC: Using ROM Busybox.
[ ] TEE: Using ROM Busybox.
__ _____
| \ |
| | |
|__/ | Darktremor Apps2SD 2.7.5.3 Beta 4a (2011-01-30)
[-] Checkpoint 1: Check for SD Card Fix and Implement.
[-] Checkpoint 2: Run Dalvik Heap Program (if exists).
[-] Checkpoint 3: Run Set Low Memory Killer Program (if exists).
[-] Checkpoint 4: Determine Mount Point.
[-] Checkpoint 5: Set Parameter Variables.
[ ] GetProp Command = /system/bin/toolbox getprop
[ ] SetProp Command = /system/bin/toolbox setprop
[ ] Mount Point = /system/sd
[-] Checkpoint 6: Insert CyanogenMod patch.
[ ] Creating /cache/dc
[ ] Symlinking /cache/dalvik-cache to /data/dalvik-cache
[-] Checkpoint 7: Complete Dalvik Cache Move (if applicable).
[-] Checkpoint 8: Resetting Dalvik Cache Partition
[-] Checkpoint 9: Switching Davlik Cache to Cache Partition (if applicable)
[-] Checkpoint 10: Checking for existence of command parameter
[-] Checkpoint 11: Check for a2sd help command
[-] Checkpoint 12: Check for a2sd check command
[ ] Starting Apps2SD Check Program.
Darktremor 2.7.5.3 Beta 4a Apps2SD Status Report
============================================================================
===
Legend: [G£ö]=Setting is correct
[GÇ+]=Setting is correct, but not optimal.
[G£û]=Setting is incorrect and needs to be fixed or option is not av
ble.
============================================================================
===
[COLOR="Red"][B]Block Device - [G£ö] /dev/block/mmcblk0p2
Mount Point - [G£ö] /system/sd
Support EXT2? - [G£ö] Yes[/B][/COLOR]
Support EXT3? - [G£û] No
Support EXT4? - [G£û] No
Apps - [ ] Linked to SD Card.
[ ] No Apps2SD Flag File not found.
[G£ö] Programs run from SD card
To run from internal storage, type a2sd remove
Private Apps - [ ] Linked to SD Card.
[ ] No Apps2SD Flag File not found.
[G£ö] Private Programs run from SD card
To run from internal storage, type a2sd remove
Dalvik Cache - [ ] Regular directory.
[ ] Dalvik to /cache flag file not found.
[ ] Dalvik to SD flag file not found.
[G£ö] Dalvik runs from Int. Storage.
To run from SD card, type a2sd cachesd.
To run from /cache partition, type a2sd cachep
Data - [ ] Program Data on Internal Storage.
Swap - [ ] Partition not present or no swap support.
[G£ö] Swap does not start.
ZipAlign - [G£ö] Not running at boot.
To activate it, type a2sd zipalign
Dalvik Heap(MB) - [G£ö] 64m
Low Memory
Killer Settings - [G£ö] 1536,2048,6144,8192,12288,15360
Note: Values are in pages.
1 page = 4KB memory.
Values represent the following:
1st number = Foreground App
2nd number = Visible App
3rd number = Secondary Server
4th number = Hidden App
5th number = Content Provider
6th number = Empty App
[Güç] For a list of commands that you can use with Apps2SD
Type: a2sd help
** Activate the a2sd using "a2sd cachesdreset". Or "a2sd datasd" if u like the extreme a2sd.
+++(Optionally, activate a2sd using A2sdGUI

klebengan said:
Custom ROM based on S5660XXKQ6 (2.3.4) >>>
Click to expand...
Click to collapse
That's some nice and clean ROM! What program's did you use to cook this if I may ask?

kajjtan said:
is there a way to disable sound of volume buttons in stock rom?
Sent from my GT-S5660 using Tapatalk
Click to expand...
Click to collapse
No, not that i found.
But you can change or replace the audio.ogg files.
If you reedited them with a somekind of audioediting program, you can create your own sound or you can change ( the volume ) the original ones.
...................don't fotget to backup the originals first..............

DeXeS said:
That's some nice and clean ROM! What program's did you use to cook this if I may ask?
Click to expand...
Click to collapse
not mine bro, its actually mod by a friend of mine (ge88) an active modder in "the biggest forum in indonesia". u can check this GIO's thread here. i am sure the main cooking process using the Linux.

klebengan said:
not mine bro, its actually mod by a friend of mine (gupan88) an active modder in "the biggest forum in indonesia". u can check this GIO's thread here. i am sure the main cooking process using the Linux.
Click to expand...
Click to collapse
@Klebengan Thanks for sharing i am also flashing it , will post results ..
@EVERYONE : Please don't forget to visit the main page every day i am puting alot of updates on the main page , always check the changes i update on dailly basis..

Related

[07.AUG.11][CWM] RAFDROID HD 4.2.0|Froyo DesHD|Most Stable Rom [Rafpigna 2.0 OC]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4.2.0 - Data2Ext
Yes, it's old
But have no major issues, it's stable, it's fast, lasts for months
--- PLEASE READ POST 2 FOR UPDATED FAQ. IF YOU HAVE QUESTIONS OR ISSUES, MOST PROBABLY YOU WILL FIND THE ANSWER THERE WITHOUT NEEDING TO POST A NEW MESSAGE ---
Click to expand...
Click to collapse
BE ADVISED: THIS BUILD, CAUSE IT'S SIZE, WILL WORK ONLY WITH THIS METHOD OF DATA2EXT EXCEPT FOR 1024 LEO WHERE IT WORK WITHOUT IT: JUST DONT CREATE ANY EXT PARTITION ON YOUR SDCARD AND IT WILL NOT BE USED. IF YOU PUT AN EXT PARTITION WILL BE AUTOMATICALLY USED ON BOOT
========================= THEMED VERSIONS! =========================
ARE YOU LOOKING FOR THEMED VERSIONS??? GO ON POST 4 OR click here​
Check Quadrand Score! Ext3 4k with my kernel
NO OC = 2236 ------- [email protected] 1.5 GHZ = 3041!!!
---------
Stock Version and Themed version RAFDROID REVOLUTION videos by kevinniven
This is a personal build made for my self, based on DESIRE HD. Is 99% stock, % battery indicator and some animations/icons. It's fully DEODEXED so you can theme it as you want. Also if it's a bit slower then ODEXED builds. I tried also to keep most of the apps, wallpapers and other stuff in it. But most important it uses to put all your DATA folder on EXT partition on your SD CARDso you dont have to worry about storage limite on LEO512​
Credits:
-Cotulla and DFT for making all this possible, darkstone for his big help, the coding bits, the debug and the hours spent helping me
-andrewf403, mdeejay for the kernel, Rajko, crawling, ocm, Cass, cedesmith, domineus, imilka, rmk40 for the modded su app/bin
-dandiest for some parts of his init script that I changed to my needs.
Thanks to all people on #htc-linux and probably a lot of other people I'm forgetting and to the TMOUS version betatesters: tampaboy1984, hkmark24, Scabes24, rapaholic999, kicker1, fatappel
Thanks to Cmylxgo, Sergio76 and all other chefs that spent with me some times of nice chats and knowledge sharing
Thanks to 3.0 testers: kkeller, brunoavrocha, edan1979, tunkki
Thanks to the themers: kurniawan77, dandsta34, rapaholic999
and a last big thanks again to kurniawan77 for his amazing graphic, logos, texts and the theme support
============ FEATURES ============
Deodexed and Zipaligned, not sqashfsed
RMNET / PPP
Multilanguage
Rooted (SU app + SU binaries)
AdFree
AutoAPNs
5mpx camera with face recognition + 800*400 camcorder
HSDPA, GPS, Bluethoot, WiFi all working
% battery icon and status bar icons changed (use original framework-res.apk to go back to stock attached in 2nd post)
fonts changed (use original fonts to go back to stock attached in 2nd post)
Enhanced Shutdown Menu
WiFi unique MAC address or custom via config.txt
Working HTC-SENSE.COM, HTC-HUB, HTC-LIKES
Working HTC Headsets using my kernel
Working notification LEDs
Working Streaming Video
Working Flash Player, No more browser crash
Support config.txt to tweak boot options
Modified shutdown android process to cleanly unmount data partition and avoid data corruption.
Fast, Fast, FAST!
Removed to fit in the 400mb system partition(you can download from market or use update zip in post #2)
AdobeReader.apk
Facebook.apk
GoogleMaps.apk
Quickoffice.apk
SoundHound_freemium.apk
Street.apk
Talk.apk
Twitter.apk
VoiceCommander.apk
YouTube.apk
============ WHAT IS WORKING ============
Everything except stock HTC Reader (removed)
============ WHAT IS NOT WORKING ============
No photo sharing in camera app
If you choose to use a custom wifi mac, gps will not work.
============ CHANGELOG ============
Code:
[SIZE=2]4.2.0 - 07 AUG 11
I THINK THIS WILL MOSTLY BE THE LAST RELEASE OF THIS ROM
- Updated GPS libs (credits: tytung)
- Tweaked ril data (credits: jan-williem)
- Otpimized again all apks to improve speed
- Updated ad-free hosts
- Updated Market, Gmail, Flashplayer
- Fixed some typo in some part of codes
4.0.2 - 10 MAR 11
Reverted the weather fix. If you weather doesnt work apply the fix in post 2
4.0.1 - 9 MAR 11
Reverted to radio drivers from 3.2 for better data stability
Fixed a typo in init causing some issues with data and booting
Fixed some drivers dependencies
Fixed PPP: working again
Included WeatherSync fix
Reverted to camera app with working preview
Some fixes on some parts of the system to improve stability and speed.
Some other small fixes
4.0 - 6.MAR.11
New base TELUS 1.84.661.1
new kernel rafpigna 1.8 OC
updated gmail
updated market
updated flash player so you will have no more erros
modified camera app: disabled review to not show the "share" menu (credit cmylxgo)
updated busybox to 1.18 stable
added custom wifi possibility
added ppp possibility again using a separate radio lib to not "touch" the rmnet radio lib so battery drain will not be affected.
modified init and init.log to have better debug informations
zip align of all apps on boot to improve speed, ram, and battery drain
updated some driver and libs for better stability
updated all languages including Serbian and handwriting languages
MMS sizes 300kb, 600kb, 1024kb (default 300kb, choose size in the sms settings)
reduced freeze a bit when installing apps from the market
some other small fixes and tweaks I forgot
3.2 - 25.FEB.11
Some improvements and fixes to radio/audio driver,
this "should" fix phone freeze in some setups, also if I was not able to replicate the issues
Tweaked for more battery life on some sd cards usage
Updated hosts file with last one
3.1
New boot screen, thanks to [/SIZE]ddeathmetal
[SIZE=2]Added more languages
Tweaked again mmc read-ahead to improve sd-card speed
Automatic zipalign on boot for better ram usage
Reverted to old radio driver for less battery drain and improved data stability (no more PPP possible, only RMNET)
Now possible to use old light driver and disable button backligh directly in config.txt
Improved stability of data2ext
More info on init.log for debugging
Other small fixes and tweaks
3.0
Dropped the old 1.72 base and started from scratch new official RUU HTC 1.72 Desire HD Base
Correctly Deodexed framework and apps (took me 1 day of work)
Updated some drivers and a lot of libs
G-Sensor calibration fix
Included TMOUS MMS FIX: 300kb, 600kb, 1024kb mms size available in the sms settings. 300kb as default.
Included Video Streaming Fix by ownhere
Patched sql_lite libs
Reduced again lag/freeze when installing apps.
Reduced boot time. On the first boot you can unlock the screen after 30 seconds you see the lockscreen, without any lag
Re-added VR libraries
Updated AdsFree hosts file
Fixed HTC Hub / HTC likes :D
Fixed HTC Navigation ;)
Added boot config.txt to switch between ppp and rmnet
Sd_boost mode available
My own custom initrd with Improved Sd-EXT I/O performance and Improved SD-EXT read-ahead performance
Improved Nand read-ahead performance
Working HTC Headest with included kernel
Modified shutdown android system process to cleanly unmount data partition and avoid data corruption
Working notifications led
Button backlight on when screen on
A lot of other cleanups and tweaks that I cant remember.
Removed, to save space (you can download from market)
AdobeReader.apk
Facebook.apk
GoogleMaps.apk
Quickoffice.apk
Street.apk
Talk.apk
Twitter.apk
VoiceSearch.apk
YouTube.apk
2.3
Patched sql lib to improve I/O speed and disk usage (credits to nowhere)
Patched ext mount options to dramatically improve I/O speed when using EXT3/EXT4 for data
Patched htcleo.acdb for louder volume. You will still have robo audio on first call. Check FAQ to avoid it.
Added e2fs tools in bin
Small cleanups
2.2
Merged 512 and 1024 versions, changing the init to use internal nand storage if non EXT partition is found
AutoApns fixed for most of the countries.
Fixed charging while screen off
Fixed "system not responding" during boot -> this will give you robovoice audio at first call. To avoid it disable touch tones before first call or enable then disable speaker during the first call.
Improved boot speed
Improved app installation speed -> less lag!
Some cleanups
Latest kernel MDJ 10.3 OC for improved performance
2.1
Fixed SU (read bug reporting on post 3)
Changed from data.img support to Data to Ext4
Working USB Mass storage mode
Patched version for TMOUS users with MMS fix and no data2Ext
Latest MDJ Kernel 10.2 OC
2.0
New base Desire HD 1.72.405.3
RMNET
Rooted (su + Superuser APP)
Bootanimation changed
Bootsound changed (very very low, just a "beep")
Auto APN
AdsFree (updated)
New Advanced Power menu (credit to reef2009)
New initrd/data2sd system (credit to Takaaki.Takuno)
some minor tweaks & fixes
1.0 - Initial Release
Based on RUU 1.32.405.6
Removed HTC E-Reader
Removed SoundHound
Removed AmazonMP3
[/SIZE]
Click to expand...
Click to collapse
=== INSTALL INSTRUCTIONS (CWR) - NEW USERS WITHOUT CWR INSTALLED OR WITH CWR BUT USING ANOTHER ROM ===
This process will erase everything on your nand. So, if you are already using a previous rom, backup everything!
Suggested but not mandatory: Download PANASONIC SD FORMATTER and use it to format your card with SLOW ERASE
Prepare your SD Card with first partition primary FAT32. This is where you will put all your stuff like music, videos... so make it bigger as possible less the space for the EXT partition. Ext partition must be EXT3 or EXT4, primary, and must be the second partition of the SD card, just after the FAT32. The EXT partition will be seen from your phone as it's internal storage memory. Maximum 1gb EXT is suggested, bigger one can cause issues. Refer to this for an help to make the partitions http://forum.xda-developers.com/showthread.php?p=10654666#post10654666(only ext3) or use this for ext 4 http://forum.xda-developers.com/showthread.php?t=905089
After the partition are created, you need to flash MAGDLR 1.13 and the 400mb Recovery for MAGDLR that you can find here http://forum.xda-developers.com/showthread.php?t=898913 follow the instructions on the thread
Download the FULL RAFDROID PACKAGE and copy the entire zip (not extracted!) on the SD CARD root.
Put the SD CARD in your phone and power it on and go in the MAGDLR menu (hold the power key while powering up)
Select BOOT AD RECOVERY
Click on INSTALL ZIP FROM SD CARD and then CHOOSE ZIP FROM SD CARD
Select the FULL_RAFDROID_HD_EXT_*r*.zip that you downloaded before.
Select "Yes - Install........" and wait for installation then Go back with power button and select REBOOT SYSTEM NOW
First boot can take up to 20 minutes. If you are stuck on white screen with HTC logo just wait. If you hear boot sound more than one time, you had a bootlop and something has gone wrong. Maybe your partitions are not setted up properly. Delete everything, reformat your SD card and try again.
When you see the lockscreen, give at least 5 minutes to settle. Then do all your settings and then reboot again
Go in Settings -> Audio -> Disable "audible touch tones". This will avoid robo voice and phone freezes.
Read the FAQ on post #2
Enjoy.
Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!
TOO DIFFICULT?? HERE A VIDEO TUTORIAL!!! BY ACLERIGO!
=== INSTALL INSTRUCTIONS (CWR) - UPGRADING FROM A PREVIOUS RAFDROID VERSION WITH ALREADY CWR INSTALLED===
Since 4.0 is completely new base and a lot of bugs are fixed, I suggest to backup your apps with Titanium Backup or another backup app, format your ext3 partition and start fresh. If you prefer to keep your old data partition please understand that you could have bugs, instability, slowness, and some bugs that are fixed will remain not fixed for you.
It's your choiche, if you still want to keep your data partition, instructions below:
Make a NANDROID Backup
Make a NANDROID Backup... go on!
Make a NANDROID Backup... really!!!!
did you made the backup?
You need MAGDLR 1.13 and recovery 1.3. If you have previous version, you need to flash MAGDLR 1.13 and the 400mb Recovery for MAGDLR that you can find here http://forum.xda-developers.com/showthread.php?t=898913 follow the instructions on the thread. Old CWR is NOT compatible!!!
Download the RAFDROID_HD_EXT zip and save it to your SD card root
Enter in MAGDLR by powering up the phone and holding power botton until MAGLDR screen appears and Enter in CWR Recovery by selecting BOOT AD RECOVERY
Select INSTALL ZIP FROM SD CARD then CHOOSE ZIP FROM SD CARD
Select the RAFDROID_HD_EXT zip that you downloaded before.
Select "Yes - Install........" and wait for installation
Go back with power button and select REBOOT SYSTEM NOW
First boot can take up to 20 minutes. If you are stuck on white screen with HTC logo just wait. If you hear boot sound more than one time, you had a bootlop and something has gone wrong. Maybe your partitions are not setted up properly. Delete everything, reformat your SD card and try again.
When you see the lockscreen, give at least 5 minutes to settle then do all your settings and then reboot again
Go in Settings -> Audio -> Disable "audible touch tones". This will avoid robo voice and phone freezes.
Read the FAQs on post #2
Enjoy.
Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!
============ CONFIG.TXT ============
Used some ideas and code bits from Dandiest's init script.
You can create a config.txt file on the root of your sdcard to configure some things at boot.
Actually you can configure the following options
gps_zone=[your country]
check http://www.pool.ntp.org/zone/@ for country codes (example: it for italy, us for usa.. and so on...)
sd_boost
sd_boost=0 -> sd bost not active (default)
sd_boost=1 -> sd boost active
* SD Boost deactivate journal on your ext partition. This gives you more performance but if you not shut off your phone properly or you pull out the battery while running you can have data loss or data corruption. If you activate sd boost, then you want to go back to norma sd usage, just change the config.txt back to sd_boost=0 and journal will be recreated on next boot *
ppp_mode=[1 or 0]
1 to enable PPP
0 to enable RMNET.
Default is 0
RMNET is more stable and less battery hungry, but in some countries/carries PPP can work better.
old_light_driver=[1 or 0]
0 to use the new light driver (working notification leds, button backlight control)
1 to use the old light driver (no notifications leds, buttons will go off after 10 seconds)
default is 0
auto_btn_backlight=[1 or 0]
1 to have the buttons backlight going off/on with the screen
0 to have the buttons backlight going off after 10 seconds from when the last button is pressed
default is 1
this work only if old_light_driver=0
wifi_mac_change=[1 or 0]
1 tells the system that you will need to change the wifi mac address to a custom one
0 tells the system that you will use the wifi mac address based on device hardware
custom_wifi_mac=yy:yy:yy:yy:yy:yy
here you have to write the wifi mac address you want.
This is needed, and will work, only if you specify wifi_mac_change=1
If you not write any mac address here, the default 00:11:22:33:44:55 will be used
Just an example on how a file could look:
Code:
gps_zone=it
ppp_mode=0
old_light_driver=0
auto_btn_backlight=1
The init script will also create an init.log file on your sd card at every boot. This will help you and me with debugging if something not works fine. If you have issues please always post your init.log file when reporting your problem.
Click to expand...
Click to collapse
============ KERNEL ============
You can refer to my kernel thread for updates, changelog, and comments
http://forum.xda-developers.com/showthread.php?t=940823
Click to expand...
Click to collapse
DOWNLOADS
​
Click to expand...
Click to collapse
4.X is bigger then 2.X so you need at least a 390mb system partition. If you flashed the recovery with 360mb modded file, you have to reflash it again, or you will have issues at boot!!!
Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!
Full zip:
ALWAYS MAKE A CWR NANDROID BACKUP BEFORE FLASHING!
FRESH INSTALL RECCOMENDED (format ext3 partition or factory reset nand)
Please, if you respect my work, dont upload this file on any other mirror or host, always put the original link in any forum or web page where you are going to post it.
RAFDROID HD 4.2.0 CWR FULL zip -> DOWNLOAD HERE
MD5: FD92F05F19F93472758431A6E9693F17
SHA1: AC36D7F8A3930F4AE53514CE0FC363E8BC323F46
CRC32: 16E8C321
Update zip:
NO UPDATE ZIP FROM 4.0.2 TO 4.2.0 AVAILABLE. USE THE FULL ZIP, IT WILL NOT ERASE YOUR DATA OR SETTINGS.
OLD VERSIONS:
RAFDROID HD 4.0.2 EXT FULL http://www.multiupload.com/RP3B4LX68X
RAFDROID HD 4.0.2 EXT UPDATE FROM 4.0.1 http://www.multiupload.com/DCC78Q8CRK
RAFDROID HD 4.0.1 EXT FULL http://www.multiupload.com/PX886QUD3G
RAFDROID HD 4.0.1 EXT UPDATE FROM 4.0 http://www.multiupload.com/UR8MSZNZY1
RAFDROID HD 4.0 EXT FULL http://www.multiupload.com/8RK24UHUC1
RAFDROID HD 3.2 EXT FULL http://www.multiupload.com/I13LGA4CWA
RAFDROID HD 3.2 EXT UPGRADE FROM 3.1 http://www.multiupload.com/EI95P7SZVK
RAFDROID HD 3.1 DATA2EXT FULL -> http://www.multiupload.com/NGAZIAYWY2
RAFDROID HD 3.1 DATA2EXT UPGRADE FROM 3.0 -> http://www.multiupload.com/F2MS80I7BI
RAFDROID HD 3.0 DATA2EXT FULL/UPGRADE -> http://www.multiupload.com/YGWCQAV5BZ
DONATE:​
Click to expand...
Click to collapse
I'm putting a lot of time in this, nights without sleeping, downloading, flashing, reflashing..So, if you like my work and appreciate it, and you want to buy me a coffe or a beer for chilling out, I will appreciate it you can do this here
otherwise a click on the "thanks" button is still a good idea
(if you have issues donating, you can try this link too: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5QAZTXDRDKLS8
- BUGS REPORTED -
- Video recording makes videos and audio out of sync. This is a common issue of all Desire HD bulds. can't do nothing to fix
----------------------------------------------------------------------
TO DO LIST (next releases)
Add support for CWM zip file. DONE!
Add support for config.txt file to change gps location, dpi, and other stuff DONE!
Add PPP/RMNET choiche via config.txt DONE!
Test ext3 and ext2 to see if they have more speed. Test if ext4 journaled fs can be disabled TESTED! ext3 is faster. 4kb cluster suggested.
Add a full themed version DONE
UPDATES AND PATCHES
to be flashed via recovery
​
Click to expand...
Click to collapse
Instructions:
1. Download your update and copy it to your sd card folder. Dont use MAGDLR mass storage mode because will corrupt your files. Use an sd card reader on your pc or usb mass storage mode in recovery menu
1. Boot into MAGDLR and choose BOOT AD RECOVERY
2. Make a backup! It will save your life if something goes wrong and you want to roll back! You are aware now!
3. Click on INSTALL ZIP FROM SD CARD
4. Click on CHOOSE ZIP FROM SD CARD
5. Select the update zip that you downloaded before
6. Select "Yes - Install........" and wait for installation
7. Go back with power button and select REBOOT SYSTEM NOW
Stock Framework (notification bar icons) for 4.X version -> http://www.multiupload.com/R61RSZCZ8N
Rafdroid Framework (notification bar icons) for 4.X version -> http://www.multiupload.com/XR3QBDCK09
old acdb file (read the faq if you dont know what this is) -> http://www.multiupload.com/AHV0UIKHZF
Rafdroid 4.X removed apps for EXT users -> http://www.multiupload.com/MV9D2ITBZX
Rafdroid 4.X removed apps for who not use EXT partition -> http://www.multiupload.com/TP55AT18PL
Replacing fonts with standard Desire HD one http://www.multiupload.com/N4VR74W8PK
Replacing fonts with Rafdroid one http://www.multiupload.com/E9UKQBEE4P
If you have issues with flash videos on website, you need an older flash version. Check this post. Thanks to Jayedamina http://forum.xda-developers.com/showpost.php?p=10584806&postcount=280
If you have issues with weather not updating on 4.X , flash this -> http://www.multiupload.com/8YOYX0P5UE credit to CMYLXGO
Only for older version
Stock Framework, only for version 3.X -> http://www.multiupload.com/SI2VXOW3D0
RAFDROID Framework, only for version 3.X -> http://www.multiupload.com/ZC4P6KSKWL
Removed Apps for version 3.X for people using EXT partition -> http://www.multiupload.com/O6SYWQBDJG
Removed Apps for version 3.X for people NOT using ext partition -> http://www.multiupload.com/FVXAWDOQLR
[only for 2.2 or 2.3] Fix for SPB TV and other video straming apps (v2) http://www.multiupload.com/VB0MB5R6RL Credits goes to ownhere! -> http://forum.xda-developers.com/showthread.php?t=922595
[only for 2.2 or 2.3] Fix for Camcorder ForceClose on rapaholic999 theme http://www.multiupload.com/TTQOHSG155
Stock Framework, only for versions 2.0, 2.1, 2.2, 2.3 http://www.multiupload.com/ZV310PPYB4
RAFDROID Framework , only for versions 2.0, 2.1, 2.2, 2.3 http://www.multiupload.com/NO9L7W9JVD
FAQ - QUESTIONS and BUG FIXES
PLEASE READ
​
Click to expand...
Click to collapse
q) My phone sometimes freeze and I have to reboot.
a) Go in Settings -> Audio -> disable audible touch tones. this will solve the issue in most of the cases.
q) Can you provide a different link or a mirror different from hotfile?
a) I'm sorry but the answer is "no". I pay hotfile every month and the downloads give me the possibility to pay it. I dont do this for money, but I also dont want to waste my money
q) During/after boot a window appears with "System process not respoding". What I have to do?
a) This is caused from the new audio driver I used. The new audio driver has better phone stability and no robo voice. You have two choices: 1) Click on "wait" and all will be fine OR 2) download the "old_acdb_file.zip" and flash it via recovery. In this way you will not have the error anymore but you will start having robo voice on first call (you can avoid this disabling audible touch tones) and could happen that your phone freezes when receiving a call. It's your choiche. I preferred the "window error" one because for me is more important to have a working phone than an error window appearing at boot.
q) After I take a photo, I dotn see the "review"
a) This is caused from the new HTC Camera app I used that disables the review to not show the "sharing" menu that ForceCloses. If you cannot live with that until next update, you can use that one http://forum.xda-developers.com/showthread.php?t=981881
q) What is the difference between Data2Ext and App2SD?
a) App2SD simply move all your apps that you install in the Ext partition. Data2Ext instead "mounts" your data folder, including dalvik cache, on the ext partition. This is a little slower than App2SD but it's necessary for a Desire Hd full build. Infact, installing a full HD build will left you with only 5mb of free space in internal storage.
q) I have robo voice when I make a call
a) To avoid this, disable "audible touch tones" from the "settings -> audio" menu. You will have no-more robo voice also if you reboot.
a) During the robo-voice call, enable the speaker, then disable it. You will have no more robo-voice until next reboot.
q) I have very low audio during calls
a) During the call, enable the speaker, then disable it. You will have loud volume until next reboot.
q) after boot I see only a white screen with a green htc logo
a) just wait. It can take fro 5 up to 20 minutes depending on your sd card. There are no issue. The build booted fine, it's just copying all the files to SD. This will happen only on first installation.
q) During the boot I see an error windows "System not responding" what I have to do?
a) This could be caused by slow sd card. Just click on "wait" and all will works fine
q) I already have a ext partition that was running under another rom, how can I empty it so that I can cleany flash your rom?
a) Just use one of the tool you used to create the ext partition to format it or to delete and recreate it back.
q) I'm having high battery drain
a) Try reboot. Try disabling gps in location. As you can see from the screenshot I have 4mA with WIFI active! Also be careful. If during google account setup you choose to backup/restore all your data, the sync process will be dramatic heavy because it has to reinstall all your apps. It could need a couple of hours to settle. Also high battery drain could be caused by SD. try another one.
q) It's really laggy!!!!
a) as all Desire HD builds this is BIG! This needs at least 10-15 minutes after boot to be usable. Then try to use it for 5-6 hours.. and do a couple of reboots.. you will see that the speed will improve. After 24 hours of use and 4-5 rebots this will be really fast.
q) It lags when I'll install apps?
a) very few..
q) I have no GPS or the fix is really slow
a) Firs fixt can take up to 5 minutes. just wait.You can edit the config.txt gps_zone= to your country. See here for the right strings http://www.pool.ntp.org/zone/@ if this not solves, try use QuickGps from the market to download a-gps data.
q) I have low quadrant scores when using on full nand (no ext-partition) compared when used with SD!!!
a) yes, this is true. I made some tweaks to the full sd mount and use process that raise the quadrant i/o score. Anyway, also if quadrant is lower on full nand, you daily usage speed is the same or in some cases FASTER.
q) Can I unmount the SD while in use or connect the phone as mass storage to my pc while in use
a) Best not. Is unuseful. You can access your sd card connecting your phone to pc and using "mass storage" option.
q) It not boots
a) partition again and format again your sd card. follow the guide linked in the first post.
q) I have no data/3G/HSDPA
a) probably you have to set your apn manually. google it for tips on how to do and what settings are need for your carrier
q) How do I remove BOOTSOUND / How do I change bootanim
a) bootsound and bootanim are located in /system/customize/resource
Just delete android_audio.mp3 if you dont want sound
q) I have wake up lag
a) It's an issue that devs are trying to solve. It's not related to the build itself. In the Q&A Forum there is a thread about this problem. HERE, HERE,....
q) My screen stays off after call
a) Maybe this can help: http://forum.xda-developers.com/showthread.php?t=946012 ATM very few people have this issue, so I wonder is related to sd card.
q) My contacts pictures are low res after sync!
a) this is a google problem, read here http://code.google.com/p/android/issues/detail?id=4147
q) My Weather doesn't update
a) seems an issue of 1.84 builds. Try to flash this via CWR http://www.multiupload.com/8YOYX0P5UE credit to CMYLXGO
q) I have random reboots
a) Seems to be related to your phone, read here http://forum.xda-developers.com/showthread.php?t=941845 and here http://forum.xda-developers.com/showthread.php?t=898804
q) Can I disable the button light always on with screen on to the "previous" way that they go off after a while?
a) yes, changing config.txt Read the OP.
......................
More Screenshot's:
http://goo.gl/JdqB6
What's included:
- rEVOlution theme by manup456 and he_stheone64, all credits to them!! Ported and modded by me
- Semi transparent StatusBar, NotificationBar, NavBar, AppDrawer, Personalize
- 1% BatteryGauge
- Modded StatusBar Icons
- AppDrawer 5 Column layout
- Inverted Dialers
- PowerControlWidgets in NotificationBar
- Remapped Personalize to LaunchKey app (by appelflap) (bottomright softkey)
changelog rev3:
- Compatible only from RafDroid 4.0! and above
- RafDroid_rEVOlution on SteriodZ is now the default theme, look in the options list below for other or less options (SOON)
- Rebuilded from stock framework 1.84.661.1 including services.jar and framework.jar by me
- Remapped rosie for 1.84(personalize) to LaunchKey app (appelflap) by me
- Removed the text under icons on workspace (home). Nice clean look!
- Removed "Phone" text on navbar... Placed a better looking phone icon thanks to myn.
- Modified the lockscreen arc to look better on darker backgrounds, looks better too imo...
- Modified the lockscreen hint background
- Edited Dialer text to slightly darker green
- Modified Dialer pads
- PowerControl indicator colour hardcoded to green
- Nicer background for PowerControl widgets
- Included latest PowerControlSettings 1.1 app by JsChiSurf
- My own home made WheatherClock widget
- Hacked the flipclock to be disabled by me
- Wallpaper added (Don't worry, Megan still there...)
changelog rev2:
- png optimized and zipaligned for better memory handling
- rebuilded from stock framework 1.72.405.3
- new lockscreen and incall slider made by me
- replaced some panel pop up's made by me
- smooth charging animation on battery gauge
- added Flying transitions
- nice volume icons specially made for me by Madeli
- particles1 Bootanimation by Dysgenic
- edited statusbar_close to rafdroid hd2
- reverted some icons back to stock DHD, you wouldn't notice...
- Powerwidgets AND Recent apps on notification pulldown
- replaced powercontrol notification icons specially made by Madeli... she's awesome!! Power off icons were modded by me... hope she don't mind...
PowerControlWidgets
Hardcoded on default, widgets: toggleGPS|toggleWifi|toggleBluetooth|toggleSync|toggleFlashlight|toggleSound
I have hardcoded the powercontrolwidgets so after flash it is all done. U still can override these settings by applying the following:
- Customizable via a text file widget.txt (max.6) to change widgets.
Find included 'widget.txt' on root of SDcard. Modify to your likings but DON'T use spaces or delete the pipeline signs. Use Rootexplorer to copy this file to '/system/customize/'. Make sure permissions are set to 'read', at a minimum after copying! Then power off and on.
- available widgets:
toggleAirplane
toggleAutoRotate
toggleBluetooth
toggleBrightness
toggleFlashlight
toggleGPS
toggleLockScreen
toggleMobileData
toggleScreenTimeout
toggleSleepMode
toggleSound
toggleSync
toggleWifi
toggleWimax
Have in mind that u have to use the exact syntax!
Enable or disable PowerControlWidget
Hardcoded to have both PowerControl and RecentApps on default. U still can override these settings by applying the following:
- Find included 'notification_config.txt' on root of SDcard. Modify to your likings but DON'T use spaces or delete the pipeline signs. Use Rootexplorer to copy this file to '/system/customize/'. Make sure permissions are set to 'read', at a minimum after copying! Then power off and on.
- Available options:
Default = enablePowerControl|enableRecentApps
PowerControl only = enablePowerControl
RecentApps only = enableRecentApps
Remapped Personalize
Personalize softkey is remapped by default to LaunchKey app by appelflap. You can set it to launch an app, service or a nice launcher menu. Personally i have setted to Settings... More info here: http://forum.xda-developers.com/showthread.php?t=818499, or buy it on the market to get more options.
If you don't want it to be remapped, you can have a look in the options list below to apply. (SOON)
Install RafDroid_rEVOlution:
- Download .zip to sdcard
- Boot ClockWork Recovery
- Before installing the Theme...
- Backup Nand!!!
- Install .zip from sdcard
- Theme will install and wipe Dalvik-cache (next boot will take more time and will be sluggish)
- Reboot sytem, let it settle for a while
- Power off and on again
Download RafDroid_rEVOlution rev3:
Click Here
OptionsList
Click to expand...
Click to collapse
I can't please everyone but at least i can give some options to choose from...
Before applying these options, you must have the main theme(see above) running first!!! After that, you can choose whatever options you like, no matter which one...
What options do i have
- Steriods: This will give u the PowerControl in notificationbar, PowerControlSettings app and Personalize softkey (bottom right) remapped to LaunchKey app​ - rEVOlution: Simply NO Steriods... just plain and natural
- Text/ NoText: Visibility of the text under the icons on your workspace (home)
- 4/ 5 column: App drawer (All Apps) layout
HowTo Install:
- Download .zip to sdcard
- Boot ClockWork Recovery
- Before installing the Theme...
- Backup Nand!!!
- Install .zip from sdcard
- Option will install, make some modifications and wipe Dalvik-cache (next boot will take more time and will be sluggish)
- Reboot system, let it settle for a while
- Power off and on again
Downloads
Steriods_NoText_4column
Steriods_NoText_5column
Steriods_Text_4column
Steriods_Text_5column
rEVOlution_NoText_4column
rEVOlution_NoText_5column
rEVOlution_Text_4column
rEVOlution_Text_5column
And if you really don't like it.....
Revert to RafDroid
​
YouTube
Click to expand...
Click to collapse
Video's made by kevinniven ​
​
Video made by aclerigo​
Credits
Click to expand...
Click to collapse
All Credits goes to he_stheone64, he made this possible. manup456, the real rEVOlutionER. Appelflap for his great LaunchKey app.
rafpigna for the greatest DHD build.
JsChiSurf... YOU r the MAN!
rapaholic999... keep up the good work my friend, too bad someone stolen your HD2.
Madeli... nice work lady, u have no idea how happy u made me, luv ya!
To the donaters and downloaders... you know who u r
My girlfriend and kids.... for having so much patience...
And XDA.... Thanks!
You may donate me but at least push the thanks button, it's a hell of a work, and it's not only swapping .png's.....​
Rafdroid HD Xtreme
by By dansta34
http://forum.xda-developers.com/showpost.php?p=11170313&postcount=2002
​​
thanks rafpigna
tonight will be a busy night
thanks for ur build
Are there in this build laggs when i install or uninstall an app ???
seavers11 said:
Are there in this build laggs when i install or uninstall an app ???
Click to expand...
Click to collapse
Aw Come On!
RTFM would you ... It's all stated in the FAQ, should you just bother to give it a read!
The threat will quickly closter if people keep asking questions already answered, and even faster when people starts getting cross about it, so I'll just shut up now.
waiting for your release..
now lets wait for the link to update and test it before saying anything... there is no easy way in life...
when release this man????
good job and thanks rafpigna !
i'll try this rom and i also like your Fonts !
10 PEOPLE REACHED. NO MORE BETA TESTER NEEDED. THANKS​
TESTERS NEEDED​
Before uploading the TMOUS version I needs to check that it works fine at least for the no "data2sd" thing. Unfortunately having a 512LEO I cannot test my self.
So please, anyone has a 1024 LEO and want to be a betatester send me a PM. I will send the link to the first 10 people. You will have to flash it and let me know if it works.
Be advised: since this is a beta test request, could happen also that you have to reflash back a supposed working version after a couple of hours.. so I need people that will not give up after a one not working flash.
I will write in this threa again when 10 people are reached and no more requests accepted.
All the testers will be thanked in the OP.
Hi I have a ext4 partitio that was running under revolution 2.3, how can I empty it so that I can flash a clean flash of your rom?
Thanks
nickytheshaft said:
Hi I have a ext4 partitio that was running under revolution 2.3, how can I empty it so that I can flash a clean flash of your rom?
Thanks
Click to expand...
Click to collapse
Just use one of the tool to create the ext partition to format it or to delete and recreate it back.
ok thanks, I thaught it was possible from the phone...
beta tester
rafpigna said:
TESTERS NEEDED​
Before uploading the TMOUS version I needs to check that it works fine at least for the no "data2sd" thing. Unfortunately having a 512LEO I cannot test my self.
So please, anyone has a 1024 LEO and want to be a betatester send me a PM. I will send the link to the first 10 people. You will have to flash it and let me know if it works.
Be advised: since this is a beta test request, could happen also that you have to reflash back a supposed working version after a couple of hours.. so I need people that will not give up after a one not working flash.
I will write in this threa again when 10 people are reached and no more requests accepted.
All the testers will be thanked in the OP.
Click to expand...
Click to collapse
im willing to give it a shot im advanced user
Could I move some app to rom from ext4? How to do that?
rafpigna said:
TESTERS NEEDED​
Before uploading the TMOUS version I needs to check that it works fine at least for the no "data2sd" thing. Unfortunately having a 512LEO I cannot test my self.
So please, anyone has a 1024 LEO and want to be a betatester send me a PM. I will send the link to the first 10 people. You will have to flash it and let me know if it works.
Be advised: since this is a beta test request, could happen also that you have to reflash back a supposed working version after a couple of hours.. so I need people that will not give up after a one not working flash.
I will write in this threa again when 10 people are reached and no more requests accepted.
All the testers will be thanked in the OP.
Click to expand...
Click to collapse
I will be your tester.

[KERNEL] (XXJVT) Tegrak Kernel Build 29 for GT-I9000

This is another way to do lagfix based on XXJVP, XXJVO kernel.
You can simply change file system(RFS <-> EXT4) by clicking app's menu.
Supports I9000, M110S, M130K, M130L, M180S, M180L, YP-GB1 (Korea Galaxy S II, Galaxy S, Galaxy Tab, Galaxy Player models)
tegrak lagfix application has been downloaded over 200,000.
"andrewti" helped me to make this kernel for I9000. Thanks.
TEGRAK KERNEL META-Guide
made by Cypher_X and marcedli
http://forum.xda-developers.com/showpost.php?p=15095234&postcount=1321
This guide helps you to understand how to use this kernel.
Thank you for great work!
TEGRAK KERNEL META-Guide Index
1. Tegrak Lagfix Guide
2. Tegrak Recovery Guide
3. Tegrak Overclock Guide
4. Error messages & Trouble Shooting (items will be added.)
Finally, TEGRAK kernel is included in Doc & Stefunel RomKitchen!!
Thanks very much, tricky103 and beta testers.
You can download TEGRAK kernel from RomKitchen Generator.
http://romkitchen.org/
UPDATE in build 29 2011-10-28 KST
fixed bugs when do rooting and un-rooting
minor bug fixes
UPDATE in build 27 2011-10-24 KST
changing su and Superuser app is available.
just put latest su and Superuser.apk into the /sdcard/tegrak/rooting folder.
(file names must be matched. case-sensitive.)
UPDATE in build 26 2011-07-03 KST
based on XXJVT kernel
fixed enabling & disabling rooting problems.
fixed a restoring bug.
UPDATE in build 25 2011-07-03 KST
based on XXJVQ and XXJVR kernel (leaked 2.3.4 kernel)
fixed custom boot animation problem.
UPDATE in build 24 2011-06-20 KST
based on XXJVP kernel (leaked 2.3.4 kernel)
adb shell enabled on Tegrak recovery mode
fixed "getprop" method problem at updater-script. it works now.
UPDATE in build 23 2011-06-03 KST
based on XXJVO kernel
based on XXJVP kernel (leaked 2.3.4 kernel)
fixed "reboot download mode" in Tegrak recovery
fixed "reboot recovery" in Tegrak recovery
adb shell with root permission enabled on 3e recovery
fixed invalid key codes in Tegrak recovery mode (at update1)
UPDATE in build 22 2011-06-02 KST
based on XXJVO
supports Gingerbread!
supports Voodoo sound v8
fixed a problem that WIFI can't turn on.
custom boot animation (put bootanimation.zip to /system/media/sanim.zip)
uninstalls "Superuser Elite" when you run "Disable rooting"
UPDATE in build 19 2011-04-01 KST
based on XWJS5
supports Voodoo sound v7
UPDATE in build 18 2011-03-30 KST
based on XWJS5
supports Voodoo sound v6
checks system partition size automatically for multiple devices (no meaning to users)
UPDATE in build 17 2011-02-23 KST
based on XWJS5
supports applying zip package (update.zip) beta.
-You can select zip files in /sdcard/tegrak/update folder.
-e.g /sdcard/tegrak/update/NeonGT-2.5.zip
UPDATE in build 16 update1 2011-02-12 KST
based on XWJS5
changed TEGRAK recovery mode waiting time 5 secs to 3 secs.
supports linux shell script in TEGRAK recovery menu - UPDATE. See details below.
fixed permission problem at TEGRAK recovery - UPDATE menu.
removed kernel scheduler tweak in hardcore's
UPDATE in build 15
based on XWJS5 (added)
based on XWJS3
supports Voodoo sound v4 (no FM RADIO settings)
fixed problem from "Enable Rooting" (crashed when old su data exists)
UPDATE in build 14
based on XWJS3
supports Voodoo sound v3 (no FM RADIO settings)
included hardcore's tweaks. very thanks to hardcore
support custom bootanimation. (bootanimation.zip in /system/media or /data/local)
UPDATE in build 13 update1
Fixed invalid model number in kernel. (It was M130K :-<)
rebuilt based on lastest kernel of XWJS3!
supports Voodoo sound v2 (no FM RADIO settings)
(Recording Preset may not work properly. Plz feedback about it.)
TEGRAK Kernel Features
Easy to use
Fastest tegrak onenand mode without any tweaks or OC
Custom recovery mode + Powerful backup & restoring
Simple rooting without reboot
Tegrak Kernel booting on M110S
Tegrak Kernel booting on GalaxyTab M180S
http://www.youtube.com/watch?v=J_-jRo1IWtA
Tegrak Kernel: How to root?
DOWNLOAD
Tegrak-Kernel-Build-29-for-I9000-XXJVT.tar
Tegrak-Kernel-Build-27-for-I9000-XXJVT.tar
Tegrak-Kernel-Build-26-for-I9000-XXJVT.tar
Tegrak-Kernel-Build-26-for-I9000-XXJVS.tar
Tegrak-Kernel-Build-26-for-I9000-XXJVR.tar
Tegrak-Kernel-Build-25-for-I9000-XXJVR.tar
Thanks to
supercurio
I am very glad to work with his artwork. Thanks thanks thanks.
twitter.com/supercurio
Korean I9000 tester
andrewti(UK), Ciel(UK), esdur(FR)
## How to Install ##
1. If the downloaded file is zipped, unzip it. You can find a tar file.
2. Flash tegrak-kernel .tar file by using Odin PDA. You must install latest stock firm before.
3. Install "tegrak lagfix" application from Android Market.
then you can see boot screen below.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
## Application Menus ##
1. Enable tegrak onenand mode
Fastest lagfix mode.
Swaps /data partition(mmcblk0p2) and /system partition(stl9), so onenand partition will be used for /data.
ext4 = /system, /data, /dbdata, /cache
Many Korean people love this mode.
Needs free spaces on /sdcard (internal sdcard) as much as used space on /system + /data + /dbdata.
If this mode is applied, available space of /data will be 270MB.
This video shows how it works. It's easy to apply. (update soon)
2. Enable tegrak lagifx (all)
ext4 = /system, /data, /dbdata, /cache (like Voodoo)
Need free spaces on /sdcard (internal sdcard) as much as using spaces /system + /data + /dbdata.
3. Enable tegrak lagfix
ext4 = /data, /dbdata
Need free spaces on /sdcard (internal sdcard) as much as using spaces /data + /dbdata.
4. Enable cache lagfix
ext4 = /cache
5. Enable system lagfix
ext4 = /system
Need free spaces on /sdcard (internal sdcard) as much as using spaces /system.
6. Disable tegrak lagfix (all)
It formats all partions to RFS.
rfs = /system, /data, /dbdata, /cache
7. Disable tegrak lagfix
It formats /data, /dbdata to RFS.
rfs = /data, /dbdata
8. Disable cache lagfix
/cache to RFS
rfs = /cache
9. Enable rooting
Rooting takes 0.5 second.
need any explanation?
10. Disable rooting
in 0.5 second.
## tegrak recovery mode ##
You can enter tegrak recovery mode by clicking HOME button on boot time.
1. UPDATE from internal sdcard
/sdcard/tegrak/update/00 ~ 05
Runs shell script in /sdcard/tegrak/update/00~05 (added in build 16)
Script file name must be "update.sh"
Sample code
/sdcard/tegrak/update/00/update.sh
Code:
#!/system/bin/sh
chown root.root /system/xbin/busybox
echo "line1"
echo "line2"
echo "line3"
exit 0
2. UPDATE from external sdcard
/sdcard/external_sd/tegrak/update/00~05
Runs shell script in /sdcard/external_sd/tegrak/update/00~05 (added in build 16)
3. RESTORE /data, /dbdata
You can restore whole your apps and data from /sdcard/tegrak/backup/data.bak and dbdata.bak.
These backup files are automatically made by kernel when doing lagfix or undoing lagfix.
4. BAKCUP /data, /dbdata
Makes backups of /data and /dbdata. These can be restored by "RESTORE".
5. RESTORE /system
6. BACKUP /system
7. REBOOT: stock recovery mode
8. REBOOT: download mode
9. wipe cache
10. wipe dalvik-cache
11. wipe init.d
TEGRAK status diagram on each mode
Stock device status
status of no lagfixed device.
TEGRAK lagfix (all) status
all RFS partitions changed to ext4.
TEGRAK OneNAND mode status
swapped system area and program data memory.
TEGRAK 2x mode status
CANCELED! (eats too much cpu resource!)
testing on my device.
It's not ready to release. Doc's beta team will get beta first. No plan about release date.
my personal result (not reliable)
Benchmark
OneNAND mode > 2x mode >= lagfix > stock
Battery consumption
2x mode > OneNAND mode, lagfix >= stock
Softness improvements
2x mode > OneNAND mode > lagifx > stock
Boot speed improvements
2x mode = OneNAND mode > lagfix > stock
Program data memory space
lagfix(1.8G) = stock(1.8G) > 2x mode(600MB) > OneNAND mode(300MB)
## Additional ##
Kernel includes some utils in /tegrak/bin mkfs.ext4, e2fsck, tune2fs, busybox(1.13.1), su
Executes all files in /system/etc/init.d on boot.
If yor are a lagfix master, there is no need to ask because this is very simple.
R u looking for a fresh lagfix? TRY IT!
Contact me on private message or twitter (@tegrak)
with bootanimation is that in the video ????
That's not bootanimation.
That screen is boot text that shows your system status.
I saw that you have Tegrak lagfix and another donation. What is the different between the 2?
Also, your kernel is limited to only xxjpy, I'm on my region firmware, which is dxjpe (2.2).
Current 2 main kernel available here (speedmod and voodoo) has made it downward compatible. Besides, these 2 kernels have other optimisation build in.
Nevertheless, I believe it is good that you have extended this to the i9000 users.
Thanks.
Sent from my GT-I9000 using XDA App
well done m8
alsoi nice bootanime
this kernal is only flashible on offical JPY or
on custom JPY rom
Hi g00ndu. I tested this on only Xxjpy. If you wanna try tegrak kernel, tell me where i get your official kernel.
Sent from my SHW-M110S using XDA App
It's okay, I will try.
Sent from my GT-I9000 using XDA App
Welcome on XDA tegrak !
Hi, Tegrak,
I tested it on a DXJPE (2.2 Froyo) and it works. So if anyone wants to try, there is minimal risk of getting it bricked.
My opinion of this kernel:
Basically, a lot of similarities between this kernel, Voodoo and Speedmod. there are some differences. Voodoo and Speedmod lagfix options are under the recovery menu. Tegrak's lagfix options are shifted to the apk instead. The recovery menu (activated during the booting up), will give the option of update either from internal or external sd. However, it is not clear the options of 00 ~ 05 means. As I personally did not use this lagfix (I'm already on Speedmod), perhaps the options are meant to be used only when you activated the tegrak lagfix.
One major difference I see is the onenand data partition. However, I doubt very much many people would want that, especially when the data memory is limited to about ~ 270mb. I'm not sure if one can still increase it a little more by using pit513 (about ~ 30mb more). Users with tons of apps will not want this.
Activating recovery menu via either during the bootup or through the tegrak lagfix app will bring you to the standard 3e recovery. I have encountered the following errors about mounting. (See below screenshot)
Again, perhaps if one enable the tegrak lagfix through the app, there will not be such errors above. (I believe 3e recovery is looking for rfs format, but since my partitions are all in ext4, hence those problems). Hope that this can be ironed out or clarified.
With the current 2 kernels with soundfix and micfix, I'm not sure if tegrak had included those in his kernel as well. Overall, if tegrak continues to tweak and improve his kernel, I'm sure we can see another alternative.
P/S: Now I know the difference between the donation and the free app tegrak lagfix app in the market.
Good effort.
The boot animation, in case people ask, is the standard boot animation we have for the i9000 sgs.
Thanks for testing I like your detailed opinion.
g00ndu said:
One major difference I see is the onenand data partition. However, I doubt very much many people would want that, especially when the data memory is limited to about ~ 270mb. I'm not sure if one can still increase it a little more by using pit513 (about ~ 30mb more). Users with tons of apps will not want this.
Click to expand...
Click to collapse
Yeah, I know, but onenand is faster than movinand. Faaaaster!
I'm trying to find a solution to use more disk spaces and make more faster.
With the current 2 kernels with soundfix and micfix, I'm not sure if tegrak had included those in his kernel as well. Overall, if tegrak continues to tweak and improve his kernel, I'm sure we can see another alternative.
Click to expand...
Click to collapse
Yes, I am working on it , very hard
P/S: Now I know the difference between the donation and the free app tegrak lagfix app in the market.
Click to expand...
Click to collapse
ONLY ADFREE..
Did you see highest-rated on appbrain.com? You can find my app's rank in there (first page)
Have a nice day!
i hope you don't mind, I just made CWM version for your kernel. File attached below, have been tested and working. I hope someone finds it useful
anyway, is this kernel version correct? it's pretty cool and easier to recognize if you can make your own kernel version
my 2cent
Max RAM memory: 339MB
Quadrant:
1st 1622
2nd 1707
Onenand mode enabled
system ext4
data, dbdata ext4
cache ext4
Please tell us how its working. Does it feel faster than Speedmod or Voodoo?
I don't mind the reduced space, we can always use app2sd in a 2.2 rom for less used apps.
Sent from my GT-I9000 using Tapatalk
AlexandreT said:
Please tell us how its working. Does it feel faster than Speedmod or Voodoo?
I don't mind the reduced space, we can always use app2sd in a 2.2 rom for less used apps.
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Hi AlexandreT. You installed voodoo before? This is almost same about installation.
Download my attatchment kernel file first, http://forum.xda-developers.com/attachment.php?attachmentid=494234&stc=1&d=1295465286
Turn off your phone.
Turn on Download Mode.
Flash kernel file by using Odin.
Boot
Go to Android Market, find "tegrak lagfix" and install it.
Open "tegrak lagfix" application then you can do lagfix by app menus.
Also rooting is possible in it.
pcboyy said:
i hope you don't mind, I just made CWM version for your kernel. File attached below, have been tested and working. I hope someone finds it useful.
Click to expand...
Click to collapse
Yeah, that's OK. Don't mind
anyway, is this kernel version correct? it's pretty cool and easier to recognize if you can make your own kernel version
Click to expand...
Click to collapse
My model is SHW-M110S that displays only version number except build info, so i don't have to chage that.
Hi tegrak
i have installed you kernel and lagfix..
For now all work very fine..really thanks..
I cant see your custom boot, i have a normal boot of samsung.. do you know why?
How can fix it and have your custom animation?
Thanks
tegrak said:
That screen is boot text that shows your system status.
Click to expand...
Click to collapse
I think the guy asks for boot animation after boot text, where droid astronaut appears
Please post a result of mount or busybox mount command with activated lagfix.
rafalense said:
I think the guy asks for boot animation after boot text, where droid astronaut appears
Click to expand...
Click to collapse
Ahha it is. Thanks to help me to understand
Sent from my SHW-M110S using XDA App
Bo$s said:
Please post a result of mount or busybox mount command with activated lagfix.
Click to expand...
Click to collapse
Hello bots see mount status below. Tegrak onenand mode
$ export PATH=/data/local/bin:$PATH
$mount
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
/dev/block/stl6 /mnt/.lfs j4fs rw,relatime 0 0
/dev/block/mmcblk0p2 /system ext4 rw,noatime,barrier=1,data=writeback 0 0
/dev/block/stl9 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback,noauto_da_alloc 0 0
/dev/block/stl10 /dbdata ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback,noauto_da_alloc 0 0
/dev/block/stl11 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback,noauto_da_alloc 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/stl3 /efs rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=cp437 0 0
tmpfs /skttmp tmpfs rw,relatime,size=2048k 0 0
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
$
Sent from my SHW-M110S using XDA App

[Tool] [DEV STOPPED] Xperia S Boot Manager v0.8, a real dual boot system

Hi All,
Here is a new version of my boot manager.
If you didn't see first release, its purpose is to allow dual boot a firmware with two different kernels with a third one that manages boot selection:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here is a demo of the previous version, it behaves almost the same:
Since first release, I added cwmod and twrp support for both build:
First build is run from native partition, and second build is installled on internal storage via loopbacks. Since first release, I added automatic loobpack creation:
CWM will take care of formatting them.
FIRST A BIG WARNING: all you'll see here is highly experimental, I'm not responsible for any damage or problem it could cause.
I don't have any idea if running a build on loops is wearing off flash memory, it could damage your device.
I don't think it dramatically change anything compared to standard wear on native partitions, but who knows... And something else could go wrong. ​
Pre-requisite
Currently, if you don't want to loose your current data, you have to be on a rom that has already be repackaged. By default, bootmanager installs Sony 6.1.A.2.55 kernel, so if you're using this firmware, no need to reflash it. For all the other roms, you will have to reflash the repackaged zip in the list below after installation. Don't wipe data/factory reset and you should be good to go. In both case, backup your stuff with Titanium Backup or something else!
Note: you won't be able to restore your previous cwm backups!
Installation:
Minimal setup:
Download bootmanager_0.8.zip (mirrors) (previous version bootmanager_0.6.zip).
Download one of the modified custom firmware in the list below
Install bootmanager zip from your current recovery or extract dual.elf and flash it from fastboot.
Reboot
If your previous rom was not 6.1.A.2.55 based (like cm10 or aokp for instance), reflash your firmware from TWRP for native with one of the native firmware listed below.
Reboot
Now, if you want to use dual boot functionnality:
Select TWRP for loopback
The first time, as you don't have loopbacks files on your internal storage, it will ask for system and data partition sizes. Be patient, it could take time to create them.
When finally recovery is displayed, select erase data/factory reset
then do erase system in partitions/format system
loopbacks are now ready, you can flash one of the available build repackaged for loop.
optionally flash regular google apps from here.
Upgrade from 0.6 or higher:
Upgrade should keep your existing firmwares,
optional, but highly recommended, backup your stuff with cwm and/or Titanium backup.
start stock or custom recovery
flash bootmanager_0.8_upgrade.zip (mirrors)
reboot
re-enable dual boot in settings
Recoveries:
Starting with 0.8, offline charging has been added to twrp. As it's not possible to add to cwm, it is highly recommended to stay on twrp and avoid cwm as it's much safer for your phone.
Starting with 0.5, you can choose between cwm and twrp and switch as you wish. Just flash with your current recovery the recovery you want:
- TWRP 0.8.0 (mirrors) (previous TWRP 0.6.1)
- CWM 0.8.0 (mirrors) (previous CWM 0.6.0)
- EXPERIMENTAL, please read this before installing, TWRP 0.8.2 TWRP 2.6.0 and new 3.4 bootmanager kernel.
Firmwares
Stock / native partitions (flash them from stock recovery)
Sony 6.1.A.2.45 (don't pay attention to filename, this is 2.45, not 2.56, it's a silly typo). Note: you don't have to flash it if you have stock already, it will become useful only later on.
Sony 6.1.A.2.45 addon unsecure kernel, Sony stock kernel only, with ro.secure=0
Sony 6.1.A.2.45 addon kernel modules, Flash this is you have wifi problem, (mostly useful if your firmware was using a custom kernel).
Sony 6.1.A.2.50 stock firmware with unsecure kernel.
Sony 6.1.A.2.50 addon Standalone unsecure kernel.
Sony 6.2.B.0.211 stock firmware, rooted, with busybox.
FXP 137 CM 9.1, original firmware thread here.
AOKP ICS m6 beta 1, thanks to Apology11 for repack! original firmware thread here.
Krabappel2548's KA19, mirrors, original firmware thread here.
Sony 6.1.A.2.55, mirrors, untested unsecure kernel only here.
FXP 147 CM 10, mirrors, original firmware thread here.
PA 2.55 17/11/2012, mirrors, original firmware thread here (kernel from FXP147)
AOKP JB Milestone 1 r1, mirrors, original firmware thread here.
FXP 148 CM 10, mirrors, original firmware thread here.
PAC 18.0.0, mirrors, original firmware thread here
FXP 150 CM 10, mirrors, original firmware thread here.
PA 2.55.1 17/11/2012, mirrors, original firmware thread here
FXP 150a CM 9.1, mirrors, original firmware thread here.
FXP 151 CM 10, mirrors, original firmware thread here.
Nova Xperia RC1, mirrors, original firmware thread here.
FXP 152 CM 10, mirrors, original firmware thread here.
PAC 18.0.2, mirrors, original firmware thread here
Nova Xperia RC2, mirrors, original firmware thread here.
Hei1125's unofficial cm10 20130109, original thread firmware here.
FXP 201 CM 10, original firmware thread here.
FXP 206a CM 10, original firmware thread here.
My JB 4.2.2 aosp build, beta 2, thread is here.
My JB 4.2.2 aosp build, beta 3, thread is here.
My JB 4.3 aosp build, alpha 0, thread is here.
My JB 4.3 aosp build, alpha 1, thread is here.
Custom / loopback partitions (flash them from custom recovery)
Sony 6.1.A.2.50 (buggy, will update soon).
Sony 6.1.A.2.50, kernel only.
Sony 6.1.A.2.55, mirrors (tested, is working properly).
Sony 6.2.B.0.211, stock firmware, rooted, with busybox.
MIUI 2.9.7, mirrors, original firmware thread here.
AOKP ICS m6 alpha 2, original firmware thread here.
Krabappel2548's KA19, mirrors, original firmware thread here.
FXP 145 CM 9.1, mirrors, original firmware thread here.
FXP 147 CM 10, mirrors, original firmware thread here.
PA 2.55 17/11/2012, mirrors, original firmware thread here (kernel from FXP147).
AOKP JB Milestone 1 r1, mirrors, original firmware thread here.
Sony stock Gingerbread 6.0.A.3.75 UK, mirrors. (enabling data makes the phone reboot for me, baseband/radio problem).
Sony 6.1.A.2.55 unsecure kernel only, mirrors
XTXperience 7, mirrors, original firmware thread here. Flash 6.1.A.2.55 kernel with it.
FXP 148 CM 10, mirrors, original firmware thread here.
PAC 18.0.0, mirrors, original firmware thread here
MIUI 2.11.5, mirrors (you have to flash one of these kernels)
FXP 150 CM 10, mirrors, original firmware thread here.
PA 2.55.1 17/11/2012, mirrors, original firmware thread here
FXP 150a CM 9.1, mirrors, original firmware thread here.
Nova Xperia RC1, mirrors, original firmware thread here.
FXP 152 CM 10, mirrors, original firmware thread here.
PAC 18.0.2, mirrors, original firmware thread here
PAC 19, original thread here.
Nova Xperia RC2, mirrors, original firmware thread here.
JellyBear 3.35, original firmware thread here.
Hei1125's unofficial cm10 20130109, original thread firmware here.
FXP 201 CM 10, original firmware thread here.
XTXperience 8.1, original firmware thread here.
FXP 206a CM 10, original firmware thread here.
Ubuntu Touch 0.0.0, thread is here. Note: BIG 540 MB download. It installs on a separate 1.2 GB loopback created by the installation zip.
DooMLoRD Sony JB 6.2.B.0.197 leak, original thread here, credits goes to DooMLoRD
My JB 4.2.2 aosp build, beta 2, thread is here.
My JB 4.2.2 aosp build, beta 3, thread is here.
My JB 4.3 aosp build, alpha 0, thread is here.
My JB 4.3 aosp build, alpha 1, thread is here.
Mirrors of few builds, thanks to elpelas
Repackager package for linux 64 bits, unzip and untar, run as root: ./repackage.sh source_file out_name
DONATIONS
Thanks to @rolex0815 for his donation!
FAQ
- Can I flash any update zip with BootManager ?
Most of the time, no. Some may work unmodified, like google apps that mounts system without using explicit partition. But most of the zips found here mounts directly native partitions so they won't work for build installed on loops. Last, all the kernel zips have to be modified. Flashing any unrepackaged kernel zip will replace boot manager completely and will kill it.
- Can I restore my previous CWM backups after installing bootmanager ?
Yes and no. Yes if you want to go back to where you were before installing bootmanager. No if you want to keep boot manager: restoring the backup will erase it.
Known issues
- Moved apps (to storage/sdcard) will disappear when booting from one build to another. I presume it happens because both builds are sharing storage and it messes up ext2sd scheme. As a workaround, move apps back to internal. This is not a boot manager issue per se, but it's more related to the way builds are repackaged, it probably requires different location for ext2sd. I'll take a look someday.
- Recoveries backups will backup/restore all kernels at once instead of of doing each one separately.
History
2013/02/21: version 0.8
- Offline charging embedded in TWRP, bootmanager is no longer using native build to provide it.
- 1 GB system loop size added
Note: Offline charging can't be added to CWM so CWM is not recommended anymore, TWRP is safer for power management.
2013/01/28: version 0.7
- New settings menu, single boot/dual boot, boot manager protection enable/disable, alternate enable/disable
- Default is now single boot: in this mode, boot manager is only using one kernel and is only providing separate recovery for it.
- TWRP upgraded to v 2.3.3.0
- Only released with aosp build
2012/11/20: version 0.6
- Default recovery is now twrp
- Default kernel is now from 6.1.A.2.55 firmware
- TWRP updated to fix keyboard in backups
- Boot menu now remember which kernel was launched and defaults to it at next boot.
- Bootmanager protection: flashing a kernel that hasn't been repacked should fail. Temporary protection removal here if you want to get rid of bootmanager with a normal firmware.
- Native partition protection: flashing from loop recoveries should not be able to mount native partitions
- Kernel flasher bug fix: layout should now be calculated properly and big kernels shouldn't trash bootmanager anymore
- Notification led color changes depending on which recovery is launched
- ram_console is now properly handled by boot manager kernel. From now on, you should go to a recovery to get the last_kmsg for a crashing kernel.
- Boot manager can be flashed from recoveries.
2012/10/20: version 0.5
- flashable recoveries (cwm and twrp)!
- new kernel layout to give more space to loop kernel
- boot menu delay countdown fix
- offline charging forwarded to native build
- pre-installed kernel is now 6.1.A.2.50 one.
- added recoveries for alternate (re-partitioned devices only)
2012/10/06: version 0.4
- initramfs location moved to 0x41500000 for aokp and cm10 compatibility
- debug traces left in cwm removed
- new kernel extraction command (ke)
2012/10/02: version 0.3
- cwm recovery bugfix to get proper Aroma colors.
- stock / custom name changed to native / loopback in menus.
- added menu for cache loopback to adjust cache size.
2012/09/10: version 0.2
- CWMod recoveries are now working for stock (native) and custom (loopbacks).
- Loopbacks files are created if they are missing with multiple sizes.
2012/09/04: version 0.1
- Initial release, original thread here.
For devs:
Source code:
Trimmed kernel uploaded to gitorious here , branch bootloader_kernel.
Boot menu (FBMenu, thanks to openAOS for initial release!) here.
Embedded kernel flasher kf : here.
Elf kernel splitter sksplit here. I use it mostly to extract kernel and cpio in repackaging firmware.
Background:
Here are some details on how it works:
I trimmed down a stock kernel to remove some fat and add a driver to set a specific memory location.
I embed a small assembly loader with this kernel and its cpio plus the other 2.
The tiny kernel is loaded first, it displays the menu and eventually starts cwm. The menu will set the memory location with the kernel choice, then reboot.
At next reboot, the assembly loader will detect the kernel choice and start the appropriate kernel.
So, in fact, you're booting two times, first the small loader, then the real boot.
It adds some boot time, but it's not dramatic. The advantage is that it's easy to build the loader, it's a simple init. Second advantage, the second kernel is running on a "fresh" start, no left-over in memory, no kexec patch to apply, it works with any kernel. Last, cwm can be embedded with the tiny kernel, so it's finally independent from the build kernel.
Repack sample, FXP137 cm9.1:
unzip ../downloads/FXP137-cm-9-20120908-UNOFFICIAL-nozomi.zip
sksplit boot.img
sudo su
mkdir cpio
cd cpio
cat ../sec1-0x41300000.bin | gzip -d | cpio -i --make-directories
emacs init.semc.rc
Code:
# mount mmc partitions
# mount /system, set up links to the modem, and remount r/o
mount ext4 /dev/block/mmcblk0p12 /system wait rw barrier=1
mkdir /system/etc/firmware/misc 0771 system system
mount ext4 /dev/block/mmcblk0p12 /system wait ro barrier=1
setprop ro.crypto.tmpfs_options size=128m,mode=0771,uid=1000,gid=1000
mount ext4 /dev/block/mmcblk0p14 /data wait noatime nosuid nodev data=ordered noauto_da_alloc
mount ext4 /dev/block/mmcblk0p13 /cache wait noatime nosuid nodev data=ordered noauto_da_alloc
becomes:
Code:
# losetup on storage
mkdir /sd
mount vfat /dev/block/mmcblk0p15 /sd wait rw
# ro directly as misc is created by install script
mount ext4 [email protected]/sd/custom_system.ext4 /system wait ro barrier=1
setprop ro.crypto.tmpfs_options size=128m,mode=0771,uid=1000,gid=1000
mount ext4 [email protected]/sd/custom_data.ext4 /data wait noatime nosuid nodev data=ordered noauto_da_alloc
mount ext4 [email protected]/sd/custom_cache.ext4 /cache wait noatime nosuid nodev data=ordered noauto_da_alloc
and:
Code:
exec sbin/bootrec
becomes
Code:
exec /system/bin/chargemon
and save
rm init.semc.rc~
cd sbin
rm e2fsck bootrec bootrec-device fix_permissions killrecovery.sh mke2fs nandroid-md5.sh parted postrecoveryboot.sh sdparted tune2fs
cd ..
find . | cpio -o -H newc | gzip > ../initramfs.cpio.gz
cd ..
rm -r cpio sec2-0x00020000.bin sec1-0x41300000.bin boot.img
mv sec0-0x40208000.bin zImage
emacs META-INF/com/google/android/updater-script
Code:
format("ext4", "EMMC", "/dev/block/mmcblk0p12", "0");
mount("ext4", "EMMC", "/dev/block/mmcblk0p12", "/system");
becomes
Code:
format("ext4", "EMMC", "/dev/block/loop2", "0");
mount("ext4", "EMMC", "/dev/block/loop2", "/system");
then
Code:
package_extract_file("boot.img", "/dev/block/mmcblk0p3");
becomes
Code:
package_extract_file("zImage", "/tmp/zImage");
package_extract_file("initramfs.cpio.gz", "/tmp/initramfs.cpio.gz");
assert(run_program("/sbin/kf", "2", "/tmp/zImage", "/tmp/initramfs.cpio.gz") == 0);
add before this :
Code:
show_progress(0.200000, 0);
show_progress(0.200000, 10);
this:
Code:
run_program("/sbin/busybox", "mkdir", "/system/etc/firmware/misc");
set_perm(1000, 1000, 0771, "/system/etc/firmware/misc");
and save, then finally:
zip -r ../cm9-loop.zip *
Repack Sample, 6.1.A.2.45 firmware on stock/native:
mkdir stock_6.1.A.2.45_zip
cd stock_6.1.A.2.45_zip
7z x ../downloads/LT26i_6.1.A.2.45_GENERIC_NL.7z
7z x "LT26i_6.1.A.2.45_GENERIC NL.ftf"
rm "LT26i_6.1.A.2.45_GENERIC NL.ftf"
mkdir zip_out
sin2raw kernel.sin kernel.elf
sksplit kernel.elf
mv sec0-0x40208000.bin zip_out/zImage
mv sec1-0x41300000.bin zip_out/initramfs.cpio.gz
sin2raw system.sin system.ext4
sudo su
mkdir system
mount -o loop -t ext4 system.ext4 system
cd system
... optionally add root, busybox:
cp -r /home/tama/supersu/system/* .
cd xbin
chmod 6755 su
cp /home/tama/cm9/out/target/product/gen9/system/xbin/busybox .
cp /home/tama/relink-busybox.sh .
chmod 755 relink-busybox.sh
cd ../..
tar -cvzf zip_out/system.tgz system
... get script from cm9, ..
cd zip_out
cp -a ../../fxp137_cm9_ziploop/META-INF .
emacs META-INF/com/google/android/updater-script
Code:
assert(getprop("ro.product.device") == "LT26i" || getprop("ro.build.product") == "LT26i" ||
getprop("ro.product.device") == "LT26a" || getprop("ro.build.product") == "LT26a" ||
getprop("ro.product.device") == "nozomi" || getprop("ro.build.product") == "nozomi");
ui_print("LT26i 6.1.A.2.45 firmware for boot manager (stock)");
show_progress(0.100000, 5);
format("MTD", "system");
mount("MTD", "system", "/system");
show_progress(0.700000, 60);
package_extract_file("system.tgz", "/tmp/system.tgz");
assert(run_program("/sbin/tar", "-cvzf", "/tmp/system.tgz") == 0);
show_progress(0.200000, 10);
assert(run_program("/system/xbin/busybox-relink.sh", "");
unmount("/system");
package_extract_file("zImage", "/tmp/zImage");
package_extract_file("initramfs.cpio.gz", "/tmp/initramfs.cpio.gz");
assert(run_program("/sbin/kf", "1", "/tmp/zImage", "/tmp/initramfs.cpio.gz") == 0);
ui_print("Firmware installation complete");
Repackage sample, KA14 with Aroma installer
Code:
sudo su
mkdir ka14
cd ka14
unzip /home/tama/sony/downloads/KA14_Xperia_SSpeed.zip
mv zImage zImage.original
sksplit zImage.original
mkdir cpio
cd cpio
cat ../sec1-0x41300000.bin | gzip -d | cpio -i --make-directories
rm *~
rm init
rm init_gb
mv init_ics init
rm recovery.*
rm -r res
rm 1
rm init.sh
cd sbin
rm tune2fs sdparted parted nandroid-md5.sh nandroid mr mke2fs killrecovery.sh fota-ua fota-mke2fs fix_permissions e2fsck checkabortedflash autoroot.sh
ln -s /init ueventd
cd ..
find . | cpio -o -H newc | gzip > ../initramfs.cpio.gz
cd ..
mv sec0-0x40208000.bin zimage
emacs META-INF/com/google/android/updater-script
change:
Code:
assert(package_extract_file("zImage", "/tmp/zImage"),
write_raw_image("/tmp/zImage", "/dev/block/mmcblk0p3"),
delete("/tmp/zImage"));
to:
Code:
package_extract_file("zimage", "/tmp/zimage");
package_extract_file("initramfs.cpio.gz", "/tmp/initramfs.cpio.gz");
assert(run_program("/sbin/kf", "1", "/tmp/zimage", "/tmp/initramfs.cpio.gz") == 0);
Code:
zip -r ../bm_native_ka14.zip META-INF customize system zimage initramfs.cpio.gz
AOSP experiment
Special build, aosp 4.2.1 experiment!
This one is special and deserve specific instructions.
First, it's not functional, and will never be.
I just wanted to have a look at current status of AOSP experiment for Xperia S, it required much more fiddling than reasonable and ended into a monster.
Again, I take no responsability if you flash this. It doesn't work properly, it's not tested, it can be bad for your phone . ​
Second, if you want to install this, read carefully instructions, it's not packaged like a normal loop rom.
Last: special thanks to FXP team, it wouldn't have been this far with the work they did on CM10. I took few binaries from FXP release and few patches from Cyanogen repo, no way to make it run without the work they did.
Now, that the warning are there, here is the status:
What's working:
1) It boots
2) Audio
3) Phone call/sms
4) Wifi
What's not working:
1) Data
2) Storage
3) And much more
Pre-Installation:
1) You need around 2G free space on storage
2) It will replace your loop kernel but keeps the loopback files untouched
3) If you want to save your current kernel, you can do this from loopback recovery with adb:
Code:
adb shell ke 2 /tmp/zimage /tmp/initramfs
adb pull /tmp/zimage
adb pull /tmp/initramfs
Installation
From loopback recovery, install zip file.
Restore previous loopback rom
Flash build zip file without wiping data/cache
or if you saved your kernel previously:
Code:
adb push zimage /tmp
adb push initramfs /tmp
adb shell kf 2 /tmp/zimage /tmp/initramfs
adb shell sync
then boot your loopback build.
Download
Download rom here, mirrors.
FAQ
1) What is this ?
I started this to check status of Google/Sony AOSP experiment. I wanted to see how far they went and how it behaves.
2) Why not making it functional ?
As it is, it's not worth it. To have the running state I have, I had to patch google aosp source, patch kernel, fiddle with FXP binaries, etc... This build is a Frankenstein monster and it would take quite a big amount of work to end up with something that takes many things from CM and doesn't work as good as CM.
We'll see if Sony goes further in releasing proprietaries and source code, but without that, AOSP will end up in CM without CM bonus
Wow, this is far more superior than 0.1!
So now I can install every ROM on loops?
Vipitus said:
Wow, this is far more superior than 0.1!
So now I can install every ROM on loops?
Click to expand...
Click to collapse
No, that's not possible, you need adapted zip for it. Maybe in a future version, but I think it would be very difficult to patch cpio's on the fly.
I'll continue adapting few builds to give more choice though.
For now only CM9, yes?
---------- Post added at 10:02 PM ---------- Previous post was at 10:00 PM ----------
letama said:
(...)First make sure that your stock firmware is 6.1.A.2.56
Click to expand...
Click to collapse
Do this firmware exists?
Do you mean 6.1.A.2.45?
Oups, Yes, too much writing sorry typo fixed, thanks for noticing.
Cm9.1 only, I'll add more later on, cm10 is difficult because of uncompressed kernel, any other firmware in mind?
letama said:
Cm9.1 only, I'll add more later on, cm10 is difficult because of uncompressed kernel, any other firmware in mind?
Click to expand...
Click to collapse
AOKP JB, MIUI (on stock kernel)
AOKP is using CM10 kernel, so same problem, the 10+MB uncompressed kernel doesn't fit. I'll do MIUI first, it should be quicker...
make a stock + jb dual kernel too
thats needed most right now
Sent from my Xperia S using xda app-developers app
Letama sry i know you are tired but i didnt understand this with pack and repack stuff.
Do i have to do that by my self, or just flash and do what you write in first post?
And then i can switch from one rom to another on the go?
Sent from my LT26i
Seems download link for Cm9 is broken .
Sent from my Xperia S using xda premium
championswimmer said:
make a stock + jb dual kernel too
thats needed most right now
Sent from my Xperia S using xda app-developers app
Click to expand...
Click to collapse
+1
I usually don't do that, but I agree. Stock + JB is a must, I guess...
Sent from my LT26i with Tapatalk 2
This is really nice! Fascinating...
Great Job!
I have a Q ? I tried it many times when I finished flash the CM9.1 over the Custom kernel. It always boot on custom kernel. It doest show for me 2 choises like in your video @@
Do I must use 2 roms only in your first page ??

[ROM][JB 4.1.2][Xperia Acro S] MIUI V5 UB [3.10.25] -CM10 BASE-STOPPED DEVELOPMENT

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DEVELOPMENT OF THIS ROM IS STOPPED - THANK YOU FOR YOUR SUPPORT DURING THE TIME
NEW MIUI V5 ROM FOR SONY XPERIA Acro S - BASED ON SONY STOCK FW.96 IS NOW COMPLETELY BUG FREE AND WORKS MUCH BETTER THAN THIS CM10 BASED VERSION
NEW MIUI V5 ROM WORKING ON DEVICES WITH LOCKED/UNLOCKED BOOTLOADERS
STOCK BASED MIUI V5 ROM FOR SONY XPERIA ACRO S LINK
Notes:
- This Rom is originaly made by crew from MIUI Porting Team, MIUI Android Team & Me ,and all regards are going to them. -
Big Thanks XDA User Kikisss & schickel - File Hosting Web Space .
- All files and tutorials are colected from Internet & XDA Forums,so all regards are going to their authors.Also they could be used for installing any custom rom for Xperia Acro S -
- I'm Not responsible for any eventual errors and misbeheaveing of your devices. -
ROM Description & Changelog:
This ROM is based on the XPERIA ACRO S LT26W JELLYBEAN 4.1.2 FXP234 PORT (Thanks FXP )
to make the ROM with patchrom adaptation (Thanks Midnight Souls), and include various bug fixes to work normal .
- EVERYTHING WORKS -
Please Post Suggestion Or Bugs​ Languages Will Be Included:
English
Chinese
Polish
Russian
Ukrainian
Slovak
Czech
French
Hungarian
Danish
Dutch
German
Greek
Spanish
Italian
Arabic
Norwegian
Hebrew
Vietnamese
Korean
Indonesian
Brazilian Portuguese
Turkey
Official Build 3.10.25 Changelog:
REQUIREMENTS & PROCEDURE TUTORIALS:
1.Pre - Requirements:
Windows OS powered Computer
Android Device Drivers Installed(Drivers Thread)
Enabled Settings → Security → Unknown Sources & Settings → Development → USB Debugging
Phone Battery charged - 60% at least.
Stock Or Stock Based Android Rom - Not Strictly Required But Best Because Of Bugs
2.Backup Your Data (Wondershare MobileGo,etc...)
3.Unlocked Bootloader
- TUTORIAL -
{Let's Start..
:: Firstly Get & Note Down IMEI Code of Your Device. It can be Obtained by Dialing *#06# in Phone Dialer.
: :Charge Your Phone Upto 60% Battery Level So As To Ensure That It Doesn’t Turn Off During The Process of Bootloader Unlocking.
:: Temporarily Disable Your PC’s Antivirus Software As This Might Interrupt The Process.
By Assuming That You’ve Followed The Essential Steps Mentioned Above, You Can Now Move To The Further Part Of The Article Where Will Check on How To Unlock Bootloader.
Step 1 : Installation of USB Drivers.
:: Download Fast Boot Package With USB Drivers From The Attachements.
:: Switch Off Your Device & Connect It To The Computer Using USB Cable While Enabling Fast Boot Mode (Press & Hold Volume Up Button To Trigger Fastboot Mode). Windows Will Start Driver Installation As soon As You’ll Connect Your Device To The Computer While Keeping It In Fastboot Mode.
:: Now Extract The Fastboot Package Which You’ve Just Downloaded in Your PC.You Will Find 2 Folders Named As ‘fastboot’ & ‘usb_driver’.
:: Point Driver Installation Location To ‘usb_driver’ Folder.
:: Once Drivers Get Installed, Disconnect Xperia Acro S From PC & Power On It.
Step 2 : Unlocking Bootloader.
:: Before Unlocking Bootloader, You Need To Check That if Your Device’s Bootloader Can Be Unlocked Or Not. For Checking Bootloader Status Dial *#*#7378423#*#* From Phone Dialer To Access Service Menu.Find Bootloader Unlock Status Over There. If It is Set To Yes Then Only You Can Unlock ::Your Device’s Bootloader Otherwise It’s Impossible To Unlock It.
:: After Verifying Bootloader Unlock Status Set To Yes, Go To Sony’s Official Bootloader Unlocking Site.
:: Scroll To The Bottom of The Page & Press Continue.
:: You Will be Prompted With The Message “Are You Sure ?”. Accept It By Clicking On “Yes I Am Sure”.(Assuming That You’ve Read It Properly). Then Accept The Legal Terms.
:: Now You’ll Get “Create Unlock Request” Page.Enter Your Name, Email Address & IMEI (Which You’ve Noted in Essential Steps Mentioned Above).
:: You’ll Now Get Unique Key Which Will Be Displayed On The Screen. Save It Safely As We Will Require It In Next Part Of The Article.
:: Open CMD in your computer and type "cd (location of Fastboot Folder)".
:: Again Connect Your Device To PC by pressing and holding the Volume Up button.
:: Now In Command Prompt (CMD) Type The Following Command :
fastboot.exe -i 0x0fce getvar version
:: If Value is Returned (It Should return 0.5), It Means Device is Connected Properly.
:: Type This Second Command Mentioned Below :
fastboot.exe -i 0x0fce oem unlock 0xKEY
:: Replace The KEY With The Unique Key Which You’ve Received Earlier and Hit Enter.
Congratulations !! You’ve Successfully Unlocked Bootloader.}
Note:
- Easiest way to enter Windows CMD is holding SHIFT + RIGHT CLICK on empty space in folder than choose option " Open Command Window Here " .
4.Root
- TUTORIAL -
Solution 1 - For all ICS firmware
(Thanks Bin4ry)
1.) Download attached Root_with_Restore_by_Bin4ry_v31.
2.) Extract it using 7zip
3.) Double click the RunMe.bat and follow instructions!
Xperia phones with "older" firmware = Normal mode
Sony Tablet and similar = Special mode
Xperia phones with JB Firmare = Mode 3
Solution 2 - For JB firmware .200 / .211.
(Thanks DooMLoRD)
1.) Download attached SuperSU-1.25-Busybox-1.20.2-UPDATE.
2.) Enter Recovery (CWM) (restart device (turn off, turn on & vol+) and while on the SE logo, simply tap the screen of your phone several times.
3.) Select [install zip from sdcard]→[choose zip from sdcard]→[SuperSU-1.25-Busybox-1.20.2-UPDATE.zip] → [YES]
4.) Wait flash finished, press Back and select reboot system now [], the phone going to automatically restart.
5.Flash Recovery
- TUTORIAL -
- ICS All Firmware -
(Thanks LEDelete)
1.)Download and install RecoverX Software
2.)Open RecoverX,select your device and recovery and click next.
3.)Install Busybox if program ask,wait till software download recovery for your device.
4.)Flash recovery.
All instruction are in the RecoverX Software,just read on-screen instructions.
- JB Firmware .200 / .211 -
(Thanks DooMLoRD)​
Download the advanced stock kernel (contains recovery)
Advance Stock Kernel with Recovery v02 (FW: 6.2.B.0.200) (CWM 6.0.3.2)
Advance Stock Kernel with Recovery v01 (FW: 6.2.B.0.211) (CWM 6.0.2.7)
Connect device to PC with Debugging Enabled & Reboot device into fastboot mode
Code:
adb reboot bootloader
now flash the recovery using
Code:
fastboot flash boot kernel.elf
[where kernel.img is the name of the file image u downloaded]
thats it!
Notes:
- You will do all procedure from fastboot package folder which you already downloaded for bootloader unlocking. -
- Easiest way to enter Windows CMD is holding SHIFT + RIGHT CLICK on empty space in folder than choose option " Open Command Window Here " .
6.Flash MIUI V5 Rom - Download MIUI V5 3.10.25 - Multilanguage STABLE (Official Port)
[QRCODE]https://drive.google.com/file/d/0Bw8J25RPHMZHMk51M3JXVnpKU1U/edit?usp=sharing[/QRCODE]
Download 3.9.27 Multilanguage Addon(Flash It Via Recovery After First Reboot)
(Thanks To Novastylez )
​
Flash MIUI V4 Rom - Download MIUI V4 3.2.22 - FINAL STABLE
​ - Flash Tutorial -
1. Put xxx.zip copied to the root directory of cell phone memory (that is a direct copy)
2 .Enter Recovery (TWRP or CWM) (restart device (turn off, turn on & vol+) and while on the SE logo, simply tap the screen of your phone several times.
3. Select [wipe data / factory reset] → [YES]
4. Select [wipe cache partition] → [YES ]
5.Select [advanced] → [wipe Dalvik Cache] → [ YES ] → Back
6.Select [install zip from sdcard] → [choose zip from sdcard] → [xxx.zip] → [YES]
7.Wait flash finished, press Back and select reboot system now [], the phone going to automatically restart with installed MIUI ROM.
- First boot need ~ 3 - 5 min. -
7.Flash Google Apps (MIUI Gapps) - Download GAPPS 4.1.2
Flash GAPPS for V4 Rom - Download GAPPS 4.0.4
- GAPPS Tutorial -
1.After first boot reboot your phone to recovery again.
2.Select [install zip from sdcard] → [choose zip from sdcard]→ [miuiandroid_gapps-4.1.2-small_signed.zip] → [YES]
3. Wait flash finished, press Back and select reboot system now [], the phone going to automatically restart with installed GAPPS.
4.Set up your Google and Xiaomi Accounts(for themes).
< NOTES >
Click to expand...
Click to collapse
- TIPS -
Click to expand...
Click to collapse
- If you're coming from other MIUI V5 realase you don't need to [wipe data / factory reset], [wipe cache partition] and install the GAPPS.just flash this rom over previous. -
- Turn Rounded Corners Off,Limit Background Processes To 3 and Enable 'Force GPU rendering' In Development Settings And Reboot For Smoothness. -
- If you have "assert failed" error during flashing rom you can fix it easy by on this way:
Open the zip file with 7zip. go to META-INF\com\google\android\updater-script drag it to your windows explorer (or other programs). open it with notepad :
assert(getprop(";ro.product.device" == ";LT26w"; || getprop(";ro.build.product" == ";LT26w"; ||
getprop(";ro.product.device" == ";galaxys2"; || getprop(";ro.build.product" == ";galaxys2"; ( Or Something Similar )
and
delete them entirely . save it. then drag n drop to your opened 7zip, replacing old updater-script. - (Thanks to m1st3r1)
- VALUABLE APPS -
Click to expand...
Click to collapse
CAMERA
Click to expand...
Click to collapse
- To Replace Native Camera Which Quality Is Poor I Suggest 4 Alternatives:
Download And Install SNAP CAMERA HDR(Trial Version Works Completely ,But You Must Disable Internet Connection To Use It)
Download And Install AttachedMIUI Camera(Thanks Ghetto_Thug) + Panorama App(Thanks blakstar)(Install Panorama App And Copy MIUI Camera(8mpx/720p) To /system/apps ,Set Permissions + Reboot Device)
Download And Install LENOVO SUPER CAMERA(Fully Working With Lot Off Options).
Download And Install SGS4 CAMERA GOOGLE EDITION(Photosphere Working,4.3 Look,8mpx Photo Res.).
ADD BLOCKING
Click to expand...
Click to collapse
To Block All Adverts,Malware/Spyware/Bloatware From Web ,Backup Your /System/etc/hosts file via Root File Manager And Flash This File Via CWM - ADD BLOCKING (ThanksBSDgeek_Jake)
WIFI REGION CODE
Click to expand...
Click to collapse
If Anyone Have Problems With WIFI Region Code ,Just Install This APP/Open It/Tap Install WiFix/Allow Root Permitions/App Will Work Automaticly - WIFIX.(Thanks fardjad)
ADOBE FLASH PLAYER
Click to expand...
Click to collapse
Adobe Stop With Distribution Of Flash Player For Android For Versions >4.0.4 ICS.
Download And Install Attached "Adobe Flash Player 11.1.115.63" App.
Open Browser /Settings And Enable Plugins (Note:Adobe flash Player Not Working With Chrome Browser)
OPERATOR NAME
Click to expand...
Click to collapse
To Change / Remove Carrier Name In Status Bar Download And Install Attached "MiuiSpnConfig"App.
Open App -> Change Carrier Name (Works With Blank Space Too)
-> Save -> Airplane Mode On-> Airplane Mode Off.(Thanks panel1)
WEATHER
Click to expand...
Click to collapse
To Enable Miui Weather For All Countries Download And Install Miui Based WEATHER BZ.
(Note:Enable In App Settings MIUI Integration)
MIUI CONTROL PANEL & XPOSED ALTERNATIVE
Click to expand...
Click to collapse
To Enable Various MIUI Tweaks Download And Install WSM PROJECT.
For More Information on English Visit : LINK
(Thanks BurgerzMD)
MIUI V5 THEMES
Click to expand...
Click to collapse
- Check My MIUI v5 Themes Thread -
MIUI Themes Collection - JUNE 2013
MIUI Themes Collection - JULY 2013
LANGUAGE
Click to expand...
Click to collapse
To Change Language Of Your Device Download And Install Attached "Set Language" App.
Open App -> Choose Language -> Apply.(Thanks Simple App Factory)
MASS STORAGE
Click to expand...
Click to collapse
To Enable Mass Storage Mode (Fast Manipulation With Storage Memory)On Your Device Download And Install Attached "SD Mounter_2.0" App.
Open App -> Grant Root Permissions(First Time Only) -> Mount Internal Storage -> .(Thanks DooMLoRD)
ENJOY YOUR MIUI V5 ROM
Great, another new rom..
But it must have UB like any other MIUI...
Complete tutorial u have there.. Keep it up bro..
Need to read n learn more.. :thumbup:
Sent from my Xperia Hikari using Tapatalk 2
Hey mate, it looks like you could use a mirror here. I can upload it on my server when I finish downloading if you want. Downloading from [email protected] can be frustrating
jazzgott said:
Hey mate, it looks like you could use a mirror here. I can upload it on my server when I finish downloading if you want. Downloading from [email protected] can be frustrating
Click to expand...
Click to collapse
I Have Very Slow Upload Now - If You Can Uploadit To Your Server And PM Me The Link.
I Will Immediately Put It In OP.
Thanks In Advance.
In 12 Hours MIUI Latest Release 3.7.26 Will Be Uploaded.
Ad blocker's link is broken
never skip to try this
THANKS for a new rom @ghetto_thug
rom installed damn smooth,will observe regarding battery life...
thanks man for bringing this updated miui in our acro s :highfive:
MIUI V5 For Xperia Acro S 3.7.26
First Page Updated:
Miui V5 3.7.26 Changelog
Miui V5 3.7.26 Rom Uploaded
Miui V5 3.7.26 Add Block Link Fixed
Original Post Updated:
MIUI Camera + Panorama App Added under Valuable Apps Section
ghetto_thug said:
Original Post Updated:
MIUI Camera + Panorama App Added under Valuable Apps Section
Click to expand...
Click to collapse
where is the link?
edit : your meta inf. inside the rom has 0 size bytes, cannot open by 7zip as an archive...
chrissoriano said:
where is the link?
edit : your meta inf. inside the rom has 0 size bytes, cannot open by 7zip as an archive...
Click to expand...
Click to collapse
MIUI Camera & Panorama Are In Attachments.
Probably Zip Is Not Signed Well.
IS The Flashing From CWM Work?
I Dont Have Device To Try Now.
someone tested it?
ghetto_thug said:
MIUI Camera & Panorama Are In Attachments.
Probably Zip Is Not Signed Well.
IS The Flashing From CWM Work?
I Dont Have Device To Try Now.
Click to expand...
Click to collapse
work but im using .19 when im try to update to 26 there was an error like what you said in op
My JULY MIUI Theme Thread Updated With bunch Of MIUI V5 Themes.
Check Link In My Signature.
Only for unlocked BL, or will it run with standard kernel?
Nagoyablue said:
Only for unlocked BL, or will it run with standard kernel?
Click to expand...
Click to collapse
Only For Unlocked Bootloader. I Will Not Work On Locked BL.
ghetto_thug said:
Only For Unlocked Bootloader. I Will Not Work On Locked BL.
Click to expand...
Click to collapse
when you will fix the .26 sir?
chrissoriano said:
when you will fix the .26 sir?
Click to expand...
Click to collapse
If You Have Error Like In Notes Section Of OP ,Open Roms Zip With Some Archiver And Edit (Not With Notepad Or Word Pad)Updater Script In Meta-Inf Folder.
Delete Everything Before Unmount System And It Will Works.
From Next Release OTA Updates Will Work For Every New Release.
ghetto_thug said:
If You Have Error Like In Notes Section Of OP ,Open Roms Zip With Some Archiver And Edit (Not With Notepad Or Word Pad)Updater Script In Meta-Inf Folder.
Delete Everything Before Unmount System And It Will Works.
From Next Release OTA Updates Will Work For Every New Release.
Click to expand...
Click to collapse
is your meta inf already update,?because the size of your meta inf is " 0 " bytes, when i try to drag it to desktop it says that the archive are damage
chrissoriano said:
is your meta inf already update,?because the size of your meta inf is " 0 " bytes, when i try to drag it to desktop it says that the archive are damage
Click to expand...
Click to collapse
Zero Meta Inf Package Is Fixed.Redownload Rom From Link In OP,And then Change Updater Script.
Or just Copy Meta Inf From 3.7.19 Release.

[Q] DSIXDA Kitchen for Xperia ZL for locked bootloader.

I am very sorry if I'm posting in the wrong thread, please, any mod, feel free to tell me and I'll remove and relocate right away.
I've searched Google, Bing, Yahoo, webcrawler, under my bed, and for the life of me, I can't seem to find how to get around this.
Here's what I did:
-Flashed 244 with flashtool.
-Rooted using DooMLoRD method
-Flashed CWM recovery
-Backed up with CWM recovery
-Copied the whole folder to my kitchen folder in Ubuntu.
-Joined the system.ext4.tar.a and system.ext4.tar.b into a single system.ext4.tar
-Started kitchen and chose that system.ext4.tar
-When chose told me it would use a fake boot.img, I said YES
-Created working folder
-An “update-script” was automatically created when extracting to working folder
-Rooted “superSU”
-BusyBox
Looks like this:
Working folder information (v0.224)
Android OS version : 4.2.2
Device : C6506
Model : C6506
ROM Name : 10.3.1.A.0.244
Rooted (Superuser app + su) : YES
Rooted (unsecured boot.img) : UNKNOWN
BusyBox installed : YES
BusyBox run-parts support : NO
Apps2SD (Apps to EXT) enabled : NO
/data/app enabled : NO
Custom boot animation allowed : NO
Nano text editor installed : NO
Bash shell support : NO
/system/framework is deodexed : NO
/system/app is deodexed : NO
radio.img found : NO
ROM will wipe all data : NO
Went to 0 “Advanced Options”
-Deodexed framework and App folders with API level 17 (4.2.2)
*********Had this error:
WARNING: Could not deodex the following (you can try to deodex these files again):
playstationcertified.odex
A summary of the deodexing has been logged in deodex_081413_155859.log
0 *.odex files remain in system/app
1 *.odex files remain in system/framework
******************************
-Zipaligned
-Added BusyBox Run-Parts feature
-Converted update-script to updater-script with options 0-17
-Build ROM from working folder, and it did find the updater-script(edify) while creating update.zip
Amazing, all good, tried to flash, it verifies the updater-scripts, opens the updater-script, then, TADAAAAAA, ERROR 0.
Don't know what it is I'm doing wrong.
Please, some wizard help me.
It worked like a charm when I was cooking for my HOX.
I'm guessing maybe I'm missing the edify_def file for ZL in the kitchen, or, there is something I'm missing for locked bootloaders, or, I'm just too dumb and too much of a noob to get it right, hahaha.

Categories

Resources