[KERNEL] [ICS] [Stock WIFI restore] Stock ICS with init.d support+root+cwm! [25 May] - Sony Ericsson Xperia Neo, Pro

Latest Kernel mod -> Go Here
Based on 4.1.B.0.431 ICS 4.0.4 Kernel, features new CPU governors and autoroot.
Q. Who would benefit from this?
Those who want to stick to stock kernel for Official ICS (4.1.A.0.562), but would still want to get the benefits of init.d scripts, and native root access!
I personally feel ICS stock kernel is more battery friendly than Night-elf RC2 kernel.
Q. Features?
- init.d support (credits DooMLoRD for showing the way)
- ro.secure=0 (that is now adb has native root access!)
- clockworkmod 5.5 (credits Night-elf)
- no other changes to stock kernel
Download
boot_ICS_plus_v5.img
Changes: Previous features +
1. Switched to Doomlord's arc ics recovery (better features)
2. Important bug-fixes. (Please update!)
boot_ICS_plus_v4.img (updated 2012-05-19)
Changes: Previous features +
1. Perfect ADB connection in recovery.
2. Short vibrate on entering recovery added
boot_stock_ICS_initd_root_cwm_v3.img
Changes: Now restores stock WIFI modules (so you can directly flash from Night-elf kernel without losing WIFI!)
Those who are using v2 without problems do not need to update!
boot_stock_ICS_initd_root_cwm_v2.img
Changes: CWM 5.5, with ADB & USB mount (credits Night-elf)
Q. How to install?
Just as you install a custom kernel.
If no wifi, just delete "modules_version" and "modules_reversion" in "/system/lib/modules" and reboot
Steps:
1. Follow this guide to install official ICS + root
(Do not install CWM)
2. If you already have DooMLoRD/nAa CWM, go to /system/bin with any root explorer and delete recovery.tar and chargemon
3. Power down device and get into FASTBOOT MODE -> switch off device hold menu key & plugin usb. (LED notification turns BLUE)
4. check fastboot with "fastboot devices"
5. flash boot image
fastboot flash boot boot.img
6. Reboot with "fastboot reboot"
7. Enjoy!

Nice job!! Thanks!!
sent from my digital typewriter

Why not add recovery and busybox ?

adridu59 said:
Why not add recovery and busybox ?
Click to expand...
Click to collapse
Plan to add su, superuser.apk and busybox in v2
But solutions for all these exists, so not in a hurry..

shardul_seth said:
Plan to add su, superuser.apk and busybox in v2
But solutions for all these exists, so not in a hurry..
Click to expand...
Click to collapse
Just extract Night-Elf ramdisk and use it. I was planning on doing it in fact.

shardul_seth said:
Plan to add su, superuser.apk and busybox in v2
But solutions for all these exists, so not in a hurry..
Click to expand...
Click to collapse
That would be nice too.
Most important is CWM recovery.
Don't want to add it manually after flashing rom..

Yeah would be nice to see recovery, cause system recovery doesn't allow to mount sdcard in recovery mode, moreover adb cannot see phone in system recovery.

adridu59 said:
Just extract Night-Elf ramdisk and use it. I was planning on doing it in fact.
Click to expand...
Click to collapse
NO, NO !! His ramdisk has installer for his WiFi modules!
Would have to modify his ramdisk anyway!
Night-elf kernel is good, but it is not from latest ICS sources, I feel battery drain is a little bit more than his GB kernel!!

ZduneX25 said:
Yeah would be nice to see recovery, cause system recovery doesn't allow to mount sdcard in recovery mode, moreover adb cannot see phone in system recovery.
Click to expand...
Click to collapse
Yes, very valid points indeed!!
@All: Any suggestions on which recovery to use?

shardul_seth said:
Yes, very valid points indeed!!
@All: Any suggestions on which recovery to use?
Click to expand...
Click to collapse
Same as nightelf's, 5.5.
His sd mount works using that one.

shardul_seth said:
NO, NO !! His ramdisk has installer for his WiFi modules!
Click to expand...
Click to collapse
I didn't know that (I failed reading features..), that's why my wifi doesn't turn on gotta restore stock modules asap.

shardul_seth said:
NO, NO !! His ramdisk has installer for his WiFi modules!
Would have to modify his ramdisk anyway!
Click to expand...
Click to collapse
Yep but that is no big deal. Make a diff patch for the new ramdisk (there shouldn't be much changes, and there is just a few files on the ramdisk...) + remove res/modules folder and launch entry from init.rc.

adridu59 said:
Yep but that is no big deal. Make a diff patch for the new ramdisk (there shouldn't be much changes, and there is just a few files on the ramdisk...) + remove res/modules folder and launch entry from init.rc.
Click to expand...
Click to collapse
Yep, already updated as you speak!! See first post..

To delete.
___________
Sent form awesome Neo V

shardul_seth said:
Yep, already updated as you speak!! See first post..
Click to expand...
Click to collapse
Good one, but no busybox ?

Why is it that every time i use NE's kernel i end up with no wifi when moving to another one? It's really annoying, ffs
Oh, and your kernel seems really fluid, had no issues on gaming, while i had on nightelf's and inteks'.

Because NE kernel has own wifi modules, which not working with other kernels.
Both this is not the NE kernel's topic.

Bozek said:
Because NE kernel has own wifi modules, which not working with other kernels.
Both this is not the NE kernel's topic.
Click to expand...
Click to collapse
Neither does he inform or provides the stock modules.
No idea what's worst, though.
Had to reflash my rom.

theredsonja said:
Neither does he inform or provides the stock modules.
No idea what's worst, though.
Had to reflash my rom.
Click to expand...
Click to collapse
theredsonja said:
Neither does he inform or provides the stock modules.
No idea what's worst, though.
Had to reflash my rom.
Click to expand...
Click to collapse
He did inform about difrent wifi moduls here is a quote from his op:
Night-Elf said:
Added Wi-Fi modules to ramdisk and script for modules autoinstall.
Click to expand...
Click to collapse

adridu59 said:
Good one, but no busybox ?
Click to expand...
Click to collapse
That, and su are included in all my ROM's

Related

[TUT] Easy root and cwr for generic 4.0.2.A.0.42 rom [+OC kernel]

EDIT!!!:
As this post was written on the 9th of December 2011, now it becamed outdated.
At that time, this was the easieset way for root, DMCR, CWR.
Now there are easier ways to root your device.
There are newer roms, kernels that already contains the DMCR and CWR.
I do not have time to update the OP.
So please keep this in mind while you read this topic!
25.01.2012.
--------------------------------------------------------------------------------
As there are some people, who likes to use the original factory rom, not the cooked ones, I decided to put together a brief tutorial on how to get most out of these roms (only basic steps!).
Important: All below mentioned are valid only for the devices with unlocked bootloader and running the Generic Central Europe ST18i (Ray) 4.0.2.A.0.42 (Android 2.3.4). It may work with others as well, but I haven't tested.
Disclaimer: In case that you follow this tutorial, I do not take any responsability for damaging, bricking your devices. You are doing everything at your own responsability!
With all these thingies that I collected, you'll have a rooted device, capable of dual way call recording, having the cwm recovery and freed from bloatware.
First of all make sure you have all the necessary drivers installed on your PC!
What we need:
- the Generic Central Europe ST18i (Ray) 4.0.2.A.0.42 generic factory ROM (Thanks to Jozinek and SE): Download link
- Flashtool (thanks to Androxyde): Download link
- rooting kernel (thanks to DooMLoRD): Download link
- patched factory kernel that enables the dual mode recording (thanks to skvalex): Download link
- CWM recovery install software, (SE Extreme Tweak Installer, thanks to quangnhut123): Download link
How2:
1. In case that you do not have the 4.0.2.A.0.42 rom on your device, flash it with Flashtool.
2. Boot your device, make the basic settings (language, wifi, gmail, so on...). Make sure you allow USB debugging mode in Settings/Applications/Development and to allow Unknown sources as well.
3. Switch off your device.
4. Switch it on in fastboot mode (pres and hold vol up while you connect to the usb). The BLUE led should light.
5. Flash the rooting kernel.
6. Reboot your device, check you should have superuser installed (your wifi doesn't work now, it is normal).
7. Switch off your device.
8. Switch it on in fastboot mode (pres and hold vol up while you connect to the usb). The BLUE led should light.
9. Flash the patched factory kernel that enables the dual mode recording.
10.Reboot your device, update superuser and # if needed (your wifi should be working now).
Congrats, now you have a rooted stock rom having the dual mode call recording enabled.
In order to enjoy this function, you'll need a recording software that uses this method, like: Download link
In case that you want cwm recovery as well, follow these steps:
11. Connect your switched on device, to your PC.
12. Run the SE_Extreme_Tweak_Installer and from its option window, select "CWM For Xperia Neo/ARC/ARC-S/Play/Pro/Ray", than press install. Wait till finishes.
13. In case that "Auto Reboot" was ticked, the device will reboot, otherway reboot manually your device.
Now you have CWM recovery installed as well. To use it, you should press and hold the VOL down button when you see the "SonyEriccson" logo while booting the device.
And of course now, in addition, you can get rid of the bloatware (list of junkies that can be safely removed from the device, the links are for ARC devices, but can be applied to RAY as well): Here or Here
The rooting procedure and the cwm recmode installation can be done in a lot of different ways as well. In my oppinion, this way, as explained above, is the easiest one(till now...).
UPDATE: Here is a very well optimized OC kernel with dual mode call recording (thanks to aire)
That's it. Good luck!
Hope you'll enjoy it.
If you like the tut, just hit the Thanks button!
Is doomlord's kernel necessary for the next steps? If not, isn't it much easier using the zegrush exploit?
Bazonga said:
Is doomlord's kernel necessary for the next steps? If not, isn't it much easier using the zegrush exploit?
Click to expand...
Click to collapse
Well, as I've mentioned : " The rooting procedure and the cwm recmode installation can be done in a lot of different ways..."
If you follow my tutorial you'll succeed 100%.
And of course there are other solutions that work 100% as well.
It is up to you to decide whichone will you follow
seatone said:
Well, as I've mentioned : " The rooting procedure and the cwm recmode installation can be done in a lot of different ways..."
If you follow my tutorial you'll succeed 100%.
And of course there are other solutions that work 100% as well.
It is up to you to decide whichone will you follow
Click to expand...
Click to collapse
Yeah I've read that, so it isn't necessary to use Doomlords kernel in order tu use the patched kernel and CWM?
Also, is there a way to combine the dual mode recording kernel with this one: http://forum.xda-developers.com/showthread.php?t=1322610 ?
Just want to confirm as it's better to be safe. This allows me to install custom roms after right?
TsunKit said:
Just want to confirm as it's better to be safe. This allows me to install custom roms after right?
Click to expand...
Click to collapse
Yes if your rom is flashable with ClockworkMod recovery, and of course is for our phone.
TsunKit said:
Just want to confirm as it's better to be safe. This allows me to install custom roms after right?
Click to expand...
Click to collapse
In case that the custom rom you want to use is flashable through cwr method, than the answer is yes (these roms are in .zip format).
aragog53 said:
No, it allows you to use "root asking" applications, such as Titanium Backup, Root Explorer etc...
....
Click to expand...
Click to collapse
Read more carefuly the tut before saying something... just my two cents...peace.
- patched factory kernel that enables the dual mode recording (thanks to skvalex)
Hi Seatone, Where is the source for above patched factory kernel?? Is it by you? Can you point me to the link address? Thank you.
Is there a kernel for overclocking, because mugetsu kills wifi :-(
Sent from my ST18i using XDA App
Neat! Been waiting for this. Thanks a lot bro! Just one thing - Can someone explain to me what does this mean:
10. ...update superuser and # if needed...
Click to expand...
Click to collapse
OC kernel
crownless said:
Is there a kernel for overclocking, because mugetsu kills wifi :-(
Sent from my ST18i using XDA App
Click to expand...
Click to collapse
Well, yes (thanks to aire): http://www.mediafire.com/?5sb60pipjxw9dgl
Try it and if it works for you as well, I'll insert it in the OP.
Томица said:
Neat! Been waiting for this. Thanks a lot bro! Just one thing - Can someone explain to me what does this mean:
Click to expand...
Click to collapse
You're welcome!
You'll probably be prompted to update superuser (actual version 3.0.7(41) and superuser binary (#) (actual version 3.0.3.2).
Ignore.
sent from my MIUI powered C64
seatone said:
Well, yes (thanks to aire): http://www.mediafire.com/?5sb60pipjxw9dgl
Try it and if it works for you as well, I'll insert it in the OP.
Click to expand...
Click to collapse
Is this kernel contain both overclock and call recording patch? or just overclock?
jackchua65 said:
Is this kernel contain both overclock and call recording patch? or just overclock?
Click to expand...
Click to collapse
It contains both. And it's a very well optimized kernel.
Its ok I now have recovery!!!!
Theme's for stock getting built later !!!!
Thanks
Going make some themes
sent from my gorgeus Xperia Ray
seatone said:
It contains both. And it's a very well optimized kernel.
Click to expand...
Click to collapse
Thanks for the posting.
I try to find the detail about this kernel, end up is in 4pda which all in Russia.
Is this the latest kernel from aire? I saw it got at least 5 or 6 update for the kernel.
The other thing which is more interesting is in 4pda, they have this ROM REPACK4PDA, which I can't download as well.
jackchua65 said:
Thanks for the posting.
I try to find the detail about this kernel, end up is in 4pda which all in Russia.
Is this the latest kernel from aire? I saw it got at least 5 or 6 update for the kernel.
The other thing which is more interesting is in 4pda, they have this ROM REPACK4PDA, which I can't download as well.
Click to expand...
Click to collapse
Added aire's latest kernel to the OP. Thank you aire!
About the REPACK4PDA rom: As its name says it's for 4pda...I suppose...
The rom itself is great (made by aire), it's what I use (slightly modified by me) and I'm 100% satisfied with it.
Alhough I do not speak Russian, as I've understood from their homepage, they are preparing to release the rom on xda as well. So, patiance (it will be a nice rom), or try to download it from their site.
Hey seatone,
Installed the kernel from OP. Phone works smoother now. I tried to find the downloadlink for the repack4pda rom, but failed. The place where the link is, remains blank. Guess I'd have to register at 4pda to get it. Could you tell me what the major differences compared to a rooted and bloatware removed stock SE rom with batterymod and transparent status bar (as i have now) are?
Thanks,

[ROM] (11-May) BMW-BOY V0.3 for Jetstream And Puccini (Build No:1.30.502.1) Uploaded

HI Guys
SORRY FOR LONG DELAY ROM ALREADY UPLODED FIND BELOW DOWNLOAD LINK
I would like to present my first custom Rom and also First Custom Rom for Jetstream and Puccini
This Rom for AT&T Jetstream and Puccini Rogers (Tested on My AT&T Jetstream)
For AT&T Jetstream device and Rogers Puccini you should flash WIFI modules to fix the WIFI Issue from here http://forum.xda-developers.com/showpost.php?p=20987718&postcount=1
Features of my ROM
Based on Build No 1.30.502.1
NO Wipe (Recommended to Wipe for full optimization)
Unsecured boot.img
ROOT (SU + SuperUser Permissions )
Newest BusyBox
RAM optimizations
Speed optimizations
Add task killer tweak for speed
Zipaligned (Improved RAM management)
Zipalign on boot (for user applications on data partition)
Fully de-odexed
init.d scripts (BusyBox run-parts) support
Boot animation and down animation changed
Android Market updated to latest 3.4.4 (Removed Stoke Market)
Bloatware applications removed
WIFI Tethering and Phone Functions enabled by defult
And another things
Release
Code:
V0.3
Based on Build No. 1.30.502.1
Tweak Framework for More smooth scroll
Some tweaks on build.prop for touch improvement
Add Google music
Add Tapatalk HD for tablet (Freeware from Samsung Tab)
Add new Notification and alert ring tones
APN List from CyanogenMod
[B][SIZE="3"]V0.02[/SIZE][/B]
Based on Rogers Rom Build No: 1.30.502.1
Fixing ran busybox run-parts option
Fixing Zibalign on Boot
New Boot animation
Add Go SMS Pro
Remove Rogers App to data/app for easy uninstall
Add Nano text editor
Bash shell support
Ad-Hoc support
V0.01: Initial Release
App Moved to Data/app for easy uninstall
Code:
BooksTablet
HD Games
Kidmode
Macleans
Maps
MyAccount
onDemand
PolarisOffice
Press Reader
Sound hound
Spotnet
Twitter
UrMusic
Requirements
• Bootloader unlocked
• Root from Here http://forum.xda-developers.com/showpost.php?p=20781807&postcount=1
• Custom Recovery from Here http://forum.xda-developers.com/showpost.php?p=20821096&postcount=1
How To Flash
• Make NAND Backup First
• Place Zip file into your SD Card
• Boot into CWM Recovery
• Install zip from SD Card
• Choose zip from SD Card
• Navigate to ROM zip
• Flash
• Enjoy
Since we don't know BLOCK PARTITION # FOR BOOT.IMG for now you need to flash custom boot.img to have the full functionality in this Rom
Download Boot.img from Here:
Boot.img for V0.3: http://www.mediafire.com/download.php?27e87vnf28jnh1a
Boot.img for V0.2:http://www.megaupload.com/?d=T9UZ3RTT
How to flash the the boot.img
make sure that your device on debugging Mod
run the following commands
Code:
adb reboot bootloader
fastboot devices (to make sure that you device is connected)
fastboot flash boot file.img
Download Link
V0.3
https://docs.google.com/open?id=0B3nY5-_s21qPemxFNGtuZkpDc2M
V0.02
http://www.megaupload.com/?d=4FL2Z0AS
V0.01
http://db.tt/u5OfYeRm
MD5:afeda740aabd5c79cf30c457dc4f53bc
Special Thanks to DooMLoRD to give us Root, Custom Recovery, and WIFI modules,
And Task650 to direct me for some issues
If you like my Work just press thanks button
Reserved for me!!!!!!
AWESOME
will try it someday soon.
question - what is optimized exactly?
Hmmm. Nice try and initial release. I hope developers will follow you to make good roms
Flashing this tonight after I make a nandroid backup
typhoonikan said:
Flashing this tonight after I make a nandroid backup
Click to expand...
Click to collapse
Try it. If you not like it you can restore your backup or look for my thread with the backups good luck
Sent from my HTC PG09410 using Tapatalk
feherhollo said:
Try it. If you not like it you can restore your backup or look for my thread with the backups good luck
Sent from my HTC PG09410 using Tapatalk
Click to expand...
Click to collapse
Try it, its working
Can I please have a checksum? pleaseplease
typhoonikan said:
Can I please have a checksum? pleaseplease
Click to expand...
Click to collapse
MD5:afeda740aabd5c79cf30c457dc4f53bc
just wondering. but what have you done to "fully optimize and tweak"?
guru_shastri said:
AWESOME
will try it someday soon.
question - what is optimized exactly?
Click to expand...
Click to collapse
task650 said:
just wondering. but what have you done to "fully optimize and tweak"?
Click to expand...
Click to collapse
Post by Mistake but I think is good try for first time
sorry for that and i think is good start for all of us
and when you flash it you will find big difference
bmw-boy said:
Post by Mistake but I think is good try for first time
sorry for that and i think is good start for all of us
and when you flash it you will find big difference
Click to expand...
Click to collapse
huh??? i was just asking what you did to "fully optimize" it. I'm releasing my rom tonight so your "start" is a little late bro. lol.
task650 said:
huh??? i was just asking what you did to "fully optimize" it. I'm releasing my rom tonight so your "start" is a little late bro. lol.
Click to expand...
Click to collapse
we can share our work together and learn from you
really i hope to learn in android world and i was very happy today to make my first custom ROM and flash it successfully
bmw-boy said:
we can share our work together and learn from you
really i hope to learn in android world and i was very happy today to make my first custom ROM and flash it successfully
Click to expand...
Click to collapse
yeah good job bro. me and Dutch Danny are going to be working together also on a rom that is going to be killer. lol
task650 said:
yeah good job bro. me and Dutch Danny are going to be working together also on a rom that is going to be killer. lol
Click to expand...
Click to collapse
but in the end all of us will be happy to have custom Rom
flash .rar?
Not that I don't believe you have installed this ROM and not that I don't have any experience flashing, but how did you flash a .rar file? CWM will flash .zip files but not .rar.
EDIT: ok so you double compressed the file, not really needed....
Russ741
---------- Post added at 10:13 PM ---------- Previous post was at 09:22 PM ----------
Good job BMW-BOY, the ROM boots and allows access to the Market. Strangely it isn't as fast as the stock ROM. I didn't take any measurements but sense panels don't scroll as smoothly and apps don't open as quickly.
For a V0.01 great work!
Russ741
Can i have a stock config ,fresh from the device?
Code:
adb pull /proc/config.gz
And bmw-boy,this rom is running stock kernel?
@BMW
i just wanted to let ya know bro. But nothing you have stated in the OP is working. Zipalign doesn't work (No zipalign database), No init.d support, no working busybox run-parts, ect... just figured I'd give you the heads up.
P.S- Nice bootanimation. Its the same one I've been using in my Samsung Galaxy Tab 10.1 rom for a while now.
New Update uploading
New Update uploading
Uploaded:

Full NTFS Read Write support for Xperia 2011 devices!

Noob Friendly section
Warning: I will take no responsibility for data loss or corruption that may occur on NTFS drives, though ntfs-3g has been known to be safe.
Steps to get NTFS full read-write working:
1. Install attached .zip via recovery (or push the file )
2. Reboot
3. To mount OTG drives, use the script attached with "Script Manager" app (as root)
(Even NTFS microsd cards can be mounted with minor changes)
4. To unmount, just press "Unmount" in USB OTG helper
This will be built in USB OTG helper app soon!
Download
1. ntfs-3g-cwm-install_v2
2. Mount NTFS script (remove .txt)
More details
Important update! Please upgrade!!
Does it support all kernels/ROMs? :good:
I am using the package posted by DooMLoRD on Arc forum, does this one have any difference ?
Will ntfs-3g need recompile for kernels with custom version string ? (iirc it does not)
t105 said:
Does it support all kernels/ROMs? :good:
Click to expand...
Click to collapse
All based on Sony ICS Beta or ICS kernels
adridu59 said:
I am using the package posted by DooMLoRD on Arc forum, does this one have any difference ?
Will ntfs-3g need recompile for kernels with custom version string ? (iirc it does not)
Click to expand...
Click to collapse
1. Where is that package? Any link? I do not know of that package
2. No need (it is compiled for linux-gnueabi ) Fuse may be specific for the kernel
shardul_seth said:
1. Where is that package? Any link? I do not know of that package
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=22031795&postcount=2297
shardul_seth said:
2. No need (it is compiled for linux-gnueabi )
Click to expand...
Click to collapse
Well thats the TC prefix.. so ntfs-3g is standalone, nice.
shardul_seth said:
Fuse may be specific for the kernel
Click to expand...
Click to collapse
It actually is... seems like I'll have to do a modules package with it.
adridu59 said:
http://forum.xda-developers.com/showpost.php?p=22031795&postcount=2297
Well thats the TC prefix.. so ntfs-3g is standalone, nice.
It actually is... seems like I'll have to do a modules package with it.
Click to expand...
Click to collapse
Maybe ntfs-3g is not mentioned in that thread.. That is why my search did not return anything
Anyway, this is the latest stable ntfs-3g (Jan 2012), but maybe DoomLorDs is also same.. ( if i had found earlier, it would have saved me some work )

[ROM][RC1][GSM] 5 MAY | MyFirstROM v0.91

MyFirstROM (Release Candicate)
I am proudly presenting to you my first ROM I have ever made. ​
NOTE:
Firstly i want so say, I am not responsible for bricked devices, dead phone, or you are getting fired because the alarm app failed. Install it at your own risk! . If you point the finger at me for messing up your device, I will laugh at you.
This ROM is based on 982.124.14.XT910.Retail.en.EU. It will not work on Droid Razr XT912 (CDMA) . Feel free to try this ROM. Any reports / comments about this ROM will be much appreciated. ​
Features:
Click to expand...
Click to collapse
-The ROM is fully deodexed.
-Fully zipaligned on boot
-Added some build.prop tweaks
-Added init.d support
-Rooted
-You can choose neitheir 4 launchers:
Galaxy S4 TouchWiz Launcher
Razr I Launcher
Stock ROM Launcher
Apex Launcher
-Internet speed tweaks
-VM management tweaks
-Battery tweaks
-Include Android 4.2 Camera
-4.2 Keyboard with gesture typing
-Updated these apps:
Youtube (4.4.11)
Playstore (4.0.2.7) with the new interface
Gmail (4.3.1)
Google+ (3-6-0-44338848)
Twitter (4.0.1)
-Added Greenify app, which will hibernate apps when the phone in sleep. This will save more battery
-Added busybox app
-Include Galaxy S4 Wallpapers
-Added more ringtones/alarms/notification sound
-Nano Text Editor installed
Bugs / Problems
Click to expand...
Click to collapse
1. Root access
How to fix: Install root from BMM.
2.Init.d support for tweaks
How to fix: Flash the zip file i've attached below.
How to in Install?
Click to expand...
Click to collapse
Make sure you have Boot Menu recovery installed. It will not work with other recoveries.
1. Download the ROM zip file
2. Make a backup first
3. Put the ROM file in SDCard or Internal Memory
4. Boot into the recvoery
5. Wipe cache, dalvik cache, factory reset and system/ROM
6. Install the zip file
7. Reboot
Thanks to
Click to expand...
Click to collapse
-Motorola: Jelly Bean update
-Al936: The OTA Stock ROM file
-optik19918
-pitchblack5691
-lokeshsaini94
-shakti15
-artur0588
-whirleyes
-dtrail1
I think i forgot someone, tell me
Tips for saving battery
Click to expand...
Click to collapse
-Go to settings > Wi-Fi > Hit the menu button > Advanced > Keep Wi-Fi on during sleep set to 'Never'
-Use the Greenify app
-Turn off mobile data when not in use
-Install BetterBatteryStats from PlayStore, you can know what cause the battery to drain
-Do not overclock your phone
-Use other governors and scheduler like Hotplug
-Try to undervolt your phone. I don't know whether it is working or not on this phone.
-Install JuiceDefender from PlayStore. It saves lots of battery. NOTE: This is not for heavy user, whom always turn on mobile data for example
How to install root from BMM
Click to expand...
Click to collapse
1. Boot to the recovery
2. Go to system keeper
3. Select install root
4. Reboot
5. Go to the Superuser app.
6. Swipe to the left.
7. Update the 'su' binary.
If you want more governor and io scheduler for CPU tweaks, see This thread
I've attached init.d installer script below which will enable tweaks i've added to this ROM. Thanks to [MENTION] whirleyes [/MENTION].
Link are now updated! (5/5/2013)
Download ROM (mega.co.nz) HERE
Mirror Link 1 (d-h.st)HERE ​
NEW Update 5/5/2013 - v0.91 ​
Update: 28/4/2013 - v0.1 Alpha
-Initial release.
Update: 30/4/2013 - v0.2 - Alpha
-Allowed to add custom bootanimation.
-Now the ROM is fully deodexed.
-Added Nano Text Editor.
Update: 1/5/2013 - v0.21 Alpha
-Added the stock kernel, it may fix the bootloop issue (the last release i forgot to put the stock kernel during the build).
Update: 2/5/2013 - v0.8 - Beta
-Removed the kernel from the ROM to get rid of error during flash. I can't customize the stock kernel to get init.d tweaks due to a locked bootloader. i'll found a way to get the it.
Update: 5/5/2013 - v0.91 - RC1
-Changed the version to Release Candicate.
-Changed the ROM name to MyFirstROM.
-Removed several apps from the /system/app because the previous ROM file are quite large (about 490MB). I will debloat more apps in this ROM soon.
thanks, will try this rom.:good:
Don't forget to post the results!
Sent from my GT-I9300 using xda app-developers app
Looks awesome... maybe I'll give this Rom a try, and if I do, I post the results here.
Thanks dude!
Hi TheMrcool212,
I am trying to install this ROM with SS 3.11 on slot 2, but I get this error "Failed to write boot.img, aborting". Any clues?
savezia said:
Hi TheMrcool212,
I am trying to install this ROM with SS 3.11 on slot 2, but I get this error "Failed to write boot.img, aborting". Any clues?
Click to expand...
Click to collapse
try with BMM, SS cannot flash kernels (boot.img)
savezia said:
Hi TheMrcool212,
I am trying to install this ROM with SS 3.11 on slot 2, but I get this error "Failed to write boot.img, aborting". Any clues?
Click to expand...
Click to collapse
Hhhmm, i've compiled the ROM with the jelly bean EU kernel. Im very busy this week but i will looking for problems when i have time.
By the way, thank you very much for reporting.
Edit: i did'nt realize that heblu just replied. Added to the OP
Sent from my GT-I9300 using xda app-developers app
heblu said:
try with BMM, SS cannot flash kernels (boot.img)
Click to expand...
Click to collapse
Dear Heblu, dear TheMrcool212,
I imagined that was the issue, since this rom is based upon the Jelly Bean update from Motorola. Thank you so much! When and if I have time I will try with BMM and report!
Thank you again
can someone upload the rom to another link, the mega is too slow download v. with 12kb/s...
thank you in advance.
Lzto1320 said:
can someone upload the rom to another link, the mega is too slow download v. with 12kb/s...
thank you in advance.
Click to expand...
Click to collapse
I will upload it on other link soon, but not now.
Mirror link uploaded in the OP
i use bmm to install this rom, but it said abort, error, status 7.
by the way, this error not happened at the beginning installation, it shows when almost the rom flash done, then it says script error.
status 7.
Lzto1320 said:
i use bmm to install this rom, but it said abort, error, status 7.
by the way, this error not happened at the beginning installation, it shows when almost the rom flash done, then it says script error.
status 7.
Click to expand...
Click to collapse
I've checked the updater-script for errors using Android Kitchen, i got 6 errors. I am able to fix 2 of them. But can you post any shots/pictures so i can see it?
Edit: I think it is because i got no /system/usr/bin folder in the ROM.
Edit 2: i created a folder named 'bin' in /system/usr. It may fix during the flash. Now i am uploading it.
EDIT 3: The link is up at the OP
TheMrcool212 said:
I've checked the updater-script for errors using Android Kitchen, i got 6 errors. I am able to fix 2 of them. But can you post any shots/pictures so i can see it?
Edit: I think it is because i got no /system/usr/bin folder in the ROM.
Edit 2: i created a folder named 'bin' in /system/usr. It may fix during the flash. Now i am uploading it.
EDIT 3: The link is up at the OP
Click to expand...
Click to collapse
awsone man.
i will try.
Lzto1320 said:
awsone man.
i will try.
Click to expand...
Click to collapse
I think you're the only one who can help me test this ROM
Sent from my GT-I9300 using xda app-developers app
TheMrcool212 said:
I think you're the only one who can help me test this ROM
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
do not worry
there are many roms now, but when I have some time I will try it also, as many others I'm sure
thanks for this and don't give up
I'm ready to test your ROM, descriptions sounds brilliant, BUT! I can't do it. First release was with error 7. Second - with boot loop, so I can't test it, because I didn't see it. Go ahead! Great job!
can we install it on stock rom ?
e4f said:
I'm ready to test your ROM, descriptions sounds brilliant, BUT! I can't do it. First release was with error 7. Second - with boot loop, so I can't test it, because I didn't see it. Go ahead! Great job!
Click to expand...
Click to collapse
Thanks!!! I will do my best.
fusioncoast said:
can we install it on stock rom ?
Click to expand...
Click to collapse
Yes, you can install it on top of it. But i recommend you to install on other ROM slot. Like e4f said, it got a bootloop.
EDIT 1: I'm so sorry man!!, i forgot to put the stock kernel when building the ROM. i think thats the cause of the bootloop.
EDIT 2: The new release will uploaded with the kernel. Now the link is up.

[KERNEL][Z3] 78Kernel v3

Here is a kernel we would say pretty much stock built through the sources
Build kernel from clean sources
Add features ramdisk:
busybox auto-injection (/system/xbin)
init.d support - automatically creates init.d in (/system/etc)
twrp-sony-recovery-boot-script based (Thanks @nilezon /jackfagner github script)
TWRP recovery 3.0.2-0 Modified (vol up or down when White LED)
Removed SuperSU in TWRP recovery to root because this method will not work
Systemless root support
SElinux permissive
Debugging enabled by default
Disable debugging notification icon in the status bar
Kernel insecure (ro.secure=0)
Add features Zimage:
Build with Linaro 4.9.1
Fix all errors and compilation warnings
Add voltage CPU control
Fade in/out led notifications. Thanks to @v-yadli
Implement sysfs interface for vibrator intensity (set to 23 as default, change)
Enable toggle for CRC (stock Y, change)
RIC disabled
Add and set as default Auto SMP hotplug with some mods
Add controls for optional scheduler features. Set both, arch_power and gentle_fair_sleepers to disabled by default
Note that not all resource requests will be granted, this is a custom kernel built for my private use
But I'll be ready to the experience you have with some other kernel and / or feature that will bring improvements
* Required Bootloader Unlocked!
* Installation:
Downloads:
78Kernel_v1
78Kernel_v2
78Kernel_v3
-Flash via recovery or unpack and flash boot.img via fastboot
Code:
fastboot flash boot boot.img
* Root:
-Flash a Systemless SU: SuperSU-v2.78-SR1
Note:
- The first boot may take some time, and give the impression that you are in a bootloop. Just wait and it will boot up normally eventually.
* Restore DRM:
(v3 supports DRM key restoration method @tobias.waldvogel, thread) Recomended!
-Flash DK.ftf
or
-Flash Restore DRM - SONY DRM FUNCTION RESTORATION FOR UB DEVICE
* Please, do not mirror!
* Github
* Github
* Github
* ChangeLog:
78Kernel_v1 initial build from sources (23.5.A.1.291)
78Kernel_v2 build from sources (23.5.B.0.303)
78Kernel_v3 build from sources (23.5.B.0.368)
*Add and set as default Auto SMP hotplug with some mods. IMPORTANT: Need to disable mpdecision in order to avoid conflicts
Open file /system/etc/set_governor.sh and delete line:
Code:
start mpdecision
*Add controls for optional scheduler features. Set both, arch_power and gentle_fair_sleepers to disabled by default
*Removed ANDROID_LOW_MEMORY_KILLER_CONSIDER_SWAP, Implemented in firmware .291 that causes swap zram problems full lag device
*Add option restore DRM keys from this method
(diff status github)
Enjoy and press the Thanks button if you like! :good:
.
I will try and share my experience, it is a big job @Gustavo RD78
Nice one brov..... Im getting tempted to unlock my BL!!!
Working well on fragment ROM V4.0, thanks mate, will report if I come across any issues, but flawless so far.
i dnt know whats wrong...... unlock BL den flash tha kernel & Fragment rom, when it boot up no sign of tha kernel in kernel version so i reflashed tha kernel (via fastboot & recovery) but when tha phone boots up, it keep restarting!
whalesplaho said:
i dnt know whats wrong...... unlock BL den flash tha kernel & Fragment rom, when it boot up no sign of tha kernel in kernel version so i reflashed tha kernel (via fastboot & recovery) but when tha phone boots up, it keep restarting!
Click to expand...
Click to collapse
Probably a problem of combining rom with the kernel
Try flash rom stock to see if the problem still persists
Gustavo RD78 said:
Probably a problem of combining rom with the kernel
Try flash rom stock to see if the problem still persists
Click to expand...
Click to collapse
flash stock .291 & no probs..... kernel version shows yur name & compiled date Nov6!
what can be tha prob? please help
 @Dobsgw
Using 78 kernel with PureX v6. No problem here.. Works fine. First boot i can't acces Development option. But after a reboot its clear..
Rajeev said:
Using 78 kernel with PureX v6. No problem here.. Works fine. First boot i can't acces Development option. But after a reboot its clear..
Click to expand...
Click to collapse
guess i ll try den.... mind giving moi how do go bout it please?
thanks...
hello, nice to see the next custom kernel for the great device. I have try to flash this kernel but it get an bootloop. it boots to the Sony logo and restarts.
I use the latest existenz Rom, systemless root sr3 and suhide
-Happy Feet- said:
hello, nice to see the next custom kernel for the great device. I have try to flash this kernel but it get an bootloop. it boots to the Sony logo and restarts.
I use the latest existenz Rom, systemless root sr3 and suhide
Click to expand...
Click to collapse
Make sure you are using SuperSU version recommended on the thread
SuperSU SR2 cause boot loop, SR3 should also be your problem
Gustavo RD78 said:
Make sure you are using SuperSU version recommended on the thread
SuperSU SR2 cause boot loop, SR3 should also be your problem
Click to expand...
Click to collapse
okay thx then I try it with SR1
edit:
not working, bootloop after flashing with SR1
-Happy Feet- said:
okay thx then I try it with SR1
edit:
not working, bootloop after flashing with SR1
Click to expand...
Click to collapse
Then other problem, rom, mod or...
This kernel is build from clear sources and tested and used with clean stock rom here on my device
Rom is working with stock but not stock based rom....please dev kindly look into it!
whalesplaho said:
Rom is working with stock but not stock based rom....please dev kindly look into it!
Click to expand...
Click to collapse
Actually, I will not do it.
The breeder of custom rom is responsible for verifying your rom and finding out why it does not work with my kernel
Sorry, my kernel is built for rom and custom rom based on non-highly modified stock, we do not know what's actually put inside of your constructions
78Kernel_v2
Sony has released firmware number 23.5.B.0.303
78Kernel v2 is built clean from this release and added all features of v1
Some of the differences is that in fw 291 has been added CONFIG_ANDROID_LOW_MEMORY_KILLER_CONSIDER_SWAP, (zram full) which for me is one of the causes of lags and or delays in multitasking, fw 303 behaves faster and responsive
Full list of changes can be checked on my github
Gustavo RD78 said:
Actually, I will not do it.
The breeder of custom rom is responsible for verifying your rom and finding out why it does not work with my kernel
Sorry, my kernel is built for rom and custom rom based on non-highly modified stock, we do not know what's actually put inside of your constructions
Click to expand...
Click to collapse
I also have bootloops. The strange thing is that elite and stock kernel work without issues on Existenz. I know it's not your kernel fault, but could you help us suggesting what could be the problem? I was able to catch a kmsg http://cloud.tapatalk.com/s/582b9a4d6983a/kmsg.txt
Thank you!
Sent from my D6603 using Tapatalk
sorry,i have never used Advanced stock kernel before,,so can you tell me how to install this kernel,please?.my Device is on MM version and still locked boot
Good day @Gustavo RD78,
there is some possibility that you can add the app shortcuts and the quick settings tiles in a next update is that I saw it in Franco.kernel and this is only for the Nexus / pixel so it would be nice to have these functions in our Z3 , Thanks is a very good job and I tried to try the first version of your kernel 78kernel_v1 and I always enter a bootloops I hope now to try this version 2 and I will share my experiences
Sent from my D6603 using XDA Labs
Gustavo RD78 said:
78Kernel_v2
Sony has released firmware number 23.5.B.0.303
78Kernel v2 is built clean from this release and added all features of v1
Some of the differences is that in fw 291 has been added CONFIG_ANDROID_LOW_MEMORY_KILLER_CONSIDER_SWAP, (zram full) which for me is one of the causes of lags and or delays in multitasking, fw 303 behaves faster and responsive
Full list of changes can be checked on my github
Click to expand...
Click to collapse
I was wondering if you can point me to a zip or ftf for the OS this kernel is based on, all I could find was the source code for the "Domoco" japan z3's, couldn't find anything else :\
If this really has fixed some performance issues, I WANT, my phone sometimes get's really slow from time to time and I have to restart system UI or restart completely (Like worse than a SD201)

Categories

Resources