[NON-DEV][TOOL][AuTORAMDISK EXCHANGE PROJECT ALPHA][NO PC/LINUX] - HTC Pico (Explorer)

AUTORAMDISK™ EXCHANGE PROJECT alpha™
『Moved by touch™』Inc.
In association with
Google Nose beta™
Presents
AUTORAMDISK™ EXCHANGE PROJECT alpha™
Current version: 0.0.0.0.072 Alpha
Created with Es explorer 1.6
Created on HTC explorer Pico a310e
Intro:
It's a common experience for newbies , when a new kernel is released by developers for a particular Rom and we want it for our Rom,but just can't wait for someone to change the ramdisk. For those, this is a noob friendly guide to change your ramdisk. And also, to make a universal zip for new kernel, so that no separate kernel zips for cm9,10,aokp exist.
Prerequisites:
Files:
New kernel boot.img and modules
Zip below
Software:
Android 2.3+ rooted
cwm 5+/twrp any other recovery with dump_image binary
Hardware:
Any Android smartphone
Features:
No PC/Linux needed
No different zips needed for different roms ~universal zip[One kernel-one zip project]
Credits:
trevd,rd for helping me along the way and for arm executable binaries .
So, a huge thanks to him.
Xda university
Procedure:
Short version:
Just add the new boot image and modules to generic kernel.zip and Flash on any Rom
Long version:
1.Download the generic kernel below
2. Open it with Es explorer 1.6 app
3. Select all and extract it into generic kernel folder
4. Download your favorite kernel.zip
5. Unzip your favorite kernel.zip into kernel folder
6. Copy boot.img from kernel folder to generic kernel folder
7. Copy modules present in /system/lib/modules in kernel folder and put it in /system/lib/modules in generic kernel folder
8. Now zip up your generic kernel folder and Flash
9. Voila
10. New kernel on any Rom.
11. So, is that easy /what?
Bugs and conditions
Even though this project is in alpha stage, if your Rom doesn't boot, blame the new kernel and your script first.
1. This is a simple method to change ramdisk and it doesn't work ,if you need anything more than that.
The binaries can also be used to open ramdisk and probably kernel as well using terminal emulator on your phone. If you face something unable to do on phone, go here for full PC workout
2. Essentially sense4 kernels cannot be used with this project to make it cm kernels,since it almost always need more work than just ramdisk changing
3. You need a working kernel present in boot partition. Wiping your boot and flashing will not work. It needs ramdisk from your phone and only updates the kernel part.
4. Does it work on other phones?
Yes. It bases itself on update script used. So, change update binary to suit your device
Try to change kernel address in the command for mkimg binary to make it work on other phones.
4.2 Does this mean that I can Flash kernel from any other phone to my Pico?
No. You can't. This only means you can Flash any other kernel made for other roms and your Pico to your Rom and Pico only.
4.3 Not tested fully guys.
Tired of 15 to 20 flashings to make it work. Test and try. I only tested aokp jb bhargz16`s kernel #1 on cm10b6 with twrp.
Reuse it,and try not to edit ui print and sleep parts
5. If it doesn't work, copy recovery log to SDcard and post here.
Original binaries from here
http://forum.xda-developers.com/showthread.php?p=36931024
(1.not the same script here~that is used to update ramdisk. This is used to update kernel and modified usage of binary to suit Pico
2. Without the binaries there, it would have been impossible. Don't forget to thank him. )

Reserved
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it

Reserved 2
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it

One more
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it

All I can say is an ingenious piece of work bro. Nice use of the updaterscripts and good and simple way to swap ramdisks without much hassles.
:good: :good:
All the best !

akshat.shenoy said:
How does this work ?
All the best !
Click to expand...
Click to collapse
It's ramdisk changer... uses arm executable binaries from trevd to unpack and remake boot.îmg to change ramdisk.
Literally, it changes only kernel and doesn't touch ramdisk and so, we can use universal zips for cm7,9, 10,aokp.
That's the aim..
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it

New poll added. Just fill up the no poll, if you don't like it.

Thread cleaned
Cleaned thread of some nonsense. Some ppl have to learn the hard way to not post spam or OT obviously

Deleted: Never mind

ptcpayme said:
New poll added. Just fill up the no poll, if you don't like it.
Click to expand...
Click to collapse
so that means now i can flash any kernel from any phone to my pico?? If not,plz explain.
THnx.

salil.bajaj said:
so that means now i can flash any kernel from any phone to my pico?? If not,plz explain.
THnx.
Click to expand...
Click to collapse
Without a kernel , we cannot use our phone. Learn more about " Kernels "
NOTE : Kernel == Boot.img ( Actual kernel is the zImage.. but never mind)
Yes we have to flash a kernel everytime we flash a ROM on our phone. It is simplified for our phone cause it gets flashed by itself ( thru the updater script )... And you could flash a kernel from our phone even normally thru
Code:
fastboot flash boot boot.img
What this tool does swaps Ramdisks of 2 kernels . Why is that useful ?
Cause then it makes one kernel of a particular ROM compatible with another ROM.
And I just forgot, this isnt the Q and A.

Got ya man!! Now this is really awesome work u hv cme up with!! :thumbup:
Sent from my HTC Explorer using xda premium

akshat.shenoy said:
Without a kernel , we cannot use our phone. Learn more about " Kernels "
NOTE : Kernel == Boot.img ( Actual kernel is the zImage.. but never mind)
Yes we have to flash a kernel everytime we flash a ROM on our phone. It is simplified for our phone cause it gets flashed by itself ( thru the updater script )... And you could flash a kernel from our phone even normally thru
Code:
fastboot flash boot boot.img
What this tool does swaps Ramdisks of 2 kernels . Why is that useful ?
Cause then it makes one kernel of a particular ROM compatible with another ROM.
And I just forgot, this isnt the Q and A.
Click to expand...
Click to collapse
Thanks for sharing usefull Information...........!!

Hey @BANNED i tried today and its working great. And nice updater-script troll.
Sent from my HTC Explorer A310e using xda app-developers app

thank you for your guide.

Related

[KERNEL]PowerSaving kernel with vocpcm support at github

As you may know farmatito's powersaving kernel is really saving power:
http://forum.xda-developers.com/showthread.php?t=1010932
However, his patches are hard to apply, so I setup a github repo with all patches applied:
github.com/bood/htc-magic-kernel
(not having enouth posts to post a outage url link yet...)
I also ported the vocpcm module so you can run rVoix on it
I only tested on my HTC TIM (32A) phone with old radios
Also, my original camera app does not work with this new kernel (I flashed the new kernel only, apps are untouched), appreciate that if anyone know how to flash it.
Instruction to flash the compiled kernel (32A only)
1. Do a backup
2. enter fastboot
3. unpack the attached 7z file
4. fastboot flash zimage bood-2.6.35.14-autogroup-vocpcm-kernel
5. reboot to recovery
6. adb shell mount -a
7. adb push wlan.ko-bood-2.6.35.14-autogroup-vocpcm /system/lib/modules
8. reboot normally
Update Logs:
2012/02/03
Updated a compiled kernel (autogroup version for 32A) with wlan.ko
2012/02/02
1. Applied all patches except BFS patches since I don't use it
2. Ported vocpcm module
Hello, thanks for that! Would gladly try the compiled version if possible, since I'm using Linux. Thanks in advance.
Actually it is compiled in Linux.
Anyway I've uploaded a compiled version, give it a try!
Sorry didn't made a flashable zip, since the ramdisk could be different.
saibot64 said:
Hello, thanks for that! Would gladly try the compiled version if possible, since I'm using Linux. Thanks in advance.
Click to expand...
Click to collapse
HEh, what I meant was 'I don't use Linux' Thanks for that, will try it !

Tiamat Kernel for ICS is out now

Cayniarb just updated his website, and he released AOSP ICS Kernels for a lot of devices, one of which is the HTC Desire S !!!!!
Announcement
Changelog
Downloads (The ICS kernel is the v022112. I guess since it's new, he's using dates instead of version nos.)
Do you have HTCDev.com unlock and want to flash this? Follow this (thanks, Tectas)
shrome99 said:
Cayniarb just updated his website, and he released AOSP ICS Kernels for a lot of devices, one of which is the HTC Desire S !!!!!
Announcement
Changelog
Downloads (The ICS kernel is the v022112. I guess since it's new, he's using dates instead of version nos.)
Click to expand...
Click to collapse
Nice, can't wait to test it
can i use it in miui v4?
Yes you can. Should work with any ICS ROM
What version of the Linux kernel is it?
Is it a 3.0.x kernel?
Ok guys, for every htcdev unlocked user, i attached the boot.img you can flash with fastboot.
Download the img and the ko file (delete the additional .zip extension after you downloaded it).
Copy the ko file to your adb folder.
Execute
Code:
adb push bcm4329.ko /system/lib/modules/
in recovery, but mount system before you do that.
Full walkthrough:
reboot to recovery
Backup current rom
wipe cache & dalvik cache
mount /system
execute the adb command
reboot to bootloader
flash boot.img with fastboot
reboot
shrome99 said:
Yes you can. Should work with any ICS ROM
Click to expand...
Click to collapse
@shrome99
hello, do you think it is fully functional (ment no bugs ) ?
______________________________________________________
@all ,anyone tested it ?
djsubtronic said:
What version of the Linux kernel is it?
Click to expand...
Click to collapse
It's version 2.6.35.14
simeonoff said:
Is it a 3.0.x kernel?
Click to expand...
Click to collapse
No, we will only get a 3.0 Kernel when HTC officially releases the ICS update (or if we are lucky enough to have it leaked)
Tectas said:
Ok guys, for every htcdev unlocked user, i attached the boot.img you can flash with fastboot.
There is also a lib included at the zip, you need to copy it to the same path as it is inside the zip file.
Extract the zip and copy the file inside the system/lib/modules folder to your adb folder.
Execute
Code:
adb push bcm4329.ko /system/lib/modules/
in recovery, but mount system before you do that.
Full walkthrough:
Backup current rom
reboot to recovery
follow the lib steps described above
reboot to bootloader
flash boot.img with fastboot
reboot
Click to expand...
Click to collapse
Thanks for that, i'll link this post to the OP
pdf5 said:
hello, do you think it is fully functional (ment no bugs ) ?
______________________________________________________
@all ,anyone tested it ?
Click to expand...
Click to collapse
Even though i've only used it for a short while, i'm pretty sure it's bug free. Cayniarb must have got this thoroughly tested before release
i can't push the bcm4329.ko because of read-only file system error, even with changing chmod no luck
nevermind: mounted data and system via 4ext
gambit1091 said:
i can't push the bcm4329.ko because of read-only file system error, even with changing chmod no luck
nevermind: mounted data and system via 4ext
Click to expand...
Click to collapse
If you're getting an permission error, mount /system with recovery not with shell or try this:
Code:
adb push bcm4329.ko /sdcard/
adb shell
su
mount /system
mount /system/lib
mv /sdcard/bcm4329.ko /system/lib/modules/
exit
Edit: Ok, glad it's working now
I can sense improvement in proformance instantly after flashing tiamat. So I guess it is great and amazing. Thanks all lot devs.
Sent from my Desire S using Tapatalk
thx for the kernel, i may use it for next miui4 version.
google had promised all android phones will updated very fast. and everytime we need wait 1 year for a update. google has learn something from apple ? s** of android policies..
im just sad because i need kernel 3.0 for more ports.
Flashed today and I'll test it. For now I can say that's a little slower in benchmark compared to the standard kernel in IceColdSandwitch 2.0 by Lord Clockan, was 2150 Quadrant points compared to 1700 with Tiamat kernel, but that was as far as I remember a normal thing. Tiamat was known for it's stability and features but was not as fast as other kernels. I remember comparisions like this on CM7.
Regardless of lower score though, "real life" performance does not seems affected. I am more interested in stability and to have better wifi or other features, than to have high scores in Quadrant. I am most interested in WiFi performance as I saw that Cayniarb mentioned "common: updated WiFi driver for ICS (toastcfh [8x60], drewis [8x50], CAF, Google)". Every ICS ROM till now had some smaller or bigger issues with WiFi for me in terms of stability, disconnects and so on. As I mainly stay with wifi on at home and at work, this is one important thing for me. Also I hope an increased stability in Mobile Data/Signal as with IceColdSandwitch 2.0 there are some small issues. So far, so good...I'll see what future reserves me
Considering that the new ICS tiamat can do monitor mode/injection with bt5. Does this mean that we can also do that in our mobiles ?
ics kernel
i had problems with power off. It will not shut down power off spin until you pull the battery that is how i work around this problem on Supersonic v022112 sbc. The kernel is pretty good little laggy but is my daily driver since it came out for me.

[CF-Root 3.7][Universal] CF-Root Adaption for Galaxy Fit {Working For All GB Roms}

Copied From ChainFire's Post
Click to expand...
Click to collapse
This rooted kernel is for the "rooting beginners" and those who want to keep as close to stock as possible. CF-Root takes the kernel from an original Samsung firmware, and just adds root, busybox, and ClockWorkMod (CWM4/5) recovery. For Galaxy Fit You Need To Flash Clockwork Mod Separately. The Kernel is Custom Supporting Ext4 FS, OC, UV and other Features
THIS IS NOT A ROM - it is only a modified kernel. You need to have the relevant firmware already on your device. You do NOT need to wipe anything for this patch. You DO need to read the instructions. PLEASE READ THIS ENTIRE POST!
Donate
Please Donate to Chainfire or Press Thanks button Here
Click to expand...
Click to collapse
There have now been nearly 1.000.000 downloads of CF-Root for various devices (see for example Galaxy S1, Galaxy Tab 7", and Galaxy S2), and many more if you include ROMs, kernels, etc that use it. Don't be a leech, buy me a beer (and use the "Thanks" button!). Imagine if every CF-Root user had donated me $1...
Features
- Root
- Busybox v1.16.2androidminimal (from CWM)
- Integrated CWM 4.0.0.2
- Integrated Tweaks Manager
- Running All Scripts in /system/etc/init.d
- Custom Bootanimation Workin on All Roms
CF-Root v4.1 and older
- Superuser 2.3.6.1
- In-Secure mode
Instructions - CWM
- Follow these instructions to the letter. Do not touch any buttons or checkboxes that are not listed below to touch!
- Flash CWM Recovery.
- Download the File To Your Sd-Card
- Flash via CWM Recovery
- No Need to Data Wipe
- Initial/First Boot May Take Long Time,Very Long Maybe .
Other kernels
Replacing CF-Root with other kernels and vice-versa sometimes works, sometimes it doesn't. I don't have a list.
When going from CF-Root to another kernel, root will usually stay, while CWM will be lost (unless the other kernel also includes it), but there should not be issues. The CWM Manager app may remain, but probably won't do anything useful. For Galaxy Fit CWM Recovery Wont Go Flashing Other Kernels
CF-Root/CWM4 is NOT compatible with ROM Manager! Manage/perform your backup/restores from CWM directly or using the CWM Manager application included with CF-Root
- ADB is functional in recovery, however it may take up to a minute for it to start up after booting into recovery.
- When connected to ADB in recovery, you need to use "rootsh" command to get root, instead of "su". This will not prompt you, it will just give you root. Obviously the "rootsh" command does not work when booted normally.
CWM Manager
Because of incompatibility with ROM Manager, I wrote and included "CWM Manager". This is a new app (as of March 30, 2011). You can find it under Applications -> CWM. It is much faster to use than manually booting into CWM and selecting these options.
Features:
- Boot to CWM
- Backup firmware
- Restore backups (CF-Root v5.0: including partition selection)
- Delete backups
- Install APKs
- Flash CWM3/4/5 update.zip's
- Flash kernels (zImage, zImage in TAR, zImage in ZIP, zImage in TAR in ZIP) - without changing warning triangle status or increasing flash counter
--- without changing warning triangle status or increasing flash counter
- CF-Root v5.0: Flash complete firmwares (seperate files as well as .tar and .tar.md5 archives, dump files in /sdcard/external_sd/firmware folder)
--- without changing warning triangle status or increasing flash counter
--- can pre-root new firmwares during flash
Note: If you flash a different kernel, CWM Manager may remain installed. However, functions may not work, because they need kernel compatibility !
Custom boot / init scripts
CF-Root will execute the following scripts if present, in the order listed:
- /system/etc/init.d/* (there can be many files here, no extensions! use #!)
- /system/bin/customboot.sh (busybox sh)
- /system/xbin/customboot.sh (busybox sh)
- /data/local/customboot.sh (busybox sh)
Please make sure you chown / chmod the scripts correctly so they can be executed. Pretty much root:root / 755.
Custom boot animations and binaries
CF-Root also supports custom boot animations:
- /system/media/bootanimation.zip
- /data/local/bootanimation.zip
And custom boot binaries:
- /data/local/bootanimation.bin
Installing busybox over the included version
It is possible to install a custom busybox over CF-Root v3.0 and newer. However, this is not without risk. CF-Root makes heavy use of scripting, and many CF-Root scripts rely on the internal busybox version. If you do install a seperate busybox version (always use "stericson" installer!), install it to /system/xbin. Installing it to /system/bin will mess things up for sure. Even if you do that part right, it may still break CF-Root, so make sure to make a backup before trying.
How ?
I wrote my own toolchain to ease patching of initramfs, and that is what all this is based on. Took me a few days to get it to this state. If this works right, however, next time it will probably take me a few hours tops
Downloads (Will Work On Every GB Rom Formatted to Ext4 Partition)
Initial Release-http://www.mediafire.com/?y8242yhozcgvok6 (Flash via CWM Recovery)
Credits
-Chainfire (Please Donate Him or Press Thanks)
-Special Thanks To Ketut.Kumajaya
-zcop
What is that supposed to mean?
Sent from my GT-S5670 using XDA
Great Job Mr. Creed
CF Root kernel is very popular, now come to FIT device ^^
Congratulatioonnn
Hehe im a noob and i dont get it ... This will work on custom and stock roms or only on custom with ext4 support?
Sent from my GT-S5670L using xda premium
Can't you guys read its all described in the op
Sent from my GT-S5670 using xda premium
Mr.Oug said:
Can't you guys read its all described in the op
Sent from my GT-S5670 using xda premium
Click to expand...
Click to collapse
I read it ... But creed put something that made me confuse ... He put will work on every gb ext4 partition ... And the original post says its for stock ... So u tell me works on both or just in ext4 partition gb?
Sent from my GT-S5670L using xda premium
Deshabilitado said:
I read it ... But creed put something that made me confuse ... He put will work on every gb ext4 partition ... And the original post says its for stock ... So u tell me works on both or just in ext4 partition gb?
Sent from my GT-S5670L using xda premium
Click to expand...
Click to collapse
nt stock for us , because our stock kernel dosnt support ext4 ,which is required by the CWM,CWM app and tweaks manager !!! i will soon add a way to make stock roms cf-root and cwm supported !!
I add this one nice job Thanks. it works nice
Sent from my GT-S5670 using xda premium
pratyush.creed said:
nt stock for us , because our stock kernel dosnt support ext4 ,which is required by the CWM,CWM app and tweaks manager !!! i will soon add a way to make stock roms cf-root and cwm supported !!
Click to expand...
Click to collapse
that would be nice, thanks Creed
Jus tell guys if the bootanim is working/
I hope u do something to make stock kernel ext4 support and that way use this
Sent from my GT-S5670L using xda premium
Deshabilitado said:
I hope u do something to make stock kernel ext4 support and that way use this
Sent from my GT-S5670L using xda premium
Click to expand...
Click to collapse
if i mod the stock kernel to add ext4 support it will be called custom kernel, kernels cant be modified they cn be built only !!
Thanks waiting for it...
pratyush.creed said:
if i mod the stock kernel to add ext4 support it will be called custom kernel, kernels cant be modified they cn be built only !!
Click to expand...
Click to collapse
What kernel base for is it?
for CM?
I think it works on Rom using ext4 fstype.
If there ppl.using stock.
Just format em to ext4, and flash a kernel.
Kernel base CM can be used on GB ROM (not CM), too.
I jst share my opinion n my experiences
Sent from my GT-S5660 using Tapatalk
Delanoister said:
What kernel base for is it?
for CM?
I think it works on Rom using ext4 fstype.
If there ppl.using stock.
Just format em to ext4, and flash a kernel.
Kernel base CM can be used on GB ROM (not CM), too.
I jst share my opinion n my experiences
Sent from my GT-S5660 using Tapatalk
Click to expand...
Click to collapse
not fr CM.
i usd chainfire's Ext4 convert app bt it didnt workd, i will try with cwm flashable scripts...do u have one ??
Just Refreshed this Cf-root ..
*Removed that Boot Splash of Creed(i forgot to remove it before )
*New Kernel
*OC upto 870Mhz
*New Shedulers
I havnt tested it, cuz my phone has gone for repairing ...
someone pls test if this is stable or not..so that i can add this to the main thread!!
Flash via CWM ...working on all roms
pratyush.creed said:
Just Refreshed this Cf-root ..
*Removed that Boot Splash of Creed(i forgot to remove it before )
*New Kernel
*OC upto 870Mhz
*New Shedulers
I havnt tested it, cuz my phone has gone for repairing ...
someone pls test if this is stable or not..so that i can add this to the main thread!!
Flash via CWM ...working on all roms
Click to expand...
Click to collapse
870 Is it a good idea.... o_0

[ROM]DoubleX-JRO03D ota stock/rooted/deodex/bettery%etc..

Base On stock otaJB4.1.1 JRO03D for Nexus7
Didnt sign this zip,before flash,check Ur reovery sign Verify switch off
Cause I'm chinese,sorry about my English
chinese user may go gfan,same post in chinese
=============Features/log=============
What's works:
Google Now (Seems offline voicedata not support nexus s now) only work in N7&GalaxyNexus
Every thing works.
=======================================
*1 deodex/zipalign
*2 busybox
*3 rooted by superSU(Chainfire)
*4 bettery% ,mostly like this
*5 Advanced Power Management (1reboot 2reboot to recovery ,long press recovery to BLmode)
*6 Camera join,works fine,(MODACO)
*7 Volume button wake up
*8 USBdebugging works fine
including full google services,but books/video/etc...not support my location,just download them from google play,that's easy
If anyone wanna disable the Nvbar,go check my app fullscreen toggle
This app madefor galaxy nexus,also support Nexus7
==========Download JB4.1.1 JRO03D =============
N7-Stock-OTA-rooted-deodex-zipaling-JRO03D.zip - 233.80 MB
Thanks for this. I'll give it a flash and let you know how it goes. Also, I think you're English is pretty good!:good:
Can I flash this ROM?
I unlock bootloader, flash clockworkmod and made root in my nexus 7, can I make OTA update to 4.1.1 or is better flash this rom in recovery clockworkmod?
What is the boot.img file?
My state is in the fallowing:
* BOOTLOADER *
FASTBOOT MODE
PRODUCT NAME - grouper
VARIANT - not defined yet
HW VERSION - ER3
BOOTLOADER VERSION - 3.34
BASEBAND VERSION - N/A
SERIAL NUMBER - 015d24a424042006
SIGNING - not defined yet
LOCK STATE - UNLOCKED
* SYSTEM *
Modelo: Nexus 7
Versão do Android: 4.1
Versão do Kernel: 3.1.10-g55edff4
Número da compilação: JRN84D
if. ota ,you need unroot first
Sent from my GT-P1000 using xda premium
What is the boot.img file?
What is the boot.img file?
kernel
Sent from my GT-P1000 using xda premium
Hold on here, PLEASE !!!
The boot.img is not the Kernel, they are very different and separate.
The boot.img contains the instruction set and fixed files the computers needs to start, bootup this then calls the kernel after it is done.
When you update a kernel you are NOT UPDATING THE boot.img unless the developer has included it in the package.
RED OR BLUE YOU CHOOSE !!!
Angst said:
Hold on here, PLEASE !!!
The boot.img is not the Kernel, they are very different and separate.
The boot.img contains the instruction set and fixed files the computers needs to start, bootup this then calls the kernel after it is done.
When you update a kernel you are NOT UPDATING THE boot.img unless the developer has included it in the package.
RED OR BLUE YOU CHOOSE !!!
Click to expand...
Click to collapse
I can't tell if you're trolling or don't know but the boot.img is the kernel. u wanna check? go look in the zip of the Trinity kernel b4 u flash.its boot.img..same with the Franco kernel or any other kernels.
examples of this can be seen with grub or lilo (linux bootloaders).
Hope this has cleared this up.
RED OR BLUE YOU CHOOSE !!!
Boot.img contains the kernel, believe the OP was just using that ad a shorthand explanation.
But the boot.img does indeed contain more than that. When unpacked it has all of the init.rc files and other essential system operations. If you build your own kernel, you can pack the boot.img and replace the kernel with your own newly made zimage.
<del>
Angst said:
Hold on here, PLEASE !!!
The boot.img is not the Kernel, they are very different and separate.
The boot.img contains the instruction set and fixed files the computers needs to start, bootup this then calls the kernel after it is done.
When you update a kernel you are NOT UPDATING THE boot.img unless the developer has included it in the package.
RED OR BLUE YOU CHOOSE !!!
Click to expand...
Click to collapse
Put the zImage from boot.img in your pipe.
This ROM won't even boot for me, which is really weird. Anybody else have that issue?
test on cwm6.1.0
Sent from my Galaxy Nexus using xda premium

[ROM}{ShoreDroid 4.4 based on CM11, AOSP and OmniROM}(Flashable and Installer Script)

So here is the deal folks,
**FOR SCREENSHOTS CLICK HERE!!**
I have updated my first supported ShoreDroid device using CM, AOSP and OmniROM to Android 4.4! This is a beta build and as such will come with a couple bugs - please report them here and not to CM, AOSP or OmniROM.
This build is the first and will not come with everything at once but right now it's a working build of KitKat. I have included the updated unofficial CWM Recovery you will need to flash this to your device. I have also included a flashable zip for those who just want to update recovery and flash with s-off and an installer script for those who have s-on using a windows machine.
Below are the instructions - please read them and understand I take no liability whatsoever with whatever may happen to your device. You take full responsibility from here.
Basics such as unlocking bootloader, rooting, fastboot and flashing should all be assets prior to beginning!
Flashable Steps
1. Download the current ROM and have it ready on your device -------->DOWNLOAD Updated!!!
2. Download my unofficial CWM Recovery and fastboot flash it to update your recovery ------->http://d-h.st/bSM
3. Boot into recovery and ensure you have a backup made
4. Factory Wipe, Wipe Cache, Wipe Dalvik and Format System prior to flashing or you'll end up unstable
5. Flash ROM
6. Flash Gapps found here ---------->http://forum.xda-developers.com/showthread.php?t=2397942
7. Reboot and voila!
*You can still do this method with s-on but you will have to first extract the boot.img for the zip and fastboot flash it right after updating your recovery and then flash the zip from step 4 down. Or you can use the installer script!
Update Script
1. Download the Installer Package here ---------> DOWNLOAD
2. Ensure the current ROM zip is on your phone as well!!!
3. Unzip the update script to your desktop
4. Reboot into recovery and flash ROM zip then go to advanced-reboot into bootloader
5. Run UPDATE.bat and follow instructions exactly or you will end up with boot loops!!!
6. Voila!
I would like to thank the following for their source code and amazing audio files:
CyanogenMod
OmniROM
AOSP Team
ViPER520
zhuhang
My device and kernels trees will be updated shortly!
ChangeLog:
11-20131215
-Merged ViPER Audio FX
-Removed Apollo and replaced with AOSP Music
-Updated to 4.4.2 and repo sync'd
-Changed default wallpaper
-Removed CM dependancies and media
-Started testing Active Display on test branch
-Lots of code cleanup and license change to Shore Holdings
11-20131210
-Removed CM Updater
-Added ShoreDroid changelog
-Removed Terminal app
-Added TWRP Support
-Tags complete for OTA and ROM Manager support
-Extensive kernel and device tree modification to stabilize ROM and improve WiFi - We will see what other bugs it squashes as well!
-Viper Audio Libraries added for future support in next nighly
-Repo Sync'd to the latest sources
11-20131204
-Initial Release
-New ShoreDroid boot animation
Past Releases
20131204 - http://goo.gl/X8ExpR
20131210 - http://goo.gl/h3V056
20131211 - http://goo.gl/CHo5Ma
Past Installer Scripts
20131204 - http://d-h.st/OVg
20131211 - ShoreUpdater.7z - 23.93 MB
XDA:DevDB Information
ShoreDroid 4.4 for Evita, a ROM for the AT&T HTC One X
Contributors
ShorelineDroid
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: New CWM Included
Based On: CM11, AOSP, OmniROM
Version Information
Status: Beta
Current Beta Version: 11-20131215
Beta Release Date: 2013-12-15
Created 2013-12-04
Last Updated 2014-02-14
ViPER4Android FX
Introduction
We have decided to leave BeatsAudio behind and start a new chapter of audio enhancement with KitKat. We are pleased to merge ViPER Audio into the ROM. You'll find the control panel is similar to DSP Manager and that all features are easy to use. I've personally tested the system out with urBeats headphones and it sounds great with the effects that you're able to manipulate. We will add continuously to this post as it will be our official ViPER support post so check back for more information later.
Click to expand...
Click to collapse
Official Website
The official website for the ViPER Audio project is ViPER FAQ here you can find a ton of information about the operation of ViPER and what's coming.
Click to expand...
Click to collapse
IRS Starter Pack
This is a collection of impulse response samples found on the Internet for users to begin with convolution feature. This pack does not include IRS by any individuals ---------> IRS Starter Pack
Click to expand...
Click to collapse
Hints and Tricks
* This absolutely has to be on compatibility mode with the other audio effect lib files included in this ROM
Click to expand...
Click to collapse
sd
I am loving the interest for this device. Proof that this device isn't dead
Sent from my HTC One XL using XDA Premium 4 mobile app
I did not find dbmenu at the top
haq.adnan said:
I did not find dbmenu at the top
Click to expand...
Click to collapse
Here.
haq.adnan said:
I did not find dbmenu at the top
Click to expand...
Click to collapse
You need to view it in a web browser.
Sent from my Evita
timmaaa said:
You need to view it in a web browser.
Sent from my Evita
Click to expand...
Click to collapse
5th! will use try rom
more and more 4.4 roms to choose from.
The ROM is running smooth. Flashed with torched kk 2.1.
Good job !!!
Hello,
I have twrp 2.6.0 and would that cwm recovery override it? thanks
Phoenixita's recovery should be fine, it is CWM after all. I agree about that Recovery Tools app too, it's a really valuable app if you want to switch recoveries easily.
Sent from my Evita
Scozzar said:
Yes it would. You can only have one recovery installed at a time. Lately, I've been using the Recovery Tools app on the Play Store. It allows you to flash recoveries without having to use your computer. It's nice if you're going between 4.3.1 and 4.4 ROMs because you can flash CWM and twrp.
EDIT: Also, can we use Phoenixita's recovery for this as well? I would prefer, just so I don't have 3 different recoveries all named "recovery.img". Can we rename the file, or would that screw things up?
Click to expand...
Click to collapse
which recovery tools are you referring to? Thanks
See link in my post above yours.
Sent from my Evita
timmaaa said:
See link in my post above yours.
Sent from my Evita
Click to expand...
Click to collapse
Thanks timmaaa you have been a BIG help on my journey of rooting, flashing etc...
Press the thanks button when someone helps you
Sent from my Evita
Scozzar said:
EDIT: Also, can we use Phoenixita's recovery for this as well? I would prefer, just so I don't have 3 different recoveries all named "recovery.img". Can we rename the file, or would that screw things up?
Click to expand...
Click to collapse
Yes. Its what i did
Scozzar said:
Yes to what? Renaming? Using Phoenxita's recovery? Both?
Click to expand...
Click to collapse
Lol. Recovery. My bad..
Scozzar said:
Yes to what? Renaming? Using Phoenxita's recovery? Both?
Click to expand...
Click to collapse
You can freely rename them. Not sure if recovery tools has anything in its scripting to load only recovery.IMG though. If you flash with fastboot, you will just have to alter your command to reflect the respective file name. i.e. fastboot flash recovery whateveryourenamedyourrecovery.img
Sent from my One X using XDA Premium 4 mobile app
installed the rom,and google apps..it works like a charm,thank you...but two issues:
1.the vibration is very much and there's no way to make it less
2.the wifi can not connect,i turn it on but it can't connect to my access point
Strong vibration is normal for aosp ROMs.
Sent from my Evita

Categories

Resources