[KERNEL] OXYDO-ICS-05 | FPS-uncap | CWM TOUCH RECOVERY 5.0.2.8 | TWRP!!! - XPERIA X8 Original Android Development

Yes guys, you read the title right.
Now you have a kernel with touch recovery for ICS. Yeah, ICS!!! It is compiled from nAa's ICS kernel sources and the touch recovery is from alfsamsung's GB kernel. Performance is almost like that of nAa's ICS kernel.
This is what Mistev had to say regarding the kernel:
3 words: Simple. Awesome. Great.
Click to expand...
Click to collapse
UPDATE: The FPS-uncap version is now available. Flash away!
UPDATE: TWRP version with FPS-uncap available!
FEATURES
- Everything from nAa's ICS kernel
- Built with Linaro toolchain
- TWRP *_*
- CWM TOUCH RECOVERY 5.0.2.8 from Alfs' kernel
That's about it.
REQUIREMENTS:
- Rooted XPERIA X8 with unlocked bootloader
- A lot of courage
- The ability to follow instructions (which I'm pretty sure everyone around here possesses =))
INSTRUCTIONS
- Make sure you have a copy of the stock kernel and ROM in case anything goes wrong (I'm pretty sure it won't)
- Backup using CWM
- Download the kernel and put in the firmwares folder of Flashtool
- Follow the instructions provided by Flashtool
- Reboot and press back button several times and if you see the TOUCH RECOVERY you have succeeded in your quest
SCREENSHOTS
{
"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"
}
Github Link
Kernel: http://www.sendspace.com/file/yol2cf. There's always the Github link for other versions of the kernel. I just couldn't upload this one.
Ramdisk: https://github.com/souljaboy11792/ramdisk-twrp-ics
Source: https://github.com/souljaboy11792/oxydo-kernel-ics
CREDITS:
- nobodyAtall for kernel source
- alfsamsung for touch recovery
- djnilse for helping alfsamsung
- pilu1978 for helping me
- feherneoh for helping with TWRP
- fotak-x for the screenie
- Daveee10 for helping pilu1978 with TWRP
- CnC-ROCK for suggestions and the new logo
- viper001 for instructions
- DooMLorD for the unpacking tool
- androidnerd2 for providing the commands that determine what touch screen you have
- Cyanogenmod team for......you know what....if you don't, then GTFO. just kidding
- Sony Ericsson for the phone
- My family for supporting me =)
- Allah Almighty (yes I'm a proud Muslim)
NEITHER ME NOR ANYONE RELATED TO THIS KERNEL CAN BE HELD RESPONSIBLE IF YOU BRICK YOUR PHONE BY FLASHING THIS. Don't worry, you won't. =)
NOTE for V03 and below : To check whether you have cypress or synaptics, type this in terminal or in adb shell
Code:
su
dmesg | grep "cyttsp-i2c"
And if you get something like this,
Code:
<6>[ 4.185259] cyttsp_i2c_probe: Successful registration cyttsp-i2c
you have cypress. If not you have synaptics.
TO ENTER TWRP YOU HAVE TO TAP THE SCREEN. Please report any bugs that you find.

Will test it right now!
Touch recovery *-*

Ok compiling instructions now.
1. Grab the kernel source and ramdisk from github. Also grab the linaro toolchain from here.(the one that says gcc-linaro-arm-linux-gnueabihf-2012.05-20120523_linux.tar.bz2)
2. Unpack the archives in Ubuntu or other Linux OS like LinuxMint....
3. Follow the instructions from this thread's second post. (You have to change the name of the compiler in the export command and don't use the FXP ramdisk)
4. Now you need a ramdisk for your kernel. Unpack the kernel.ftf file and then unpack kernel.sin using this tool.
5. Then modify it however you want and then repack it using the command provided in the 3rd or 4th page of the above thread. (It will take you ages to learn what file does what in the ramdisk)
6. Grab the ramdisk and Image and follow Blagus' instructions on how to create a kernel.sin.
7. After you have renamed result.elf.sin to kernel.sin put it in a folder with a loader.sin from a working custom kernel.
8. Then use Flashtool to create a bundle from Advanced>Bundle Creation. Give it a name and branding and all and you're done.
NOTE: In menuconfig you can change the name (you'll find it under general) of the kernel, but not the [email protected]#1 thingy. To change that you have to edit line 65 of mkcompile_h in the scripts directory.
NOTE 2: You have to compile your own WiFi modules if you change the name of the kernel. Do this by issuing ./build_wifi.sh in terminal. You'll get some.ko files which you have to copy to your ramdisk's modules directory and then repack it.
Any issues? PM me and I'll try to help.

CHANGELOG
- 09-08-2012
* Initial release
* Added CWM Touch Recovery
-10-11-12
* Enabled FPS-uncap
* Integrated both recoveries into one ramdisk, and so, there is only one kernel now.
-14-11-12
*TWRP included. CWM touch recoveries for cypress and synaptics are also present.

Good job

great work will test it on MiniCM9 thanks.Hope you can do it better:good:

@przemek4113
suggestions are always welcome.

I 'm green in these things.Good job anyway.:good:

kernel working with MiniCm9
Although I can't test the touch recovery cuz I have Synaptics(-_-)

synaptics version will be up in 3 hours.
EDIT: synaptics is up for testing. flash and provide feedback.

i can't dowload link die

How could I now if my phone is Cypress or Synaptics ?

I need you to fix link dowload

For me both link working.
Anyway, thanks added for your work.

but I can not find the link to dowload

ducthe134 said:
but I can not find the link to dowload
Click to expand...
Click to collapse
Cypress- http://www.mediafire.com/?9zbl02ajzfo32h3
Synaptics- http://www.mediafire.com/?29nvh8hhywonhsu

hey thanks shin. are you done with your exams?

souljaboy11792 said:
hey thanks shin. are you done with your exams?
Click to expand...
Click to collapse
no problems at all . Just finished another exam today. Final one will reach in 1month+. After that i would be free. And i will keep port rom non-stop until i buy new mobile

cool.

Neur0Nerd said:
How could I now if my phone is Cypress or Synaptics ?
Click to expand...
Click to collapse
Enter the following code in terminal emulator
su
dmesg | grep "cyttsp-i2c"
Click to expand...
Click to collapse
If you have something like this
<6>[ 4.185259] cyttsp_i2c_probe: Successful registration cyttsp-i2c
Click to expand...
Click to collapse
Then you have Cypress otherwise Synaptics

Related

[ROM]Ultimate-FXP_by_R-ik[Do you like speed?]

HERE is my first ROM developpement​
it's a MOD of FXP042 cyanogen 7.1 and [email protected] UI from jasonstein​
SCREENSHOTS:
{
"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"
}
ROM:
V001: released
Changelog:
V001:
New UI from [email protected]
FXP Cyanogen7 as base
fixed sensor
reworked some lib files
added stock se camera now work!!!
more SE apps and widget (timescape; photowidget;...)
nice and fast (without bug)
Working:- all except CM7camera (to be reported) but stock se camera work
Not working:- to be reported
DOWNLOAD HERE:http://www.mediafire.com/?qeac7va1etfzbh1[/B]
CREDITS:
- FXP team (for the BIG work they did)
- jasonstein (for nice UI)
- joe from "phonandroid" for his Really good tutorial
If you like my work just hit thanks button!
Instruction:
read carefully theses information; i'm not responsive if you brick your phone or anything else
UNLOCK BOOTLOADER go here it is really easy:http://www.phonandroid.com/forum/deverrouiller-le-bootloader-t4303.html
Flash the latest 2.3.4 in flashtool
download >>>this kernel<<<then place it in root of your hard drive EX. C:\
enter in fastboot mode and type this adb command fastboot flash boot C:\boot.img
Go into clockworkmod by pressing volume key down when you start the phone
wipe dalvik cache wipe cache and wipe data
then go "into custom zip" then "choose custom zip from sdcard" and flash the above file
Flash Doomkernel for better X-perience
enjoy ultimate ROM by me
[reserved again]
i like that there are more roms coming for neo,
but why it this better than stock rom? only because the black theme?
Marcell96 said:
i like that there are more roms coming for neo,
but why it this better than stock rom? only because the black theme?
Click to expand...
Click to collapse
I can't say it is better because you have to try it and and give report but my rom is NOT a stock ROM it is totally based on CM7 ROM by FXP team: they've build their own sources (lib files; camera; network; optimisation;...) so it is tottaly different to a stock ROM because it is not the same base!!!
Here is just a little part of their work: http://forum.xda-developers.com/showpost.php?p=16379792&postcount=2
secondly I'll optimise this ROM again and again I think it is already SUPERFAST
so I suggest you to try it I'm sure you'll enjoy it
20min left!!!
i have tried there cm7.1 rom too but its very buggy and many things don't work,
fm radio, hdmi, camera, no flash, but when that's fixed it will be very good rom i think...
dobble post soory
Marcell96 said:
i have tried there cm7.1 rom too but its very buggy and many things don't work,
fm radio, hdmi, camera, no flash, but when that's fixed it will be very good rom i think...
Click to expand...
Click to collapse
this is modded ROM with some files from stock (for example lib files for camera is stock atm) so camera work flash too hdmi(didn't try) and fm radio (didn't try) too
and I have NO bug and boot time is really really fast try it with doomkernel!
Great work, It's a very good new for Neo! new ROM!
Can i use it if i have 2.3.4. base at Se.Tweaked v.05 ?
Sent from my MT15i using xda premium
SsneakersS said:
Can i use it if i have 2.3.4. base at Se.Tweaked v.05 ?
Sent from my MT15i using xda premium
Click to expand...
Click to collapse
if you have bootloader unlocked yes you just have to follow my instructions
I follow installation guide from you but after installation only get black screen and bootloop. My NEO phone is rooted with unlocked bootloader previously running SE Tweak rom v.04. Which kernel to use to get it work DoomKernel or freeXperia
Data Wipe> Install ROM> Flash kernel
i will download and test this rom ,thx~
Still cant make it to work I tried everything but still have only black screen. Can someone post the correct kernel to make it work on my Neo.
Sipi1302 said:
Still cant make it to work I tried everything but still have only black screen. Can someone post the correct kernel to make it work on my Neo.
Click to expand...
Click to collapse
The installation of this kernel won't make you lose any data
> You can also use the kernel in the firmware .145 (and only in this firmware) using the boot.img. However, it is less stable than having the latest firmware. I suggest you first set up.
1] Preparing Files
- Unzip the previously downloaded fastboot-USBdrivers.zip
- You will now have a folder fastboot-USBdrivers.
- Now move the file boot.img (see prerequisites) to the root of your hard drive
2] Connect the equipment
- Connect your Xperia neo fastboot mode:
Turn-on
While holding down the Menu button, connect the camera to your computer. The LED turns blue
- Now install the driver (if you do not SDKs) by following this tutorial using the file-fastboot USBdrivers I propose above.
3] Flashing the kernel
- Open the fastboot-USBdrivers then hold the SHIFT key (shift) key, right click on the folder and select fastboot "open a command prompt here".
Users of Windows XP or Vista, for which the "open a command prompt here" may not s'affichier, please follow this tutorial to display the option or install the SDK normally then enter the command
- If prompted, enter this command and hit enter:
Code:
fastboot flash boot C: \ boot.img
then reboot and voila
I have 2.3.4. firmware Neo tweaked v0.4, I flashed doomkernel v 0.9, and in recovery set to instal your rom but after successful installation and boot screen "Dommkernel" is bootloop. So Im not doing it in wright way or what.
which Kernels can it useful?
flash success,but has been restarted.
DM kernels fail
CM7 kernels fail
FXP042-cm7 kernels fail
r-ikfoot ...any recommended kernels?
sammao said:
which Kernels can it useful?
flash success,but has been restarted.
DM kernels fail
CM7 kernels fail
FXP042-cm7 kernels fail
Click to expand...
Click to collapse
Just like me.
DM kernel-black screen after boot
FX042 or 43 & CM7 kernel- bootloop
Maybe r-ifkoot you can put your kernel [email protected]#3 to download, so we who have this problem, to tray if it solve the problem.

[KERNEL][PLAY][GSM/CDMA] Advanced Stock [Rel:v01][Dt:30/Mar][FW:ICSBeta]

so guys i finally got back my Play from service center and have started work on ICS kernel...
here is a Advanced Stock Kernel for stock SE ICS BETA ROM...
THIS KERNEL IS STILL BASED ON STOCK KERNEL (zImage)
i have started work on my kernel (DooMKernel) for ICS-Beta... till then u can use this
DooMKernel for ICS-Beta posted here
[ 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 custom ICS compatible Recovery (modCWM-v4) with updated graphics (some GFX from CWM5.5)
[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 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 (latest ICS compatible SuperUser files)
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 ICS Beta FW
bootloader unlocked
working fastboot
[ how to install this kernel ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
[ how to enter recovery ]
entry key is the BACK button
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
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
OR
On-Screen Navigation Buttons
[ 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 ]
[GSM/CDMA] Advanced Stock (FW: ICS-Beta)
[ MD5HASH: 67aa19bb0859a2da95c1702547d4c862 ]
Wifi Modules for stock kernel
[ MD5HASH: a5103637f801834986fb217f367f646e
[ 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)
{
"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"
}
cheers!
Hell yeah !!!!
DooMLorD PLEASE bless us with OC!
P.S.: Thanks for this kernel
Flashed and working
I just flashed your boot.img instead of the Sony one and it booted fine first time No boot hangs
Magnumutz said:
DooMLorD PLEASE bless us with OC!
P.S.: Thanks for this kernel
Click to expand...
Click to collapse
yes yes... i will get to work on it in few hours...
Welcome back DooMLoRD & thanks for the kernel.
Thanks, Love your Kernels.
DooMLoRD said:
yes yes... i will get to work on it in few hours...
Click to expand...
Click to collapse
OMG!!!
I love you in the gayless way ever!
CrimsonKnight13 said:
Welcome back DooMLoRD & thanks for the kernel.
Click to expand...
Click to collapse
Does it work on CDMA device?
Sent from my LT18i using XDA
what about overclocking?
DooMLoRD said:
Does it work on CDMA device?
Sent from my LT18i using XDA
Click to expand...
Click to collapse
I'm at work, so I'll test it this weekend thoroughly.
my phone isn't booting up dude. What shall i do?
Confirmed working on CDMA (recovery, boots, adb root, etc.)
I can confirm working on KA11 Ice Cream Sony testbuild... looking forward to overclock.. this is first doomlord kernel I have used....
my DooMKernel is ready
no gfx issues, i am still testing...
kernel will be released soon!
i m totally totally confused. I have downloaded one rom. It says its moded ics rom. But that developer closed that there. Wtf condition dude. Wifi is not connecting! Bluetooth and else all works. What shall i do? When i try to boot with your kernel, no splash screen lights up. I m confused
Silverstarjigar said:
i m totally totally confused. I have downloaded one rom. It says its moded ics rom. But that developer closed that there. Wtf condition dude. Wifi is not connecting! Bluetooth and else all works. What shall i do? When i try to boot with your kernel, no splash screen lights up. I m confused
Click to expand...
Click to collapse
flash official ICS Beta
DooMLoRD said:
my DooMKernel is ready
no gfx issues, i am still testing...
kernel will be released soon!
Click to expand...
Click to collapse
Seems your not the only one :
i want my wifi working! Official beta doesn't has the google apps. How to install that?
I tried flashing that, but it left me in boot loop
Silverstarjigar said:
i want my wifi working! Official beta doesn't has the google apps. How to install that?
I tried flashing that, but it left me in boot loop
Click to expand...
Click to collapse
this thread is not for those question... post ur questions in the ROM thread...
actually its been answered multiple times... search/read/understand...

[ROM] CleanICE v1.5 [Updated: 2012/12/19]

- CleanICE v1.5 -​
- Based on -
Huawei S7-301u / ICS 4.03
- Modified -
Cleaned up / Removed non stock apps
Changed bootanimation
Updated Adreno Drivers
Updated Google Apps
Tweaked build.prop
"Project Butter" for ICS (build.prop and adreno config tweaks)
Rooted
[*]Included Touchfix and Overclock Kernel
- Installation -
Download ROM
Unzip dload.zip
Copy dload Folder to your sdcard
Reboot tablet (will reboot 2 times, first into firmware installer - remove sdcard as advised, second into android - upgrading firmware)
Install Superuser or SuperSU (whatever you may prefer)
Performance will further increase after indexing your media files has finished
- Known problems -
None
- Downloads -
dload.zip
- Changelog -
v1.5: Included Touchfix and Overclock Kernel
v1.4: Enhanced init.d Scripts, integrated Gmail and Superuser, renamed ROM to CleanICE
v1.3: Fixed Poweramp, replaced Launcher with Apex, completely cleaned cust
v1.2.1: Fixed init.d Scripts
v1.2: Additional "Butter" Tweaks, Android 4.2 Keyboard
v1.1: Included "Project Butter Approach" (modifications to build.prop and adreno configuration)
>>> If you like this ROM, please give me a thanks <<<​
Man, could you make a quadrante benchmark and post it here? I wonder how your ROM affect on MediaPad
Lolu said:
Man, could you make a quadrante benchmark and post it here? I wonder how your ROM affect on MediaPad
Click to expand...
Click to collapse
With HWMod Kernel, overclocked to 1.78 GHz (running stable for me): 3834 (CPU: 7680, Mem: 3315, I/O: 5380, 2D: 1006, 3D: 1790)
The thing is, that in my experience these benchmarks don't show how smooth the system feels. Therefore I don't give much into this numbers.
{
"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"
}
this is really cool, looking forward for clean JB release
Hi!
When I use the HWMod Kernel, should I also copy the Kernel modules to /system/lib/modules/ ?
Regards from Kiel, Germany
Lore1 (Thomas)
Lore1 said:
Hi!
When I use the HWMod Kernel, should I also copy the Kernel modules to /system/lib/modules/ ?
Regards from Kiel, Germany
Lore1 (Thomas)
Click to expand...
Click to collapse
Yes, but do it with adb push from your pc.
Thank you a lot. I know that quadrant results arent 100% optimal to show performance, but i don know other way to see diffrence between your ROM and stock. I see reviews about s7-301u and on stock there was about 2700 points, so your 3800 looks rly well.
i have cm10 + pa rom installed. how do i install this rom?
drgupta1981 said:
i have cm10 + pa rom installed. how do i install this rom?
Click to expand...
Click to collapse
Reflash the original recovery image first (recovery.img - found in update.zip) in fastboot mode with
fastboot flash recovery recovery.img
fastboot flash recovery2 recovery.img
Copy the dload folder to your sd card and reboot into recovery mode, installation should start
is that correct?
h25p said:
Reflash the original recovery image first (recovery.img - found in update.zip) in fastboot mode with
fastboot flash recovery recovery.img
fastboot flash recovery2 recovery.img
Copy the dload folder to your sd card and reboot into recovery mode, installation should start
Click to expand...
Click to collapse
So if I boot into twrp recovery and flash recovery.IMG from there then follow next step..is that OK?
drgupta1981 said:
So if I boot into twrp recovery and flash recovery.IMG from there then follow next step..is that OK?
Click to expand...
Click to collapse
No, put your device in fastboot mode while connected to your pc (volume key to the left while booting). Use fastboot on your pc as stated above. You don't need twrp for this.
ROM Updated to v1.2: Additional "Butter" Tweaks, Android 4.2 Keyboard
Thanks man a lot!
you can flash recovery only via fastboot and it will overwrite twrp
Sorry, small bugfix release...init.d scripts weren't executable
So does this have the touch screen filtering fix?
nightanole said:
So does this have the touch screen filtering fix?
Click to expand...
Click to collapse
Touchscreen is working fine for me with stock kernel but you can always install hwmod kernel. It's running great at 1,78 GHz.
can you please give detailed instructions how to push module files in to system/lib/modules using adb?
---------- Post added at 02:30 AM ---------- Previous post was at 02:29 AM ----------
h25p said:
Yes, but do it with adb push from your pc.
Click to expand...
Click to collapse
can you give detailed instructions please?
has any one installed poweramp successfully? whenever I try to download poweramp, it gets stuck in installing and when I restart tablet it says android is upgrading and optimising application.,..and stucks there. then I have to re-install the ROM
drgupta1981 said:
can you please give detailed instructions how to push module files in to system/lib/modules using adb?
---------- Post added at 02:30 AM ---------- Previous post was at 02:29 AM ----------
can you give detailed instructions please?
Click to expand...
Click to collapse
First install the kernel with fastboot, then:
Enable USB Debugging
Connect your Mediapad to the pc
Remount system rw with "adb remount"
Push Modules with "adb push modules/ /system/lib/modules/" (assuming that you extracted the modules directory in the folder you are standing)

[TOOL]One X One Click v2.1|Kernel&Modules|Recovery|RUU|MultiRepack|Root ing|AIO|

Hi All, This is my Proudest accomplishment and i though to share it with yous.
I've Made This Tool For The HTC One X, but it shouldn't work any differently on your Device,
If You Found A Problem That's One X+ specific, ill make a separate update that work specifically for the HOX+
I'm Thunder & This is My Flash.....er
{
"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"
}
I Made this simple flasher because its really annoying flashing the modules & Kernel separately,
and as the name says One Click,
just choose your kernel & module and let it do the rest.
Download Link V2.1
Functions:​V1.0
Flash Kernels & Modules
Flash Recoveries
Reboot The Phone
Reboot Into Recovery/Bootloader
V1.1
Kernel Repack - Phone on Android with USB Debug Enabled - No Need For The Recovery
v1.2
MultiKernel Repack
Repacked output Format Kernel.Ramdisk.IMG
V1.3
One Click Root
V1.4
Reworked Module Flasher
Decreased/Removed some delays
Fixed Faux Module Unzipping Problem
V1.5
Added RUU Zip Flashing Ability - For Advanced Users
V1.6
Added Erase Cache
Added Basic Help Section
Added About
V1.7
Added Lock/Unlock Option
This Requires HTCDev's Unlock_Code.bin,
Which has to go into the unlock folder
Updated V1.8
PC Based Repack (Thanks To The Great Work Of XDA Member Langer Hans)
IMG/APK Flasher/Installer (With The Open With Command (will add an association option later on))
V1.9
Logger (Logcat/kmsg/last_kmsg retriever)
V2.0
Can Now Flash Modules Without Having To Flash The Kernel,
Modified The Logger (Debugger) To Show Logs In Console, As it's Much Better At Handling Text
Removed Log Limit
V2.1
Added Battery Stat Into Phone GroupBox
Can Log Logcat & KMsg at the same time (last_kmsg if you really want to go all out )​
Dont Touch The Apps Folder
Kernels/Modules/Recoveries go into there respective folders,
and they will appear in the app
Connect The Phone To The PC Via a USB Cable In Anymode (Android(With USB Debug)/Recovery/Bootloader) Though Preferably In The OS or The Recovery,
Choose The Option You Want, E.g. Flash Kernel
Choose The Option That Show Up, The Kernel & its Modules.
Choose What To Do On Completion
Click Perform Action, Site & Wait.
Requirements:
Unlocked Bootloader
CWM Recovery (Havent Tested other recoveries)
USB Debug Enabled (Settings --> Developers Tools --> USB Debug)
.Net Framework 3.5(Only need this if you get .NET framework initialization error)
Though i have tested it and its working fine and just to cover my ass....
Always have a nandroid backup incase things go wrong,
If anything goes wrong i would help you, but i'm not to be held responsible for any damange done (hopefully there wont be any)
Coming Soon​List Updated 25th Sept
ADB Based File Explorer
Backup
And Some More
Waiting For Your Suggestions​
if you find any problem or have a suggestion feel free to drop a comment
Please keep the suggestions/problems on this thread and not through my PM,
to avoid repeated suggestions/problems, see other reaction and get help from the community.
Also Leave A Comment To Keep This Post Alive.
Thank You
Credits:​Daekin - For Providing The Tools For Repack
ChainFire - For His SuperSU
Langer Hans - For His PC Based Repack Code​
​
you might want to remove the link pointing to the HOX recovery image dude
Lloir said:
you might want to remove the link pointing to the HOX recovery image dude
Click to expand...
Click to collapse
Done
Thanks
Nice tool
Just one comment regarding all AOSP based roms
from Lloir and myself which use the BLADE kernel
You dont need to do this for those roms!
The rom is taking care that the kernel modules are
in the correct location if required using an init.d script
But it will do no harm cause we are "smart" enough do detect it
maxwen said:
Nice tool
Just one comment regarding all AOSP based roms
from Lloir and myself which use the BLADE kernel
You dont need to do this for those roms!
The rom is taking care that the kernel modules are
in the correct location if required using an init.d script
But it will do no harm cause we are "smart" enough do detect it
Click to expand...
Click to collapse
cool, im guessing you're speaking of modules injector??
i was wondering why we aren't using something like that on the HOX,
im guessing you either have a bigger boot partition or that module's sizes are really small?
worst come to worst... this still have a logging feature which will come in handy...
and for the record, ill update and make it more usable
thunder07 said:
cool, im guessing you're speaking of modules injector??
i was wondering why we aren't using something like that on the HOX,
im guessing you either have a bigger boot partition or that module's sizes are really small?
Click to expand...
Click to collapse
The modules are included in the boot image in /lib/modules
and synced with /system/lib/modules on boot if required
Using xz compression for the kernel makes it small enough
So e.g. BLADE kernel has about 4.4mb including everything
Updated V2.0
Can Now Flash Modules Without Having To Flash The Kernel,
Modified The Logger (Debugger) To Show Logs In Console, As it's Much Better At Handling Text
Removed Log Limit
Get it in the 1st post
V2.1
Added Battery Stat Into Phone GroupBox
Can Log Logcat & KMsg at the same time (last_kmsg if you really want to go all out )
Get it in the 1st post
Help! I'm getting "Invalid Modules" when trying to flash kernel. This is what I did: unzipped boot.img and modules folder from elemental kernel, put those them in the respective folders under one x one click folder, ran the one click exe as administrator (win7), chose the kernel img and modules zip, it seems to run for a second and then the invalid modules and operation terminated. Obviously I'm not doing it correctly with the modules zip process.
jamesc760 said:
Help! I'm getting "Invalid Modules" when trying to flash kernel. This is what I did: unzipped boot.img and modules folder from elemental kernel, put those them in the respective folders under one x one click folder, ran the one click exe as administrator (win7), chose the kernel img and modules zip, it seems to run for a second and then the invalid modules and operation terminated. Obviously I'm not doing it correctly with the modules zip process.
Click to expand...
Click to collapse
can you link me to those module?

[5.1.1][E2303] AOSP by Beta Team [WIP]

{
"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"
}
Features
- Pure AOSP (Stock Android, just like on the Nexus devices)
- No bloatware
- No extra features, just as clean as possible
Review Video
What's Working
- Display
- Wi-Fi
- Vibration
- Camera Button (Due to some reason the camera app isn't there :\ )
- Adaptive Brightness
- And more...
What Isn't Working
- Notification Light
- Sound
- Camera
- External SD
- Sim
- Rotation
- Bluetooth
- Maybe more...
Downloads
DOWNLOAD HERE
How To Install It
1. Be sure that the bootloader is unlocked!
2. Download the zip from the downloads
3. Download the Google SDK (fastboot, adb and etc)
4. Extract the zip in the same folder as the fastboot.exe (for example like this, C:/SDK/fastboot.exe | C:/SDK/system.img and etc)
5. Hold shift and right click somewhere in the folder (in an empty space)
6. Click open command prompt here...
7. Put the device in fastboot
8. Type "fastboot flash boot boot.img" and hit enter
9. Type "fastboot flash system system.img" and hit enter
10. Type "fastboot flash userdata userdata.img" and hit enter
11. Type "fastboot reboot" and hit enter
12. Enjoy it
Thanks To
Google - For Android
@jeffreyvh - That's me
Sony - For the source of the kernel and for the device
XDA:DevDB Information
AOSP 5.1.1 - E2303, ROM for the Sony Xperia M4 Aqua
Contributors
jeffreyvh
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader
Based On: AOSP
Version Information
Status: Testing
Created 2015-09-04
Last Updated 2015-09-16
Reserved
I hope all works.
Later you can also create a Version for the E2333 (M4 Aqua Dual)?
HeliosXenon said:
I hope all works.
Later you can also create a Version for the E2333 (M4 Aqua Dual)?
Click to expand...
Click to collapse
As i already said, requests are welcome... But i can not guarantee that it will work as expected since i dont have the device.
Sent from my E2303 using XDA Forums
Sorry if this question is absurd, but will this kind of ROM come with Overclock? Your webpage suggests something on 'More overclock' so I guess the ROM may come with it. Just curious, sorry >.<
AndyPhoenix9879 said:
Sorry if this question is absurd, but will this kind of ROM come with Overclock? Your webpage suggests something on 'More overclock' so I guess the ROM may come with it. Just curious, sorry >.<
Click to expand...
Click to collapse
As I wrote in the OP, no features will be added. But you can vote the poll of this thread
STATUS of the compilation :
Kernel can't be compiled
I will make a daily status post from now on
Wish me success
Why kernel cannot be compiled?
alby_var said:
Why kernel cannot be compiled?
Click to expand...
Click to collapse
It says,
"No rule to make 'out/target/product/tulip/boot.img' needed by 'out/target/product/tulip/boot.img' "
I build the kernel appart but I mis the needed .dtb file, anyone who can tell me how I can make it?
If not, I will try it myself
Sent from my E2303 using XDA Free mobile app
I not know how to compile..... can you give me the complete name of the .dtb file?
alby_var said:
I not know how to compile..... can you give me the complete name of the .dtb file?
Click to expand...
Click to collapse
Already fixed it, the dtb was in the 32bit out folder. That was not where I expected it to be, but anyways now I can continue with the rom
Sent from my E2303 using XDA Free mobile app
Perfect!!
I need help
The black display is a kernel issue, I have not much experience in kernels.
Anyone, please help me!!!
jeffreyvh said:
Already fixed it, the dtb was in the 32bit out folder. That was not where I expected it to be, but anyways now I can continue with the rom
Sent from my E2303 using XDA Free mobile app
Click to expand...
Click to collapse
Can you upload the dtb, please? I want to try to compile twrp one last time, and the dtb was my problem
Sent from my Xperia M4 Aqua
husam666 said:
Can you upload the dtb, please? I want to try to compile twrp one last time, and the dtb was my problem
Click to expand...
Click to collapse
I extracted the dtbs from the ftf and they are available in my github repo together with the decompiled dts:
https://github.com/zw3n/android_device_sony_tulip/tree/cm-12.1_preComp
zw3n said:
I extracted the dtbs from the ftf and they are available in my github repo together with the decompiled dts:
https://github.com/zw3n/android_device_sony_tulip/tree/cm-12.1_preComp
Click to expand...
Click to collapse
Thanks, I managed to compile successfully, but couldn't boot the image stuck in fastboot mode and when flashing it, got stuck on the sony logo :/
@husam666 Mine passes the Sony logo, but after that... Screen is black but vibration, usb mass storage, adb, and maybe more is still working. Looks like sony isnt yet done with our kernel, is here anyone with kernel experiences? I really need some help, I am good in device tree's but not in kernels... Btw, my device tree completely works! I compiled with success, i tried booting with stock kernel: resulted on Sony boot logo loop... My own kernel: resulted in black screen after sony logo, but as I can see using adb: it boots successful, vibration also works. When i click the power button for 2 secs.
So the screen is the only bug i know so far.
Anyone, please contact me if u think that u can help with the kernel
Kind regards,
Jeffrey
If you have a log, I can try to find something
S7relok said:
If you have a log, I can try to find something
Click to expand...
Click to collapse
As I thought, Sony isn't yet done with our kernel.
I got confirmation on github :
https://github.com/sonyxperiadev/kernel/commit/e06bc517f65d4bb9adfbd18f030f252dd7a27d99
Logcat.log
jeffreyvh said:
@husam666 Mine passes the Sony logo, but after that... Screen is black but vibration, usb mass storage, adb, and maybe more is still working. Looks like sony isnt yet done with our kernel, is here anyone with kernel experiences? I really need some help, I am good in device tree's but not in kernels... Btw, my device tree completely works! I compiled with success, i tried booting with stock kernel: resulted on Sony boot logo loop... My own kernel: resulted in black screen after sony logo, but as I can see using adb: it boots successful, vibration also works. When i click the power button for 2 secs.
So the screen is the only bug i know so far.
Anyone, please contact me if u think that u can help with the kernel
Kind regards,
Jeffrey
Click to expand...
Click to collapse
If it boots that's really good news, I don't know anything about kernels, sorry. Anyway twrp has an adb command line interface, which means we don't need the screen in order to flash zips, atm I'm only interested in flashing supersu in order to root the phone.
So can you upload the kernel, please zImage and DTBs?
Thank you for your work
Sent from my Xperia M4 Aqua
Does your recovery work with stock rom? Can you give me the .img file?

Categories

Resources