I haven't yet tried a custom rom. Everything's been running nicely. S-Off, rooted, a few apps with su permissions installed, and some junk (facebook, kidmode, etc.) removed from the rom via Root Uninstaller...
I thought I might try LeeDroid's GB kernel. I was led to believe it could be flashed over stock HTC rom... Device is a BB Flyer (16 GB Wifi only)...
original hboot was 1.11.0003
original build was (android 2.3.3) BrightstarUS_WWE 1.36.1540.32
after one OTH upgrade to (android 2.3.4) current build is now 2.27.1540.31
S-Off via Revolutionary, and rooted with su-3.0-beta4-efgh-signed.zip
Everything runs with no issue, and I've made Nandroid backup(s).
Multiple attempts to upgrade to LeeDroid GB kernel only (not ROM) have failed with Status 7.
A few pics...
{
"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'm a little confused as to why this is and what to do about it. I've searched, but haven't found any answers specific to this device.
Zip was put on the root of the external SDHC... system (ES File Explorer) sees it as /sdcard/ext_sd and also as /sdcard2 - I don't know how cwm deals with it. Is my version of CWM the wrong one?
This flash disabled my ability to boot into hboot so I had to do this via adb and then run the cwm restore of boot and system... so everything is back and running nicely. No problems. Everything works well but I'm still confused about the state of what I have here...
It's S-Off. It's rooted. CWM works. Why can't I flash this?
Any help, advice, or explanations would be appreciated.
Thanks, -Rob
Have you tried a re download
Or
Fastboot flash the extracted boot.img
Sent from my HTC Flyer P510e using xda premium
mcord11758 said:
Have you tried a re download
Click to expand...
Click to collapse
No, but I did upgrade CWM Recovery from Revolutionary CWM4 to DooMLoRD's GB CWM5... tried again, and got the same results.
mcord11758 said:
Or... Fastboot flash the extracted boot.img? ...
Click to expand...
Click to collapse
I just did re-download the file and I've extracted the zip contents... but I don't know how to Fastboot flash the extracted boot.img... (I mean), I don't see a "boot.img" or any .img and I'm not sure what to do with the extracted files.
Any quick advice?
Forget the boot.img idea
ReDownload the kernel and try again
Sent from my HTC Flyer P510e using xda premium
mcord11758 said:
Forget the boot.img idea
ReDownload the kernel and try again ...
Click to expand...
Click to collapse
Yes, done, a few times... have all been the same - FAIL.
I've read that Status 7 errors have to do with the updater-script (in META-INF). I've opened the script in a Notepad and noticed a 'minor' difference in one of the assert statements relative to my build.prop...
Attempts to edit this and reflash have failed.
I had d/l'ed that Kernel file from the LeeDroid GB thread (here at XDA)... Now I've re-downloaded the Kernel file from LeeDroid's mini site...
Now something about ext4 & EMMC (system/script didn't recognize EMMC) whatever... this is all a bit over my head, but I'm still reading up on ways to accomplish - what should be a simple thing.
I've tried installing from the external SD... the internal SD... ??? and WTF is EMMC anyway??? Haha Lol,
I'll get it.
[edit] - speaking off the top of my (half-empty) head... I'm pretty certain that there is no ext4 partition on my Flyer, and if this has to do with the mount points (or changing them), I'm still clueless... Anyway this might work if I knew how to properly edit the updater-script... but I don't - and whatever else it is, I don't know.
(LeeDroid where are you???) - help me... please
This is the updater-script.
#Updater-script LeeDrOiD
#For the HTC Flyer
#Follow me on Twitter @LeeDrOiD
show_progress(0.500000, 0);
ui_print("-Checking Model ID");
assert(getprop("ro.product.device") == "flyer" || getprop("ro.build.product") == "flyer" || getprop("ro.product.board") == "flyer");
ui_print("-Success!");
ui_print("-Model ID - HTC Flyer");
ui_print("-Ok to proceed");
ui_print("-Now flashing LeeDrOiD Flyer V3.1.0-KERNEL");
show_progress(0.500000, 40);
ui_print("Extracting modules");
mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system");
package_extract_dir("system", "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
unmount("/system");
ui_print("Extracting zImage...");
package_extract_dir("kernel", "/tmp");
ui_print("Adding kernel boot.img...");
set_perm(0, 0, 0777, "/tmp/dd");
set_perm(0, 0, 0777, "/tmp/mkbootimg.sh");
set_perm(0, 0, 0777, "/tmp/mkbootimg");
set_perm(0, 0, 0777, "/tmp/unpackbootimg");
ui_print("Packaging boot.img...");
run_program("/tmp/dd", "if=/dev/block/mmcblk0p22", "of=/tmp/boot.img");;
run_program("/tmp/unpackbootimg", "/tmp/boot.img", "/tmp/");
run_program("/tmp/mkbootimg.sh");
ui_print("Flashing boot.img ...");
assert(write_raw_image("/tmp/newboot.img", "boot"),
delete("/tmp/boot.img"));
ui_print(" ");
ui_print("-Flashing Complete");
ui_print("Welcome to the world of");
ui_print(" ");
ui_print("L EEEE EEEE DDD RRR OO IIIII DDD ");
ui_print("L E E D D R R O O I D D ");
ui_print("L EEE EEE D D R R O O I D D ");
ui_print("L E E D D R R O O I D D ");
ui_print("LLLL EEEE EEEE DDD R R OO IIIII DDD ");
ui_print(" ");
show_progress(0.100000, 0);
-----------------------------------------------------------------------------
(I know) there is no "ro.build.product" statement in my build.prop... there is an "ro.product.model" ...and my editing to match did nothing.
Also, from what I see... the flash crashes here; "assert(write_raw_image("/tmp/newboot.img", "boot")" ...but I don't know how to fix.
Anyone?
Feel free to chime-in.
-Rob
Try run the Honeycomb RUU upgrade guide on XDA and then downgrade to GB again then try flash again. Takes some time but it should work then
zummer22 said:
Try run the Honeycomb RUU upgrade guide on XDA and then downgrade to GB again then try flash again. Takes some time but it should work then
Click to expand...
Click to collapse
Good advice. Thank you, it just might work. I've read though that entire thread (with the thought of an upgrade to HC), but considering, I have no use for the pen and don't own one... and everything as is works so well for me in GB... I think I'll just leave my Flyer as is. Good as Lee's Kernel may be, I'm not yet convinced that it's worth taking the time & jumping through all those hoops to get it. ---This should've been a quick clean painless install. If someone (here at XDA) could explain to me just why this isn't working the way it should, I might have the impetus to go the long way around... but for now, I'll just chill with what I have.
Thank you for the good suggestion.
mcord11758 said:
Forget the boot.img idea
ReDownload the kernel and try again
Sent from my HTC Flyer P510e using xda premium
Click to expand...
Click to collapse
Reloading the kernel (many times) didn't work, and had unpleasant repercussions. TG 4 cwm, so all's well...
but the boot.img wasn't really a bad idea. I couldn't do it with the kernel.zip (because there wasn't one to extract), but I did d/l Lee's Rom, extracted the boot.img and flashed it via fastboot. It worked! but it also broke my wifi...
TG 4 cwm. (Lol)
Thinking this might still be a good idea, I d/l'ed Nicki Berli's FlyHigh Rom, extracted the boot.img for his upgraded kernel, and tried again. Got similar results, (Lol), - I'm getting good practice here.
TG 4 cwm.
zummer22's idea to do a complete downgrade and try again (I think) might probably work... but, I'm still rooted, everything works as it should, GB's pretty snappy, I've jettisoned a lot of bloat with root uninstaller, still enjoying the stock Sense launcher and switching off to GoLauncherEX now & then (to keep it interesting)...read-up enough on HC to know that I don't want it ...and I'm not convinced that any of the custom GB roms are any more polished and less trouble-free than what I have now. But, but maybe for S & G's... I'll try something, again, another day.
Thanks for the help anyway.
Related
I have been going through many things ,
REQUIRES UNLOCKED BOOTLOADER
And finally made this ,
This is a flash able zip which requires cwm4 recovery and a rom which supports ext4 partition after that
Otherwise the partition gets removed
Since we don't have many roms with Ext4
I'll just include this zip
I just heard someone wanted a good dev who would make something good , other than barebones
http://www.mediafire.com/?5gotc36iav7hphy
This should be interesting . Apparently EXT4 provides a significant boost in speed right?
Quick question. With a rooted X10 I can format system/data/cache anytime I want to install a new ROM. So my question is....why cannot (with a locked bootloader) format it to ext4? Is there something stopping the filesystem from booting when formatted in ext4?
The reason I ask is other devices can do this with only a rooted device and no BL unlock.
EDIT: and yes it is supposed to provide a boost in OS speed. Mainly in multicore phones but should help with ours as well.
kantk20111 said:
This should be interesting . Apparently EXT4 provides a significant boost in speed right?
Click to expand...
Click to collapse
Yeaah it does It would be great if we could get this working on our phones...
EXT3 and EXT4 both are journaling FS. That's where the speed came in. It doesn't boost the OS but it made the storage performance better. Thus resulting in a faster system.
Sent from my SO-01C using XDA App
Good show! My current phone is ext4 now and it definitely does boost speed
Awesome work
Yes but whatever the reasons you have, never do this on your SD card as it will result in memory wear.
Anyways, nice job here spaarc.
Sent from my SO-01C using XDA App
This would never really work correctly right now
This needs to be included in the original updater-script as well
the sdcard needs to be of a higher class (class 6 and above) to actually gain some performance benefits.... else it will all lag..
btw we can get multiboot based on this...
EDIT:
based on the update.zip u posted...
Code:
ui_print("-Formatting Data");
format("ext4", "EMMC", "/dev/block/mmcblk0p26");
ui_print("-Formatting System");
format("ext4", "EMMC", "/dev/block/mmcblk0p25");
ui_print("-Writing System");
mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system");
package_extract_dir("system", "/system");
show_progress(0.400000, 0);
ui_print("-Formatting Cache");
assert(unmount("/cache"), ui_print("/cache unmounted"));
format("ext4", "EMMC", "/dev/block/mmcblk0p27");
u do realize that ppl dont have 25+ partitions on SDCARD right?
also the init.rc files will have to be changed... cause the init*.rc files mount the /system /data & /cache as MTD
DooMLoRD said:
the sdcard needs to be of a higher class (class 6 and above) to actually gain some performance benefits.... else it will all lag..
btw we can get multiboot based on this...
Click to expand...
Click to collapse
hmm i'm using a class 2 on my incredible s and definitely no lag at all...
What class does the stock 8gb have?
@doom so many winks in ur post?
Sent from my X10i using xda premium
spaarc said:
I have been going through many things ,
REQUIRES UNLOCKED BOOTLOADER
And finally made this ,
This is a flash able zip which requires cwm4 recovery and a rom which supports ext4 partition after that
Otherwise the partition gets removed
Since we don't have many roms with Ext4
I'll just include this zip
I just heard someone wanted a good dev who would make something good , other than barebones
http://www.mediafire.com/?5gotc36iav7hphy
Click to expand...
Click to collapse
wow
This project is very interesting for me.
If you have any orders, please tell me
DooMLoRD said:
the sdcard needs to be of a higher class (class 6 and above) to actually gain some performance benefits.... else it will all lag..
btw we can get multiboot based on this...
EDIT:
based on the update.zip u posted...
Code:
ui_print("-Formatting Data");
format("ext4", "EMMC", "/dev/block/mmcblk0p26");
ui_print("-Formatting System");
format("ext4", "EMMC", "/dev/block/mmcblk0p25");
ui_print("-Writing System");
mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system");
package_extract_dir("system", "/system");
show_progress(0.400000, 0);
ui_print("-Formatting Cache");
assert(unmount("/cache"), ui_print("/cache unmounted"));
format("ext4", "EMMC", "/dev/block/mmcblk0p27");
u do realize that ppl dont have 25+ partitions on SDCARD right?
also the init.rc files will have to be changed... cause the init*.rc files mount the /system /data & /cache as MTD
Click to expand...
Click to collapse
That's why I had to write "Devs only"
But every one comes in
This is still alpha and needs to be corrected
I don't know it that well , but It's a start ...
Can you briefen on the topic and any solutions etc .????
---------- Post added at 08:04 PM ---------- Previous post was at 08:02 PM ----------
ThJap said:
wow
This project is very interesting for me.
If you have any orders, please tell me
Click to expand...
Click to collapse
Can you start converting your ROM to updater-script and update-binary
Can u get CWM4 Recovery running ?
That would allow to run it right now
sahibunlimited said:
What class does the stock 8gb have?
@doom so many winks in ur post?
Sent from my X10i using xda premium
Click to expand...
Click to collapse
2, stay on topic - this sounds amazing guys - i have a 6 and a 10 so would be willing to test on my "spare" samsung c6 8gb.
best regards.
nice one my friend ,
cheers
Achotjan
Can some one help me improve this ?
sent from my lunched full_x10 eng.root using xda's git repo
spaarc said:
That's why I had to write "Devs only"
But every one comes in
This is still alpha and needs to be corrected
I don't know it that well , but It's a start ...
Can you briefen on the topic and any solutions etc .????
Click to expand...
Click to collapse
yes dont worry i can help u out with this...
i was actually working on a bootmenu:
{
"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"
}
we can add an option to it saying:
"boot into SDCARD OS"
spaarc said:
Can some one help me improve this ?
sent from my lunched full_x10 eng.root using xda's git repo
Click to expand...
Click to collapse
yes i can
wait we need to get a few things ready before...
here is wht we need:
1) willing testers, who are ready to repartition SDCARD (may render SDCARD unusable later on!!!!)
2) a CLEAN ROM (no tweaks/etc) [we can add them later]
3) ramdisk which we will use (i can help out with that)
4) bootmenu (i already have most of it ready)
DooMLoRD said:
yes dont worry i can help u out with this...
i was actually working on a bootmenu:
we can add an option to it saying:
"boot into SDCARD OS"
yes i can
wait we need to get a few things ready before...
here is wht we need:
1) willing testers, who are ready to repartition SDCARD (may render SDCARD unusable later on!!!!)
2) a CLEAN ROM (no tweaks/etc) [we can add them later]
3) ramdisk which we will use (i can help out with that)
4) bootmenu (i already have most of it ready)
Click to expand...
Click to collapse
Im in .
Willing to risk my sd card ( i have 2gb spare sd card , but if it won't suite for the job i have my daily 8gb one . )
And plz give detailed instructions cause im a noooob .
For a rom , I think z's freex10 suites for the job.
Oodie said:
Im in .
Willing to risk my sd card ( i have 2gb spare sd card , but if it won't suite for the job i have my daily 8gb one . )
And plz give detailed instructions cause im a noooob .
For a rom , I think z's freex10 suites for the job.
Click to expand...
Click to collapse
Same here
Sent from my X10_AOSP using xda premium
likewise - as said before i have a sacrificial card, but it's a good c6, so perhaps when you need a higher class card tested let me know!!
This tread is not monitored or updated any more use for reference only
{
"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"
}
Started this tutorial in the HTC HD2-Nand forum, I think maybe someone
can find it useful
Who is this tutorial for?
Absolute Beginners like me
People with little or no programming skills
This is a very basic tutorial!!
Click to expand...
Click to collapse
Step one: Setting up the Android kitchen
First you will need to set up dsixda's android kitchen
(All credit for the kitchen to dsixda's)
Go to dsixda's thread for a list of supported devices.
Here is a summary of the installation process( I recommend you read the tread first)
1. Before you do anything install the java jdk(find it in dsixda's thread)
2. Download and extract the cygwin_packages.zip provided by dsixda on third post
3. Run the set up(make sure there is no previous cygwin installation)
4. Follow the kitchen read me txt!!!
5) local package directory *must* be the path to the cygwin_packages folder that you just extracted
6) when it shows all the package names, go to the top and select "all <-> default" until it changes to "all <-> install" (you must click on the arrows)
7. Run the cygwin at least once and close, now you will see a folder inside the cygwin installation like this: Home\your user name\
8. Download the kitchen and extract to the home\your user name\
9. Rename the dsixda-android-kitchen-*** folder to just "kitchen"
10. Now your ready to run the kitchen type:
Code:
cd kitchen(enter)
./menu(enter)
11. If you did things right you should see this:
congratulations!!
Click to expand...
Click to collapse
Step Two: Setting up a working folder1. First our folder structure should look like this:
Code:
cygwin folder/home/your user name/kitchen
2. Inside the kitchen it should look like this:
3. Now we need a rom to work on, for this tutorial i will use my own rom but you can use any hd2 rom. Place the original rom zip in the original_update folder inside the kitchen.
4.run the cygwin.exe again type:
Code:
cd kitchen(enter)
./menu(enter)
5.now enter option 1, enter again. You should see your rom listed, choose and enter
6.you will be asked about changing the working folders name, at this point it makes no difference so just continue.
7.you will be asked to convert to update-scrip do it and continue
8. Now you can view the roms info
9. congratulations you have a working folder!!!
Click to expand...
Click to collapse
Step Three :change/modify/update!
First I will be covering basic changes you can make to your rom, later I will be adding more helpful hints.
Adding/removing applications
1. Go to the working folder where you extracted your rom, inside you will find:
or
2. Then go to "system/app" inside this folder you will find all the rom applications(apks) you may also find some in the data folder if your rom has this folder.
3. Copy, replace, and change any app(apk) be carefull if you dont know what the apk is do not delete!!
4. Congrats you have modified a rom, if your ready and want to see if it worked skip to step four to buil rom from working folder.
Click to expand...
Click to collapse
Adding new boot animation
1. Just replace the bootanimation.zip located in "workingfolder/system/media" with the boot animation of your choice.
here is a sample of my bootanimation to try.
Click to expand...
Click to collapse
Edit the gps script for your country/location
1. In the workingfolder/system/etc/ you will find a file named gps.conf, you can
edit this file with notepad++ or even word.
2. using the right gps script in this file can speed up gps lock, you can
find some from angeldeath, download extract and replace the gps.conf.
Click to expand...
Click to collapse
Changing the default wallpaper
1. Be very careful doing this, do not edit,delete or modify an apk without knowing what it is or does.not all things are as simple as copy and paste.
2. go to the workingfolder/system/framework/
3. Install 7zip and open the framework-res.apk
4. With in the framework-res.apk with 7zip go to "res/drawable-hdpi/" and look for the default_wallpaper.jpg. You can extract modify and replace with new one.
5. Make sure its the same file format and image dimensions.(in some roms you can also modify the default_lock_wallpaper.jpg)
Click to expand...
Click to collapse
MMS Fix for T-mobile
1. *I Have only tested this on MIUI Roms*
2. Go to "workingfolder/system/app"
3. Find MMS.apk
4. Right click and open with 7zip
5.Inside mms.apk go to "rex/xml/"
6.replace the "mms_config.xml" with this "mms_config.xml"
Click to expand...
Click to collapse
modifying build.prop
"build.prop" is a file that contains various system-vital "parameters"
Some can be modified with little risk, some can cause havoc. So Please do this Carefully!!!!!!
1. Locate the file "workingfolder/system/"
2. Open with notepad++
There is several simple changes that can be done, I will start with some and add more later.
LCD Density
1. If you dont know anything about this topic Here is some info to get started
2.Locate this line inside the build.prop "ro.sf.lcd_density=240"
3.The only value you will modify is the "240" to your preference.
Difference is simple and visible!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Update Kernel From update.zip
Note that it's not always as easy as copy and paste
1. Extract you kernel_update.zip
2. Copy and replace the extracted files to the corresponding folders inside your finished ROM
3.Start with the boot folder
3. Than the system folder (there might be some libs and modules associated with the rom)
4. Another helpful hint is to open the updater-script
to see if your kernel requires you to delete anything for the kernel to work correctly.
sample script:
Code:
delete("/system/ppp");
Click to expand...
Click to collapse
-there are several other options provided by dsixda's android kitchen for that I recomend you go to the tread and read.
Click to expand...
Click to collapse
Step Four: repackage the rom
Now that you have made some changes it's time to test!!
1. Run the kitchen and enter option 99 - "biuld rom from working folder"
2. Choose mgldr or clk
3. I recommend that you go with all default options until you get more experience with the kitchen.
4. When its all done you will find a folder inside "cygwin/home/yousername/kitchen" called output_zip
5. Inside the folder is your new rom ready to be flashed and tested!!!
Click to expand...
Click to collapse
UPDATER-SCRIPT
Thanks to user langthang for a great updater-script guide.
Download it HERE
Click to expand...
Click to collapse
I had a couple of request on how to get custom txt during the ROM installation in CWM,
the updater-script basically tells CWM what steps to take during the installation(flashing rom).
If you don't have any experience please don't edit anything other than what is in this simple tutorial.
1.First once you have your Rom ready in .zip format, Open with 7zip
2.Go to META-INF/com/google/android
3.Extract the updater-scrip file
4.Open with Notepad++
5.Any text that would appear during the CWM install should be in this format :
Code:
ui_print("Put your text in HERE");
Here is the requested 3d MIUI LOGO for example:
Code:
ui_print("");
ui_print("");
ui_print("");
ui_print("");
ui_print("");
ui_print(" ___ ___ ");
ui_print(" /__/\\ ___ /__/\\ ___ ");
ui_print(" | |::\\ / /\\ \\ \\:\\ / /\\ ");
ui_print(" | |:|:\\ / /:/ \\ \\:\\ / /:/ ");
ui_print(" __|__|:|\\:\\ /__/::\\ ___ \\ \\:\\ /__/::\\ ");
ui_print("/__/::::| \\:\\\\__\\/\\:\\__ /__/\\ \\__\\:\\\\__\\/\\:\\__ ");
ui_print("\\ \\:\\~~\\__\\/ \\ \\:\\/\\\\ \\:\\ / /:/ \\ \\:\\/\\");
ui_print(" \\ \\:\\ \\__\\::/ \\ \\:\\ /:/ \\__\\::/");
ui_print(" \\ \\:\\ /__/:/ \\ \\:\\/:/ /__/:/ ");
ui_print(" \\ \\:\\ \\__\\/ \\ \\::/ \\__\\/ ");
ui_print(" \\__\\/ \\__\\/ ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
6.Add your text start at top and save,
then replace with new updater-scrip
Click to expand...
Click to collapse
congratulations!!
Click to expand...
Click to collapse
There is allot more that I did not cover, didn't even scratch the surface.
This was not intended for porting roms or any mayor scripting, this wont help you
with writing drivers, kernels, libs etc. Just tried to make it as simple as possible for
beginners like me, so we can understand the amount of work devs go through.
Please! please! before you release any Rom, test and test again!!!!!!
Like I said this was Originally for the HD2 so use at your own discretion!!
(original thread)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Just want to thank XDA Forums for giving us this space to play learn and share.
Really nice, simple, step by step guide for beginners!
Also, thanks for the files, i guess ill try kitchen on w7.
I love seeing more rom cooking material. I wish some one would do an advanced one.
Sent from my Droid Incredible 3D using Tapatalk
Great thread and tut! couldn't be better timing since dsixda is taking a break. anyway im having a little trouble with something im working on. i can get past the boot animation to the lock screen, and i can see the data kicking in and then before anything really gets going, it reboots. thats as far as i have gotten. heres my recovery log.
http://pastebin.com/GeXmphrt
seems to me like its not mounting the system or something of that nature. And I'm pretty green to all this if you couldn't tell lol.
this is a port by the way. thanks again for this thread!
Nice work for rom making for beginners.
Sent from my HTC Vision using xda premium
Wow thanks for this was getting tired of just being told to use the kitchen. My fault for my own noobness but this is very helpful.
Sent from my Inspire 4G using xda premium
ive never had any luck with cygwin before, so what i'd like to know can this process be done in ubuntu?
dzee206 said:
ive never had any luck with cygwin before, so what i'd like to know can this process be done in ubuntu?
Click to expand...
Click to collapse
Yes it can all be done from within ubuntu, then you do not need Cywgin,
I find working in ubuntu a little easier. But cygwin works good aswel
Send from a lightning fast Htc Sensation
Awsome guide.
I hope someone would like to help me make the galaxy ace compatibe with the kitchen.
http://forum.xda-developers.com/showthread.php?t=1303345
BstabKillaR said:
Thanks! This was very helpful
Click to expand...
Click to collapse
thanks button?
hey guys any body can help me
i install cygwin_packages.zip with tutorial in page one but i get the problem in step 6, on the top root I see No Packages Found and I can't get directory user name in Home directory "home\your user name\".
and when I run cygwin the command prompt can't open and just show fleeting
so please.... help me
i tried everything
but whenever i try to update it through clockwork recovery it shows a error
Have you logged in???
Thanks button will appear as soon as you'll logon in xda.
Sent from my HTC Vision using Tapatalk
I tried the cygwin process first and had issues so I used the ubuntu installation and got it installed. But being such a beginner at it all its hard to find step by step instructions like this. I may try the cygwin set up again so I can follow this thread unoess someone knows of something similar to this but using ubuntu
I have a few queries
i)How do i add jkay support?Only copying the files from an extracted Jkay zip to relevant folders will do?
ii)How do i change Kernel.It was suggested to replace the kernel in the BASE(Does this refer to the zImage present inside the base folder).Didnt get it what is base?I have for the time being unpacked bootimage and put the zimage from siyahkernel inside it.
iii)How do i add multi csc.I downloaded a multi csc package from intratech's thread.Unzipped it ,but cant extract csc file from cache.img.Can i just copy a folder CSC(with multi csc) from another ROM and keep it in system folder?Will that help?
cygwin dont want to show up...everything is installed..and is not work...and where i have to put folder with name kithcen because in cygwin show my that is now find...please help me...
Stupid Question........
But can I use a Linux Distro like Ubuntu or Backtrack instead of Cygwin?
I'm guessing that you can, but I'm a newb so I don't know anything!
Great explanation except every time I make a rom I get error in CWM
Tip: it doesnt matter if I mod it or not as soon as it changes update-script it screws the rom up I think and I even converted it back to updater-script when I was done still nothing.
It was an ICS rom if that helps.
Thanks for tutorial. Im using the kitchen, its works great.
I build one rom from stock rom 2.1, and another from a custom rom i found on here.
But i have a problem after i flash the rom, it wont boot. Noone of the roms i cook will boot on my device. It just stops at SE logo.
I have the u20i, x10 mini pro.
Anyone know what im doing wrong? Thanks
Credits:
DooMLoRD - BootManager and recoveries, autorooting and his scripts
Jerpelea (FXP) - zImage (kernel), boot splash logo
z - busybox knowledge, and his loop mount script.
GSM Only atm, CDMA not done yet, WIP.
Download:
Dualboot Kernel GSM: http://icxperia.com/keiran/r800i/dualboot.img
Data EXT2 image (~250MB), http://icxperia.com/keiran/r800i/data.ext2
How to dualboot:
What you will need:
An SD Card
ADB
Fastboot
7zip or alternative(Archive manager on linux is good)
Notepad++(gedit is good)
First, flash the dualboot.img
Code:
fastboot flash boot dualboot.img
How to partition SD Card for dual boot:
Code:
adb shell
sdparted -es 1024M -ss 0
When prompted to accept, make sure you use a capital Y
This operation will wipe your sd card :O lol
when it is done, type:
Code:
exit
in the command prompt/terminal
Now, put the data.ext2 image in the same folder as adb is
Second of all, you want to mount your second SD Card partition, using your computer with USB debugging enabled do this:
Code:
adb shell
busybox mount /dev/block/mmcblk0p2 /sd-ext
exit
then push the data partition image:
Code:
adb push data.ext2 /sd-ext/data.ext2
Now you have your system partition and data image set up for dualboot, you are also running a dualboot kernel
next thing to do is modify a ROM for boot from SD
We shall use CM7 in this example
Unzip the ROM, and go to /META-INF/com/google/android/ then open updater-script in notepad++, it will not work otherwise
Look for the lines:
Remove these lines:
Code:
assert(getprop("ro.product.device") == "R800i" || getprop("ro.build.product") == "R800i" || getprop("ro.product.board") == "R800i" ||
getprop("ro.product.device") == "R800a" || getprop("ro.build.product") == "R800a" || getprop("ro.product.board") == "R800a" ||
getprop("ro.product.device") == "R800at" || getprop("ro.build.product") == "R800at" || getprop("ro.product.board") == "R800at" ||
getprop("ro.product.device") == "zeus" || getprop("ro.build.product") == "zeus" || getprop("ro.product.board") == "zeus");
also, remove:
Code:
format("yaffs2", "MTD", "system");
also, replace:
Code:
mount("yaffs2", "MTD", "system", "/system");
with
Code:
set_perm(0, 0, 0777, "/sbin/systemsd.sh");
run_program("/sbin/systemsd.sh");
then save, then zip, then push to phone
Then, flash the update.zip (after doing a NANDROID) then boot phone into NAND.
To boot into SD ROM, do this:
Open terminal emulator and do the commands:
Code:
su
cd cache
cd recovery
touch dualboot
reboot
And you will reboot into SD ROM
You will not be able to use darktremor a2sd or any other a2sd script with any of the ROM's, but, you will be able to use standard stock rom app2sd, in CyanogenMod go into CM settings, then application then set install location to internal to avoid conflicts with .android_secure on both ROM's
Kernel source:
https://github.com/freexperia/semc-kernel-msm7x30
Keiran
Whoa....
Just done a quadrant from the rom of the SD - CM7, I got amazing IO speeds, probably because my SD card reads faster than NAND....
But, no overclock, Max,1GHz, min 144MHz, interactive:
{
"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"
}
Look at the green IO bit... lol looks like SD can boost performance
Sent from my R800i
can't wait to test it.
Wouldn't it be better to use a ICS ramdisk (or make serval kernels) so you can flash ICS and GB??
GB works also with ics ramdisk (i guess)
No, ICS requires a different ramdisk, so you would only be able to boot two of the sameish android versions, although doomlord said somethin about chrooting...
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
I want some cm fun nice work
Sent from my R800i using xda premium
Next on my list of development is a linux tool, ftf2rom, what it will so is unpack an ftf and convert it into a flashable zip with the kernel there also, and then there will be ramdisk editor and such...
Keiran
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
So us normal being's have a long wait lol
Sent from my R800i using xda premium
hitman980206 said:
So us normal being's have a long wait lol
Sent from my R800i using xda premium
Click to expand...
Click to collapse
Not really, just DFMiX might not see many new releases for a while. DFR will, and so will this kernel
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
KeiranFTW said:
Not really, just DFMiX might not see many new releases for a while. DFR will, and so will this kernel
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
Click to expand...
Click to collapse
Well I'm using dfr3 and its been great if I could have some cm7 fun when not needing touchpads would extra bonus
Sent from my R800i using xda premium
KeiranFTW said:
With the Xperia Play, comes an awesome gamepad, and it works as it should... on the stock rom.
So, people wanted to use CM, but they wanted touchpads, so they just kept stock. Not any more
What I have basically done (basic is not the word to use):
Made a script that is executed on boot that does the following if a certain file is present:
Unmounts NAND system and data partitions.
Mounts NAND partitions to /mnt/system and /mnt/data
Mounts sd-ext mmcblk0p2 to /system
Loops the /system/data.ext2 to loop3 - remember system is now mmcblk0p2
Mounts loop3 as /data
Then removes the temp file used for telling the phone to boot into recovery
So, you need an ext partition on sd that will hold /system files and /data IMG containing files.
I will show you how to adapt a Rom to dualboot when I upload the kernel.
Credits go to Jerpelea for zImage and DooMLoRD for base ramdisk.
Will upload 21st, Tuesday, currently polishing and studying lol.
CDMA to follow tomorrow too
Oh, it works
Keiran
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
Click to expand...
Click to collapse
Alright, I got to give it up to you on this one. This was a crazy idea and you pulled it off. Much respect for this Kerian.
KeiranFTW said:
Not really, just DFMiX might not see many new releases for a while. DFR will, and so will this kernel
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
Click to expand...
Click to collapse
so can I dual boot stock and MIUI with this kernel ? or only CM7 at this moment ?
You couldn't boot stock and MIUI as they require a diffrent kernel.
Sent from my R800i
is it possible to instead booting into cm to boot into debian or something like that?
So, if i would want to use this dual booting, i wouldn't be able to use a2sd?
KeiranFTW said:
Not really, just DFMiX might not see many new releases for a while. DFR will, and so will this kernel
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
Click to expand...
Click to collapse
Yes! More DFR (and hopefully more frequent DFMix updates as well... ehehe..) updates! Thanks a lot man. With the touchpads working the same as the stock firmware it'll be a perfect rom. Well, almost since everything can't be perfect
Need little bit help for understanding...
With this kernel it is possiblem to boot for example the STOCK .42 Firmware from NAND and CM7 or any other rom from the SD Card?
If so it is perfect, because i love stock but i like cm7 so i can switch between the two roms without wipes and kernel flashing?
evo_racer said:
Need little bit help for understanding...
With this kernel it is possiblem to boot for example the STOCK .42 Firmware from NAND and CM7 or any other rom from the SD Card?
If so it is perfect, because i love stock but i like cm7 so i can switch between the two roms without wipes and kernel flashing?
Click to expand...
Click to collapse
The way i understand it is as long as it uses the same kernel/ramdisk it will work so stock .42 and CM7 should be fine but ICS wouldnt work
Sent from my R800i using xda premium
thereverend86 said:
The way i understand it is as long as it uses the same kernel/ramdisk it will work so stock .42 and CM7 should be fine but ICS wouldnt work
Sent from my R800i using xda premium
Click to expand...
Click to collapse
Correct,
You could get A2SD to work with third ext partition, mmcblk0p3, but it would be pointless unless for stock ROM...
Releasing kernel and dualboot compatible CM in about 2+ hours need to work on it, found a problem with it
Sent from my R800i using DFR3.0.5 NAND + CM7 SELFKANG SD
Nice work.. can you write a how to for me? Im happy with my play at the moment.. stock with many many games on it so i will not wipe my data
Excellent news
You could get MIUI to work with dual booting CM7 + MIUI. Basically, 3G PreLinked CM7 dual booted with MIUI and a 3G PReLinked Kernel
@everyone Let him at least finish it, then once it is uploaded begin to ask questions. Remember this is a development section!
Many of us read about the great BootMenu Manager created by Whirleyes.
And as you know, we can run an second System on our RazR with it. But not everybody knows how to get the free Space on the Webtop partition or edit the Updater-Script of an Custom Rom. So let me try to tell you how you get this stuff working.
Of course you have to Download BootMenu Manager out of Play Store first! Make the Setup in the App and get started.
The Webtop Partition
Backup
Boot in Custom Recovery
select Backup & restore
Change Backup location > Micro SD
Full Backup (Fullbackup included the Webtop Partition and will take an while!)
Power options > Reboot
Get Space
This step you only have to do once!
You can do this with ADB on your PC or directly on your Phone with an Terminal Emulator.
If you use an Emulator, you don't have to write the line adb shell! I did it with adb, so my Screenshot based on it. Follow exactly the commands and don't forget the space between the letters!
What to write?
adb shell [only on PC]
su
mkdir /tmp/webtop
mount -t ext3 /dev/block/webtop /tmp/webtop
rm -r /tmp/webtop/*
Now you have enough Space on your Webtop Partition to setup an Rom.
The Updater-Script
!!!! You can ignore these Steps to edit the Updater-Script manually. Just download the ROM Converter by Whirleyes and let it do the Job for You !!!!
If you wish to do it by yourself, then here you go >
Recommend Software
You have to install WinRar and Notepad++ on your PC
What do i have to change?
In the Updater-Script you will find some lines, that started with 'mount'. Not every Rom got all of them. You have to search the script for it!
mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/system");
mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/data");
mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/cache");
these lines you have to change to
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "/cache");
How to change?
First open the Rom.zip with WinRar. Just double-click on the ZIP, but DON't unpack it!
Navigate to the Updater-Script. You will find it under following path:
ROM.zip\META-INF\com\google\android
This Screenshot is just an Example. The path is the same on every Rom!
Now Drag & Drop the Updater Script on your Desktop and open it with Notepad++
Edit the lines and save the Script in 'All types (*.*)' - Format!
Before
After
After you have done this, Drag & Drop the Updater Script back into the ZIP and hit OK.
Now you're ready to use the ROM as Second System. Just boot into Custom Recovery and toggle Second System Recovery.
Don't forget to read the Instructions to install your ROM and get the Rom Mounted
Fastboot for the webtop_signed
Here's an way to get the second System running on an RazR that you purchased with ICS preinstalled. It seems, that you can't mount the Partition with it.
You will get an failure called >invalid argument< when you enter the line mount -t ext3 /dev/block/webtop /tmp/webtop
To get it working, we tried to fastboot an GB webtop_signed on an ICS Maxx and after that it works flawless for the Guy.
You also can use this to get your Files back which where deleted to get the second system running!
DOWNLOAD
PART1 + PART2
This is the Webtop_signed of the 651.167.26.XT910.Retail.en.EU that was used to get on the 672.180.33.XT910.Retail.en.EU some times ago.
If you have an GB 2.3.6 Fastboot File of your Region and wanna use this webtop_signed, you can only download the FlashME.bat and add your File into the Folder!
http://www.mediafire.com/download.php?qibcf1inyb7ao8y
INSTALLATION
After you downloaded an extracted the 2 Parts you'll get an Folder called Webtop 2.3.6.en.EU.
In this you'll find the FlashMe.bat and the Webtop_signed.
Connect your RazR in AP Fastboot Modus with your PC and doubleclick the FlashMe.bat.
{
"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"
}
Your RazR will reboot after the flash was sucessfull
Now you can follow the steps to get your second system on your preinstalled ICS.
If my English isn't perfect enough, than don't use this Guide
No images are showing
Sent from my Nexus S 4G using Tapatalk 2
I use Chrome and i can see them all???
Also on FireFox & Iexplorer
What images ?
Now? I see them. Should i do an Photo
Nice job with the guide But shoulnd't be in the dev subforum? I mean, all the rom are there, a guide to install them on the 2 system should be there too
P.s. I'm seeing correclty all the img, i'm using firefox on a mac
I just follow the rules, there's no Development in this Guide
Gesendet von meinem XT910 mit Tapatalk 2
Thanks a lot mate...i was planning to post a request about this...
i would also add a point that these changes in updater-script will allow us to install the ROM on primary system as well, not only the second system.
so i think every ROM devs should use this script.
I've not tested the edited Update Script with Bootstrap and not everybody uses BootMenu to install Roms.
Gesendet von meinem XT910 mit Tapatalk 2
HSD-Pilot said:
I've not tested the edited Update Script with Bootstrap and not everybody uses BootMenu to install Roms.
Gesendet von meinem XT910 mit Tapatalk 2
Click to expand...
Click to collapse
I dont have Notepad++ can I use Wordpad?
I believe that "before" and "after" screenshots are swapped!
Sent from my XT910
About the script-updater, you said to change:
mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/system");
to
run_program("/sbin/busybox", "mount", "/system");
but the screen shot it show oposite:
Before: run_program("/sbin/busybox", "mount", "/system");
After: mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/system");
Which one should I do?
I see my updater-script (MIUI) there are only two line of "mount", and both of them ended with "system". There's no "data" and "cache". Is it normal? Then what should I do?
Sorry for these stupid question, it is first time for me to play with the script
Just do as the text stated.
And yes, there are only 2 lines for MIUI.
Here are mine
http://db.tt/ZQ0W6ZTs
farhanito said:
Just do as the text stated.
And yes, there are only 2 lines for MIUI.
Click to expand...
Click to collapse
Thanks bro, I try to flash MIUI via BootMenu, if it fail, doom for me, coz there's no fastboot file for my asiaretail. The last thing to do is flash my razr with EU.
---------- Post added at 01:37 PM ---------- Previous post was at 01:32 PM ----------
farhanito said:
Just do as the text stated.
And yes, there are only 2 lines for MIUI.
Here are mine
http://db.tt/ZQ0W6ZTs
Click to expand...
Click to collapse
Yes, your script same like mine. Have you try it? It is work?
I edit my script with wordpad, dont know if it works..
I've tried what OP says and it works. Currently I'm using MIUI instead of original Moto ICS.
How to get back my webtop partition? Just in case if I want to use webtop..
On ICS, the webtop partition is not used
farhanito said:
On ICS, the webtop partition is not used
Click to expand...
Click to collapse
I see, but I still have to do the step in first post, right? First post about webtop partition..
CLOSED
reserved
reversed
xD
moonbutt74 said:
reversed
xD
Click to expand...
Click to collapse
Thanks
CM12
Thought you said you was not going to do anything to do with cm12 xD
denniso08 said:
Thought you said you was not going to do anything to do with cm12 xD
Click to expand...
Click to collapse
I umm....RUN AWAY !!!
okay, okay i fibbed a little, you got me... :laugh:
@sub77 's build is running quite nicely !
We need a theme package, seperate from having to goto google play.
At least for the browser, it's so [BLEEPING] ugly.
m
device ue?
It wont let me flash his rom due to it being a ue device, why is that?
Please help me, i want to Lollipop :3
denniso08 said:
It wont let me flash his rom due to it being a ue device, why is that?
Click to expand...
Click to collapse
D,
hi,
because this kernel package is for the milletwifiue sm-t330nu
to address the shortcomings of the kerne in sub77's cm12 rom build for
the sm-t330nu,
Additionally, i make no adjustments for twrp, i use my own recovery build [Philz]
also, i will not remove the updater-script device assert. That is for the individual user to do.
Now that being said, remove the assert from the updater script and give it a try, just , as always, make
a backup first.
This is not, as per OP, not for the sm-t530/nu/31 etc.
m
Notacoder.com
I have no clue how I would do that xD
neitheramibutitsnothathard.gov/NSA/nicepr0nfolderyagotthereson
denniso08 said:
I have no clue how I would do that xD
Click to expand...
Click to collapse
It's a zip file. Open it on your PC with winrar or 7zip, go to META-INF/com/google/android/ and extract updater-script. Open it with notepad++ and edit out the first few lines, it should be pretty self-evident which lines comprise the assert. Delete those. Put the edited updater-script right back in the same folder in that zip and flash it. Also doable on your tablet, but it's a tad more cumbersome doing it that way, always easier to do on a PC.
moonbutt74 said:
D,
hi,
because this kernel package is for the milletwifiue sm-t330nu
to address the shortcomings of the kerne in sub77's cm12 rom build for
the sm-t330nu,
Additionally, i make no adjustments for twrp, i use my own recovery build [Philz]
also, i will not remove the updater-script device assert. That is for the individual user to do.
Now that being said, remove the assert from the updater script and give it a try, just , as always, make
a backup first.
This is not, as per OP, not for the sm-t530/nu/31 etc.
m
Click to expand...
Click to collapse
Ummm, but.... The galaxy tab 4 sm-t330nu Is the milletwifiue..... If it's the same as the cm 12.1 ROM it won't flash because the milletwifi and the milletwifixx are the only two models included in the asserts, which is totally backwards since it explicitly states it's for the milletwifiue. IMO
Edit:
Nope it should flash on his device, the kernel package does include the milletwifiue in its assert
Edit 2:
Totally missed that the original question was about the ROM, not the kernel. If you look in the ROM thread this was covered yesterday
Exile1975 said:
Ummm, but.... The galaxy tab 4 sm-t330nu Is the milletwifiue..... If it's the same as the cm 12.1 ROM it won't flash because the milletwifi and the milletwifixx are the only two models included in the asserts, which is totally backwards since it explicitly states it's for the milletwifiue. IMO
Click to expand...
Click to collapse
Yes, however, I am only answering questions about this kernel package. Questions about the rom should be asked on sub77 's thread.
This is the assert for MY updater script
Code:
assert(getprop("ro.product.device") == "milletwifi" ||
getprop("ro.build.product") == "milletwifi" ||
getprop("ro.product.device") == "milletwifiue" ||
getprop("ro.build.product") == "milletwifiue" ||
getprop("ro.product.device") == "milletwifixx" ||
getprop("ro.build.product") == "milletwifixx" ||
abort("This package is for device: milletwifi,milletwifiue,milletwifixx; this device is " + getprop("ro.product.device") + "."););
This is the assert for sub77's updater script
Code:
assert(getthread("ro.sub77's-rom.thread") == " http://forum.xda-developers.com/tab-4/development/rom-cyanogenmod-12-1-t3097152 " ||
abort("This is the wrong thread for your question: http://forum.xda-developers.com/tab-4/development/rom-cyanogenmod-12-1-t3097152; this thread is " + getprop("ro.moonbutt74's-kernel.thread") + "."););
xD
okay seriously though change or update your recovery, there's nothing backwards or conspiratorial about screwy device asserts, it happens.
or remove the assert.
And when all else fails see this video before proceeding https://www.youtube.com/watch?v=JmvCpR45LKA
{
"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"
}
m
moonbutt74 said:
Yes, however, I am only answering questions about this kernel package. Questions about the rom should be asked on sub77 's thread.
m
Click to expand...
Click to collapse
Guess we both misread the original question then since it was about the ROM.
But hey, wanted to say thanks for the kernel. Working beautifully.
Exile1975 said:
Guess we both misread the original question then since it was about the ROM.
But hey, wanted to say thanks for the kernel. Working beautifully.
Click to expand...
Click to collapse
E,
hi, are you experiencing the issue with power off charging ?
I think i have it pegged to lpm
after looking through the stock boot.img the lpm service is there
calling to /system/bin/lpm
which relies on [proprietary]
libmaet.so
libsxqk_skia.so
if you would, make a backup of your current rom and reflash sub77's release without flashing my kernel.
after you done getting through setup, make sure the tab is not connected to usb or power,
then shut off your device and plug it in. i am trying to determine if it's in the kernel or ramdisk config/setting is missing.
thanks.
m
to users of my cm11 build, also please let me know if this issue is occuring since it is the same kernel.
moonbutt74 said:
E,
hi, are you experiencing the issue with power off charging ?
I think i have it pegged to lpm
after looking through the stock boot.img the lpm service is there
calling to /system/bin/lpm
which relies on [proprietary]
libmaet.so
libsxqk_skia.so
if you would, make a backup of your current rom and reflash sub77's release without flashing my kernel.
after you done getting through setup, make sure the tab is not connected to usb or power,
then shut off your device and plug it in. i am trying to determine if it's in the kernel or ramdisk config/setting is missing.
thanks.
m
to users of my cm11 build, also please let me know if this issue is occuring since it is the same kernel.
Click to expand...
Click to collapse
M,
I did a factory reset and restored a backup from stock. Did anther factory reset and installed the CM package. First boot was fine, restarted, shut down, plugged in, and it charges while remaining shut off. With your kernel I have what is described elsewhere. When the tablet is turned off and I plug in, the charging icon shows briefly, then the tablet boots. Hope this helps.
E,
hi, thanks, i am reworking my source.
m
[kernel] cm12 sm-t330nu - UPDATED
okay,
after a couple of tests the issue seemed to be with the ramdisk sepolicy/init.
Power off charging issue should be resolved as per my testing
cm12-kernel-carmilla-linaro-milletwifiue-V2.zip
https://www.androidfilehost.com/?fid=23991606952596384
m
moonbutt74 said:
okay,
after a couple of tests the issue seemed to be with the ramdisk sepolicy/init.
Power off charging issue should be resolved as per my testing
cm12-kernel-carmilla-linaro-milletwifiue-V2.zip
https://www.androidfilehost.com/?fid=23991606952596384
m
Click to expand...
Click to collapse
M,
I can confirm it charges while off now. As far as stability it seems rock solid, but I'll let you know if I notice anything. Thanks again for all your hard work and super fast response to solve this. If there's ever anything I can do for you just let me know.
Exile1975 said:
M,
I can confirm it charges while off now. As far as stability it seems rock solid, but I'll let you know if I notice anything. Thanks again for all your hard work and super fast response to solve this. If there's ever anything I can do for you just let me know.
Click to expand...
Click to collapse
E,
hi, thank you for your reply, by all means update me, it's how i learn.
Keep your posts in the right threads and we're good, no worries. :good:
m
moonbutt74 said:
E,
hi, thank you for your reply, by all means update me, it's how i learn.
Keep your posts in the right threads and we're good, no worries. :good:
m
Click to expand...
Click to collapse
Mine charges now to while its turned off. Thanks