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

[KERNEL][PLAY][GSM] Advanced Stock (with Recovery) [Rel:v01][Dt:1/JAN][FW:.42/58/62]

Search This thread

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,702
Pune
Why do you do this ?
Is it impossible to get it to work otherwise ?
(adb remount is not exactly difficult to do)

Its convenient because you can test a command knowing it will fail and then remount it if you need to.

I can only guess at how much more hassle for people trying to use a touchscreen for file management have.

(If there is something to do with breaking recovery etc then that is a valid reason).

There are benefits to a minimal amount of changes.

it makes things easy for all users... if u want more control over things & if u want to lock system in RO mode just save the following as a file in /system/etc/init.d/

Code:
#!/sbin/sh

/sbin/busybox mount -o remount,ro /system
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,702
Pune
How is that going??
Would love to have a nice sound when I boot my XPlay, like the PS3 boot sound, or seeing as i'm a retro gamer, the PS1 sound :)

P.S. Hope u can enjoy another beer on me :)

there are some things missing on stock... i dont have too much time to spend on this small thing ;)

i will be glad if anyone can look into this...

it works well on CM7/MIUI


we need the stagefright files which will allow us to play an MP3 file using those binaries...
 

unrandomsam

Senior Member
Apr 20, 2011
129
20
it makes things easy for all users... if u want more control over things & if u want to lock system in RO mode just save the following as a file in /system/etc/init.d/

Code:
#!/sbin/sh

/sbin/busybox mount -o remount,ro /system

It makes things significantly more difficult for me.

using init.d sucks supposed to use services. (Don't even have the mandatory start / stop / restart implimented if its done like it).

Don't get me wrong I am pleased though you released this (I never managed to extract the stock kernel from kernel.sin properly before).

Anyone wants stock (insecure/debuggable) kernel.

No hacks no other changes. (If you need to install superuser / su you can either install the zip from chainsdd's site from the freexperia recovery or install it manually over adb or via flashtool)

Probably want to install your own busybox as well as the one provided by SE is highly crippled. (push it to /system/xbin and then /system/xbin/busybox --install -s /system/xbin)

(The sdcard tweaks make my sdcard perform worse. / other tweaks I don't understand enough about to know whether they are good or bad). This feels smoother than the forest kernel I was using.
 

Attachments

  • stock_rooted.zip
    4.8 MB · Views: 34

Adam3Sixty

Senior Member
Apr 23, 2011
1,890
762
Exeter
linktr.ee
OnePlus 7T
Hello again Mr. DooMLoRD,
I have a quick question, the WiFi modules u provide with this kernal, are they good for .62 as well as .42?? if not, is there an updated module fix with the .62 bits?

I'm not having any problems with the modules, I just wondered :)
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,702
Pune
Hello again Mr. DooMLoRD,
I have a quick question, the WiFi modules u provide with this kernal, are they good for .62 as well as .42?? if not, is there an updated module fix with the .62 bits?

I'm not having any problems with the modules, I just wondered :)

Yes they should work on .62 as well...



Sent from my LT15i using XDA App
 

Adam3Sixty

Senior Member
Apr 23, 2011
1,890
762
Exeter
linktr.ee
OnePlus 7T
Thanx for the info mate, I was also just wondering, if u would be so kind, could u tell me where the FIRST screen that comes up (the one that says "SONY ERICSSON") is stored on the phone, I wanna make my own screen for that but I can not find it ANYWHERE =/

Also, I just wanted to say, I was using ur V11 kernal, but I just wasn't using all the features, so thought I would be best on this one, I wasn't over clocking, and to be totally honest, I had no idea what any of the other features did, lol. The updated recovery would be nice on here tho, not the boot manager, but ur newest (non-full touch) recovery would be lovely, BUT..... I know ur a busy man, so I am not demanding anything :)
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,191
39,702
Pune
Thanx for the info mate, I was also just wondering, if u would be so kind, could u tell me where the FIRST screen that comes up (the one that says "SONY ERICSSON") is stored on the phone, I wanna make my own screen for that but I can not find it ANYWHERE =/

Also, I just wanted to say, I was using ur V11 kernal, but I just wasn't using all the features, so thought I would be best on this one, I wasn't over clocking, and to be totally honest, I had no idea what any of the other features did, lol. The updated recovery would be nice on here tho, not the boot manager, but ur newest (non-full touch) recovery would be lovely, BUT..... I know ur a busy man, so I am not demanding anything :)

That static screen is called bootlogo/boot screen/splash screen...

Check my thread list, it has links on how to create ur own bootlogo...

Regarding other stuff... I won't update this kernel with stuff from my main kernel... This is supposed to be a minimal kernel...


Sent from my LT18i using XDA App
 

Adam3Sixty

Senior Member
Apr 23, 2011
1,890
762
Exeter
linktr.ee
OnePlus 7T
That static screen is called bootlogo/boot screen/splash screen...

Check my thread list, it has links on how to create ur own bootlogo...

Regarding other stuff... I won't update this kernel with stuff from my main kernel... This is supposed to be a minimal kernel...

Thanx mate :)
No worries about the updates, its all good :) the recovery does what it needs to do, so its fine with me. ur a star, many many thanx!!
 

xtnsion

Senior Member
Jun 30, 2010
99
3
36
Bucharest
doom can you please re-upload the kernel and wifi modules cause i can't download them from the link posted here, thanks.
 

sdojoin

Senior Member
Apr 20, 2012
1,701
628
No_Where
Hi Doomlord, just wondering is it possible u could make this kernel as .ftf so that user with locked bootloader can use this kernel also.:p

Coz its still basicly a stock kernel right??:D Anyway i'm just wondering.:p Would be nice if it can be done.:D

Regards,
Sdojoin:)
 

cirrosi

New member
Feb 16, 2007
1
0
Great work!

I readed about Virtual Memory tweaks.
There are a way to enable swapon with this bootloader?

Thanks!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    so here is a Advanced Stock Kernel for stock SE 4.0.2.A.0.42/.58/.62 FW... all the features in this and TONS more are there in my DooMKernel... this is ment for those users who do not want to use my DooMKernel (for what ever reason)...


    the main kernel zImage is from Xperia PLAY GSM FW 4.0.2.A.0.62 only the ramdisk has changes and some awesome features!!



    [ disclaimer ]

    I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP


    [ WARNING ]

    "Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!


    [ features ]

    • [v01 onwards] added my modCWM-v04 TouchEdition Recovery
    • [v01 onwards] will create /sd-ext mounting point (for actually mounting the partition use an init.d script)
    • [v01 onwards] added some mounting tweaks
    • [v01 onwards] added support for bootsounds (currently broken on stock rom but same code works perfectly on CM7 so i will work more on this later)
    • [v01 onwards] added some tweaks for sdcard performance, Virtual Memory teaks, task killer tweaks
    • [v01 onwards] added support for init.d scripts (/system/etc/init.d)
    • [v01 onwards] added support for userinit scripts:
      • if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder
      • also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder
    • [v01 onwards] autorooting (prerooted)
      • su binary & superuser.apk will automatically be installed by kernel :D
      • busybox already installed in /sbin/
    • [v01 onwards] insecure ramdisk
      • ramdisk is insecure (ro.secure=0)
      • adb server is persistent
      • usb debugging enabled
      • rootfs and /system mounted as rw (thank you Blagus for the tip ;))




    [ credits for features ]

    refer to my Arc kernel thread



    [ requirements ]

    • stock SE 4.0.2.A.0.42/.58/.62 FW
    • bootloader unlocked
    • working fastboot



    [ how to install this kernel ]

    1. download the boot.img
    2. save the boot.img in the folder with fastboot binaries (fastboot.exe files)
    3. power down device
    4. start device in fastboot mode
    5. use the following command to flash the boot.img
      Code:
      fastboot flash boot boot.img
    6. reboot phone and enjoy the kernel ;)

    Incase you are installing this over kernel other than stock, you may run into wifi not working issue... in that case flash the wifi modules for stock kernel via recovery to get it working again...



    [ how to enter recovery ]

    1. entry key is the BACK button
    2. there are multiple notifications to tell u when to press the entry key:
      • LED will light up to BLUE
      • the phone will vibrate when its waiting for keypress
    3. thats it you should now enter my custom recovery


    [ how to use/navigate in recovery ]

    • BACK button to GO BACK
    • SEARCH button to SELECT
    • HOME button to GO UP
    • MENU button to GO DOWN



    [ donations ]

    if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc ;)

    PAYPAL DONATION LINK



    [ downloads ]


    <NEW>


    [PLAY][GSM] Advanced Stock (FW: 4.0.2.A.0.42/.58/.62)
    [ MD5HASH: 4090c1035b0ac08041979c6ab6ea1410 ]




    [ for modders/themers/others ]

    hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
    basically it contains the correct combination of update-binary & mounting syntax...

    this file is NOT required for normal/general users

    TEMPLATE UPDATE.ZIP (v1)




    icon8.gif


    cheers!
    1
    Features of my custom touch edition recovery

    base recovery sources are from koush/CyanogenMod/FreeXperia Team... i have added more features to it and my team mate, Napstar, has worked on adding the Touch capabilities...




    [ features ]

    • remapped key layouts for specifically for Xperia PLAY
    • revamped layout for recovery menu (to improve navigation) [renamed few options and changed their order]
    • changed "wipe data/factory reset" option to just "factory reset", and detailed the partitions which will be wiped
    • added reboot options
      • reboot into system
      • reboot into recovery
      • reboot into fastboot mode
    • some modification in "Partition SDCard" section:
      • put up a confirmation to warn the user that this option will wipe sdcard
      • added ability to select filesystem when creating new layout
    • add confirmation to "backup" option in Nandroid menu... it used to keep getting pressed by mistake and start making backups immediately... now it will ask u before starting backup ;)
    • removed tons of "NO"s from some menus...


    [ how to enter recovery ]

    1. when the device is booting the new bootlogo will be shown, keep watching the notification LED
    2. when the LED turns BLUE keep pressing the BACK button
    3. you will now enter my custom recovery


    [ how to navigate in recovery ]

    • the recovery is touch edition so controls are on screen
    • if someone prefers to use hardware buttons the the mapping is as follows:
      • BACK button -- to go BACK in menu
      • HOME button -- to navigate UP in menu
      • MENU button -- to navigate DOWN in menu
      • SEARCH button -- to SELECT menu item
    1
    reserved for later
    1
    Sorry to be dumb dude......can we overclock with this kernel? :confused:

    obviously not...
    1
    i can flash this kernel with clockworkmod?, if yes. How?

    Thanks
    Nope, you would need a dedicated recovery partition which the device lacks.