Related
Hello,
I search how find a kernel for my device : the motorola defy.
How find kernel please ?
Thanks
Just use one of these apps: https://market.android.com/details?id=com.jiaofamily.android.km&feature=search_result or https://market.android.com/details?id=com.teamwin.kernelmanager.free&feature=search_result .
thanks you very much but I would like kernel to port a ROM. It's the same ?
kyle77680 said:
thanks you very much but I would like kernel to port a ROM. It's the same ?
Click to expand...
Click to collapse
What do you mean? Do you mean you want a kernel to base a rom on? If so, then yes you can use those kernels, but just make sure the kernel is for a rom specifically for the device the kernel is for.
thanks
I search a kernel for my defy but the bootloader is not deblocked. So I can't find a kernel, can I ?
I would like port for example a rom from an LG for my defy ?
Thanks in advance
kyle77680 said:
thanks
I search a kernel for my defy but the bootloader is not deblocked. So I can't find a kernel, can I ?
I would like port for example a rom from an LG for my defy ?
Thanks in advance
Click to expand...
Click to collapse
Your device needs to be rooted to flash a new kernel/rom. Is your device rooted?
yes it is rooted
according to this post,
"Porting an other device's rom
Well, that part is easy
- extract the system.img
- extract boot.img
- replace boot.img-kernel with the one from your stock Hero rom one.
- rebuild boot.img
- build update.zip package (look someone's hero custom rom to see how to do it)
- sign and flash
It should run place and make calls but probably won't have Wifi, BT, trackball support."
It is reallly easy ?
Thanks
For Kernel Manager (the first link in post #2), you also need to have busybox installed.
kyle77680 said:
yes it is rooted
according to this post,
"Porting an other device's rom
Well, that part is easy
- extract the system.img
- extract boot.img
- replace boot.img-kernel with the one from your stock Hero rom one.
- rebuild boot.img
- build update.zip package (look someone's hero custom rom to see how to do it)
- sign and flash
It should run place and make calls but probably won't have Wifi, BT, trackball support."
It is reallly easy ?
Thanks
Click to expand...
Click to collapse
It depends on how much experience you have in these things. To me it looks pretty easy but you may find it more difficult. I don't know if you have experience in this so I cannot say if it is really that easy for you.
(Yay! My 500th post)
last question:
How know if the kernel is good? because there are many kernel !
Or Can I extract from my phone ?
kyle77680 said:
last question:
How know if the kernel is good? because there are many kernel !
Click to expand...
Click to collapse
Read what they say. Like if you want to make your device faster, then get an overclockable kernel. If you want to conserve battery life, then get one that says undervolt. If you want more freedom, then get on with many options. (It's all based on your preference). Me, I would choose one with the most freedom so that I can change setting (cpu speed, etc.) whenever I want. Also look for the latest version (if you want to have the most recently updated one). If you still can't make up your mind, then choose based on user reviews.
thanks
so all are compatibles ok ?
and how extract the kernel ?
promised after I stop
you can just flash them using an recovery menu, or use an app for this.
I dont know if rom manager could do the job, try it
thanks for all your answers
kyle77680 said:
thanks
so all are compatibles ok ?
promised after I stop
Click to expand...
Click to collapse
All kernels you see in the app should be compatible since they are supposed to be device specific but still check to see if it says the name of your device beside the kernel.
after have ported my rom on the defy, it reboot on bootloader with errors
what may be the problem ?
thanks
kyle77680 said:
after have ported my rom on the defy, it reboot on bootloader with errors
what may be the problem ?
thanks
Click to expand...
Click to collapse
Can you post some screenshots? Also, it may have been caused by the rom not being full compatible. It may have too many bugs to operate.
over time, I advanced but now my phone bootloop
bad flash or problems with lib/ bin / etc ?
thanks
kyle77680 said:
over time, I advanced but now my phone bootloop
bad flash or problems with lib/ bin / etc ?
thanks
Click to expand...
Click to collapse
Likely to be a bad flash. Just reflash the kernel. If this doesn't fix your problem, then reflash your rom.
[ info ]
so guys here is a small update.zip to flash on ur CM or MIUI ROM to enable bootsounds!
the sounds will be played during bootanimation!
i have tested this to work on latest CM7 [ARC] and it should work on other devices as well...
Users of my kernel (DooMKernel for CM7/MIUI [ARC/PLAY]) need not bother with this as my kernel already has this inbuilt
[ how to install bootsounds ]
just flash the provided update.zip via CWM5 recovery and reboot device to hear "DROIDDD"!!!
[ how to change bootsounds ]
u can surely have ur own music/file played during boot
for this just replace the file /data/local/android_audio.mp3 with ur own file
[ how to disable bootsounds ]
remount /system as RW
open RootExplorer and modify /system/build.prop
at the end of the file will be
Code:
ro.config.play.bootsound=1
just replace the 1 with 0 to disable the bootsounds!
save file and reboot
[ download link ]
DooMLoRD-BootSounds-CM7-v01-ENABLER.zip
[ additional info ]
this should work on any Andorid device which has CM/MIUI
just replace the update-binary and correct the updater-script syntax for ur device
[ references/sources ]
This is based on the files/info posted at:
How to add a bootsound to CyanogenMod
I have a question
Will this work on stock roms?
Works on fxp047
Hi Bro,
Just flashed on fxp047 and phone got stuck on boot logo, had to take battery out to get the phone to reboot, whilst rebooting no boot sounds either.
I am using fxp kernel if that helps any??
EDIT... Ok i have it working now, my problem was that i delete boot animation zip in system media and also in system/bin, i do it for faster boot, if you want the boot sound to work you need these files.
Thanks Doom for some more great work.
sahibunlimited said:
I have a question
Will this work on stock roms?
Click to expand...
Click to collapse
I wouldnt have thought so, DooMLoRD would have said otherwise, however, I would appreciate this on stock ROM if it was possible....
No need for adding anything in miui .
Just rename what you want (mp3) to bootaudio.mp3 & put it in system/media folder .
Doesn't work on CM7 ZMOD, By the way I checked & the files in the package aren't even copied to phone
Edit: sorry I just re-checked & the files have been copied but it just doesn't work
Edit: Oh just saw your edited post below, Yeah I knew it's highly unlikely that it would work but I had to try you know hehe, thanks
sahibunlimited said:
I have a question
Will this work on stock roms?
Click to expand...
Click to collapse
i had tried to get it working on stock but the stagefright binary has lots of dependencies so not really sure if it can be...
may be i should look into the system folder of the Galaxy S SCL i have, that one has bootsounds at boot even on stock...
riginal said:
Doesn't work on CM7 ZMOD, By the way I checked & the files in the package aren't even copied to phone
Click to expand...
Click to collapse
it works on ROMs who use CM ramdisk...
as far as i remember z's ROM is based on stock ramdisk...
DooMLoRD said:
i had tried to get it working on stock but the stagefright binary has lots of dependencies so not really sure if it can be...
may be i should look into the system folder of the Galaxy S SCL i have, that one has bootsounds at boot even on stock...
Click to expand...
Click to collapse
CHeers...
Your thanks meter is turning into a blur
Oodie said:
No need for adding anything in miui .
Just rename what you want (mp3) to bootaudio.mp3 & put it in media folder .
Click to expand...
Click to collapse
Where is the media folder?
Works like a charm!
Just flashed the zip on FXP047 and booted with 'Drroooiiiidd'
Question, if I replace the audiofile, do I have to give it the same name? And can I also change bootanimation?
EDIT: Changed the bootanimation and renamed the file to android_audio.mp3, Works perfectly!
Jockard said:
Where is the media folder?
Click to expand...
Click to collapse
never mind that... found it! XD
nice work )
I tried, just in case, on the TEAM rom, and it doesn't work !
So i think it doesn't work too on Stock rom !
Does not work on miui cobrato 1125.
Oodie said:
No need for adding anything in miui .
Just rename what you want (mp3) to bootaudio.mp3 & put it in system/media folder .
Click to expand...
Click to collapse
For Miui roms this method is working. At Least For Miui pRiME 4.2 .
Doom can u pls make it for all kind of Roms ? Stock and other ones ... Thanks in advance
Not work on th go cm v3
Sent from my SO-01C using Tapatalk
barepe said:
Not work on th go cm v3
Sent from my SO-01C using Tapatalk
Click to expand...
Click to collapse
probably its best to take it up with the developer of that ROM...
this will work on pure CM based... also this needs CM ramdisk to function correctly...
mundy725 said:
Doom can u pls make it for all kind of Roms ? Stock and other ones ... Thanks in advance
Click to expand...
Click to collapse
i am trying to find a solution for stock roms
Just flahed (with cwmrec) this on FXP47 using CobV6DoomKernel for fxp (1113) and no boot sounds am i missing something? the line has been added to build prop, but no audio file in system/media - just the bootanim and audio folder.
Edit: I tried placing an audio file "/data/local/android_audio.mp3" but still no joy
Also tried on Doom v5a FXP kernel / no joy
Sorry if its just me being dumb - any ideas what i am doing wrong anyone?!
Thanks
I've been using bootsounds in my MIUI firmware without fix/addon.
Its simply - place bootaudio.mp3 into 'media' in your rom.
Latest Kernel mod -> Go Here
Based on 4.1.B.0.431 ICS 4.0.4 Kernel, features new CPU governors and autoroot.
Q. Who would benefit from this?
Those who want to stick to stock kernel for Official ICS (4.1.A.0.562), but would still want to get the benefits of init.d scripts, and native root access!
I personally feel ICS stock kernel is more battery friendly than Night-elf RC2 kernel.
Q. Features?
- init.d support (credits DooMLoRD for showing the way)
- ro.secure=0 (that is now adb has native root access!)
- clockworkmod 5.5 (credits Night-elf)
- no other changes to stock kernel
Download
boot_ICS_plus_v5.img
Changes: Previous features +
1. Switched to Doomlord's arc ics recovery (better features)
2. Important bug-fixes. (Please update!)
boot_ICS_plus_v4.img (updated 2012-05-19)
Changes: Previous features +
1. Perfect ADB connection in recovery.
2. Short vibrate on entering recovery added
boot_stock_ICS_initd_root_cwm_v3.img
Changes: Now restores stock WIFI modules (so you can directly flash from Night-elf kernel without losing WIFI!)
Those who are using v2 without problems do not need to update!
boot_stock_ICS_initd_root_cwm_v2.img
Changes: CWM 5.5, with ADB & USB mount (credits Night-elf)
Q. How to install?
Just as you install a custom kernel.
If no wifi, just delete "modules_version" and "modules_reversion" in "/system/lib/modules" and reboot
Steps:
1. Follow this guide to install official ICS + root
(Do not install CWM)
2. If you already have DooMLoRD/nAa CWM, go to /system/bin with any root explorer and delete recovery.tar and chargemon
3. Power down device and get into FASTBOOT MODE -> switch off device hold menu key & plugin usb. (LED notification turns BLUE)
4. check fastboot with "fastboot devices"
5. flash boot image
fastboot flash boot boot.img
6. Reboot with "fastboot reboot"
7. Enjoy!
Nice job!! Thanks!!
sent from my digital typewriter
Why not add recovery and busybox ?
adridu59 said:
Why not add recovery and busybox ?
Click to expand...
Click to collapse
Plan to add su, superuser.apk and busybox in v2
But solutions for all these exists, so not in a hurry..
shardul_seth said:
Plan to add su, superuser.apk and busybox in v2
But solutions for all these exists, so not in a hurry..
Click to expand...
Click to collapse
Just extract Night-Elf ramdisk and use it. I was planning on doing it in fact.
shardul_seth said:
Plan to add su, superuser.apk and busybox in v2
But solutions for all these exists, so not in a hurry..
Click to expand...
Click to collapse
That would be nice too.
Most important is CWM recovery.
Don't want to add it manually after flashing rom..
Yeah would be nice to see recovery, cause system recovery doesn't allow to mount sdcard in recovery mode, moreover adb cannot see phone in system recovery.
adridu59 said:
Just extract Night-Elf ramdisk and use it. I was planning on doing it in fact.
Click to expand...
Click to collapse
NO, NO !! His ramdisk has installer for his WiFi modules!
Would have to modify his ramdisk anyway!
Night-elf kernel is good, but it is not from latest ICS sources, I feel battery drain is a little bit more than his GB kernel!!
ZduneX25 said:
Yeah would be nice to see recovery, cause system recovery doesn't allow to mount sdcard in recovery mode, moreover adb cannot see phone in system recovery.
Click to expand...
Click to collapse
Yes, very valid points indeed!!
@All: Any suggestions on which recovery to use?
shardul_seth said:
Yes, very valid points indeed!!
@All: Any suggestions on which recovery to use?
Click to expand...
Click to collapse
Same as nightelf's, 5.5.
His sd mount works using that one.
shardul_seth said:
NO, NO !! His ramdisk has installer for his WiFi modules!
Click to expand...
Click to collapse
I didn't know that (I failed reading features..), that's why my wifi doesn't turn on gotta restore stock modules asap.
shardul_seth said:
NO, NO !! His ramdisk has installer for his WiFi modules!
Would have to modify his ramdisk anyway!
Click to expand...
Click to collapse
Yep but that is no big deal. Make a diff patch for the new ramdisk (there shouldn't be much changes, and there is just a few files on the ramdisk...) + remove res/modules folder and launch entry from init.rc.
adridu59 said:
Yep but that is no big deal. Make a diff patch for the new ramdisk (there shouldn't be much changes, and there is just a few files on the ramdisk...) + remove res/modules folder and launch entry from init.rc.
Click to expand...
Click to collapse
Yep, already updated as you speak!! See first post..
To delete.
___________
Sent form awesome Neo V
shardul_seth said:
Yep, already updated as you speak!! See first post..
Click to expand...
Click to collapse
Good one, but no busybox ?
Why is it that every time i use NE's kernel i end up with no wifi when moving to another one? It's really annoying, ffs
Oh, and your kernel seems really fluid, had no issues on gaming, while i had on nightelf's and inteks'.
Because NE kernel has own wifi modules, which not working with other kernels.
Both this is not the NE kernel's topic.
Bozek said:
Because NE kernel has own wifi modules, which not working with other kernels.
Both this is not the NE kernel's topic.
Click to expand...
Click to collapse
Neither does he inform or provides the stock modules.
No idea what's worst, though.
Had to reflash my rom.
theredsonja said:
Neither does he inform or provides the stock modules.
No idea what's worst, though.
Had to reflash my rom.
Click to expand...
Click to collapse
theredsonja said:
Neither does he inform or provides the stock modules.
No idea what's worst, though.
Had to reflash my rom.
Click to expand...
Click to collapse
He did inform about difrent wifi moduls here is a quote from his op:
Night-Elf said:
Added Wi-Fi modules to ramdisk and script for modules autoinstall.
Click to expand...
Click to collapse
adridu59 said:
Good one, but no busybox ?
Click to expand...
Click to collapse
That, and su are included in all my ROM's
Hello !
I installed few days ago a custom kernel (which is called White kernel) on my Galaxy Young (with a 2.3.6 stock ROM) as it supports ZRAM, but I had a little problem. I tried to use an init.d script to enable it but it doesn't work : It shows "invalid argument" in the log file, but it does when I put manually the commands in Terminal Emulator. How to fix it please ?
Thanks in advance guys.
BlackGunZ said:
Hello !
I installed few days ago a custom kernel (which is called White kernel) on my Galaxy Young (with a 2.3.6 stock ROM) as it supports ZRAM, but I had a little problem. I tried to use an init.d script to enable it but it doesn't work : It shows "invalid argument" in the log file, but it does when I put manually the commands in Terminal Emulator. How to fix it please ?
Thanks in advance guys.
Click to expand...
Click to collapse
Ask this question in the White kernel thread.
Fr3eak99 said:
Ask this question in the White kernel thread.
Click to expand...
Click to collapse
Well, the developer and Galaxy's subforum are no longer active (because only few users use this kernel).
#This is for android Pie..
After reading many topics abut the build.prop file and abut the VM and after many testing. finally i got somthing usefull in performance and battery friendly :fingers-crossed:.
Tested on s6 update and i think it will work with all update.the build.prop attached down here.
# how to:
- unzip the file and open the build.prop with any text editor.
- select all the text and copy.
- use mix explorer and go to system\vendor.
- open system\vendor\build.prop.
- select all text. Delete.
- now after that past what you copy before.
- press save. Then reboot to recovery.
- go to wipe..advanced wipe..and wipe both cach.
- reboot to system.
Post your results after testing:good:
Edit: some people get a problem when copy the all text in rhe bulid.prop file because the diffrent of the model and update.so i will post only the change i made in the codes then it will works with all models and updates and replace the numbers as the following:
Open system\vendor\build.prop
..and change the codes like this
dalvik.vm.heapgrowthlimit=160m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.625
Then scroll down and change like this
ro.config.dha_cached_min=2
ro.config.dha_cached_max=5
ro.config.dha_empty_min=4
ro.config.dha_empty_init=8
ro.config.dha_empty_max=15
ro.cfg.dha_cached_min=6
ro.cfg.dha_cached_max=15
ro.cfg.dha_empty_min=4
ro.cfg.dha_empty_init=17
ro.cfg.dha_empty_max=24
Thats it...now press save. Then reboot to recovery.
- go to wipe..advanced wipe..and wipe both cach.
- reboot to system.
Post the results please.good luck
#{Now for the stock Q} #
[ new update will have ## near the number ]
1_ *edit: new update .better battery life and performance. after tested :good:
open system\vendor\build.prop and replace the codes as the following:
dalvik.vm.heapgrowthlimit=160m
dalvik.vm.heaptargetutilization=0.625
ro.config.dha_cached_min=2
ro.config.dha_cached_max=5
ro.config.dha_empty_min=4
ro.config.dha_empty_init=8
ro.config.dha_empty_max=15
ro.cfg.dha_cached_min=6
ro.cfg.dha_empty_min=4
ro.cfg.dha_empty_init=16
and this
ro.cfg.freelimit_val=11 ## or 10
ro.cfg.dha_cached_max=12
ro.cfg.custom_sw_limit=200
ro.cfg.dha_empty_max=21 ## or 24
* after you replaced all these codes press save. Then reboot to recovery.
- go to wipe..advanced wipe..and wipe both cach.
- reboot to system.
thats is.. good luck for all with a good performance and a good battery life :good::fingers-crossed:
great job
Gollo99 said:
great job
Click to expand...
Click to collapse
Thank you.welcome any time:fingers-crossed:
86 download and just 2 voted?
I can only change system files using twrp
@hooooossamq I had some problems due to my phone being another model (SM-A205G), luckily I had a backup from the original file to restore. In this case I cannot vote =)
cizordj said:
@hooooossamq I had some problems due to my phone being another model (SM-A205G), luckily I had a backup from the original file to restore. In this case I cannot vote =)
Click to expand...
Click to collapse
Whats problem you have with this method? I will copy my phone software inf
৭:-A
معلومات البرنامج (
إصدار One
1.1
Android lo!
إصدار النطاق الأساسي A205FDDS6ATA1
إصدار Kernel
44111
#1 Mon Dec 16 11:44:59 EST 2019
رقم الإصدار PPR 1180610011 A205FXXS6ATA1
حالة الأمان المحسن لنظام Android
Enforcing SEPF SM-A205F_9_0011 Mon Jan 06 15:42:41 2020
إصدار Knox
Knox 3.3 Knox API level 28 TIMA 4.1.0
إصدار برنامج مزود الخدمة SAOMC_SM-A205F_OJM_MID_PP_0014 RZ8M43C7CFV MID/MID, MID/MID
älaa |lzaliudal
I even using it with Ripper kernel .there is no problem and even do better than the stock kernel.
physwizz said:
I can only change system files using twrp
Click to expand...
Click to collapse
Why you can't change els system?
I make the vote to know if its work with all galaxy a20 .and if any one have any idea and edite the numbers of this build.prop file to make it better it will be great.but must be tested by the editor before sharing it here.
good luck for all...
@hooooossamq I got a bootloop for the first time I installed and then I restored the original build.prop and that didn't solve the problem, in the end I have to flash the whole firmware again. It's not your fault though. I guess the problem was caused by our phones being different, my bootloader is 5, yours is 6, my model is SM-A205G and yours is the F variant
cizordj said:
@hooooossamq I got a bootloop for the first time I installed and then I restored the original build.prop and that didn't solve the problem, in the end I have to flash the whole firmware again. It's not your fault though. I guess the problem was caused by our phones being different, my bootloader is 5, yours is 6, my model is SM-A205G and yours is the F variant
Click to expand...
Click to collapse
Ok then.i will post only the codes of what i change.to not make a copy of all the build.prop file so i think it will be save for all model's of a20
Edit: the codes in the first post
Q codes are coming
iam testing now some codes after updating to android Q stock one .and will share the
better performance build.prop method for Q here if any one want it .
till now i got the best codes for best performance and a good battery backup :good: and still testing
edit: the stock Q was good performance fast but a little laggy some time but the battery was draining so fast.so i change the codes many time and testing till i got the best
hooooossamq said:
# {Coming soon for android Q}.
#This is for android Pie..
After reading many topics abut the build.prop file and abut the VM and after many testing. finally i got somthing usefull in performance and battery friendly :fingers-crossed:.
Tested on s6 update and i think it will work with all update.the build.prop attached down here.
# how to:
- unzip the file and open the build.prop with any text editor.
- select all the text and copy.
- use mix explorer and go to system\vendor.
- open system\vendor\build.prop.
- select all text. Delete.
- now after that past what you copy before.
- press save. Then reboot to recovery.
- go to wipe..advanced wipe..and wipe both cach.
- reboot to system.
Post your results after testing:good:
Edit: some people get a problem when copy the all text in rhe bulid.prop file because the diffrent of the model and update.so i will post only the change i made in the codes as the following:
Open system\vendor\build.prop
..and change the codes like this
dalvik.vm.heapgrowthlimit=160m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.625
Then scroll down and change like this
ro.config.dha_cached_min=2
ro.config.dha_cached_max=5
ro.config.dha_empty_min=4
ro.config.dha_empty_init=8
ro.config.dha_empty_max=15
ro.cfg.dha_cached_min=6
ro.cfg.dha_cached_max=15
ro.cfg.dha_empty_min=4
ro.cfg.dha_empty_init=17
ro.cfg.dha_empty_max=24
Thats it...now press save. Then reboot to recovery.
- go to wipe..advanced wipe..and wipe both cach.
- reboot to system.
Post the results please.good luck
Click to expand...
Click to collapse
here I leave you others that are very useful
#Knox
ro.securestorage.knox=false
#Securestorsge
ro.securestorage.support=false
#Boot & Shutdown Animation FPS Boost
boot.fps=32
shutdown.fps=32
ro.config.dmverity=false
ro.config.kap=false
Q codes added
now the Q codes is ready in the first post :highfive: good luck :good:
hooooossamq said:
now the Q codes is ready in the first post :highfive: good luck :good:
Click to expand...
Click to collapse
Just made changes to Ultimate Q
physwizz said:
Just made changes to Ultimate Q
Click to expand...
Click to collapse
you can use the same method and numbers for Ultimate Q too:good: .you can test and try
edit: or you mean that you already try it in Ultimate Q ROM? so if you try it.did you find it usefull?
hooooossamq said:
you can use the same method and numbers for Ultimate Q too:good: .you can test and try
edit: or you mean that you already try it in Ultimate Q ROM? so if you try it.did you find it usefull?
Click to expand...
Click to collapse
I added a link to your thread here
https://forum.xda-developers.com/galaxy-a20/how-to/android-10-q-guide-a20-t4095589
physwizz said:
I added a link to your thread here
https://forum.xda-developers.com/galaxy-a20/how-to/android-10-q-guide-a20-t4095589
Click to expand...
Click to collapse
oh.ok iam happy .you are free to use it
hooooossamq said:
oh.ok iam happy you are free to use it
Click to expand...
Click to collapse
Just a link to your thread
deleted