[KERNEL] Permissive Lollipop stock kernel for Samsung E Series - Galaxy E5, E7 Android Development

This is a permissive kernel built from source for galaxy E series.
As a music lover I always used to enjoy viper4android made by @zhuhang on my old phone.
Then I found about xtrememusic by PDesire and Divinebeats by @TheRoyalSeeker
Then I got the E series and those sound mods didnt work with selinux set to enforcing.
And now it runs flawlessly
All kernels are built from source with little to no improvement only selinux set to permissve.
Although I might have done some overclock or undervolting. I dont really remember. So enjoy.
If you are a music freak the i suggest to flash the xtrememusic mod or divinebeats mod . THEY ARE AWESOME.
This will trip the knox flag thereby potentially voiding your warranty.
I hold no responsibility in any case if you decide to flash this product.
DOWNLOADS:
SM-E700F
E500
Downloads for other variants will be coming soon.
I have seen that kernel of both E500F and E500H are compatible to each other so its tested
PLEASE LEAVE FEEDBACK AND HIT THAT THANKS BUTTON.
CREDITS: Samsung for the source code @jackeagle, @androidexpert35, @zhuhang, @TheWhisp, @TheRoyalSeeker

reserved

how can i install it?

1 how to install it
2 is it stable ? problems ?
3 does it work on E500f ?
thx

E700H?

excellent work
this is working with E700h/dd. I have checked and its changed to permissive

nepalbiraj said:
this is a permissive kernel built from source for galaxy e series.
as a music lover i always used to enjoy viper4android made by @zhuhang on my old phone.
Then i found about xtrememusic by pdesire and divinebeats by @theroyalseeker
then i got the e series and those sound mods didnt work with selinux set to enforcing.
And now it runs flawlessly
all kernels are built from source with little to no improvement only selinux set to permissve.
Although i might have done some overclock or undervolting. I dont really remember. So enjoy.
If you are a music freak the i suggest to flash the xtrememusic mod or divinebeats mod . They are awesome.
this will trip the knox flag thereby potentially voiding your warranty.
I hold no responsibility in any case if you decide to flash this product.
downloads:
sm-e700f
e500
downloads for other variants will be coming soon.
I have seen that kernel of both e500f and e500h are compatible to each other so its tested
please leave feedback and hit that thanks button.
Credits: Samsung for the source code @jackeagle, @androidexpert35, @zhuhang, @thewhisp, @theroyalseeker
Click to expand...
Click to collapse
work on e700m
thanks !

Someone tell us the instruction?

iamjibril said:
Someone tell us the instruction?
Click to expand...
Click to collapse
1.download the kernel ImG
2.install flashify from playstore
3.grand su permissions and install the kernel img reboot
4.remember to backup stock kernel.

Mem_0 said:
1 how to install it
2 is it stable ? problems ?
3 does it work on E500f ?
thx
Click to expand...
Click to collapse
1.download the kernel ImG
2.install flashify from playstore
3.grand su permissions and install the kernel img reboot
4.remember to backup stock kernel.
YES ITS STABLE.NO MAJOR BUGS ONLY PRIVATE MODE IS NOT WORKING.
YES IT IS TESTED ON SM-E700F
do press thanks.

iamjibril said:
E700H?
Click to expand...
Click to collapse
It will be supported soon.
You can try it but it is not tested.
instructions are above

srijesh said:
this is working with E700h/dd. I have checked and its changed to permissive
Click to expand...
Click to collapse
Now install Xtrememusic and enjoy:good:

Willing to wait for e700h thanks buddy. And btw what do I choose on flashify? Boot img or recovery img? Thank you

working in e700h
It is also working in e700h.
download the .img
then download flashy from playstore
press boot.img & select the downloaded .img
it will automatically restart & then see in about phone
Sucessfully to permissive

Can you please send me screenshot of your e700h about phone thank you

I was successful in flashing this but suddenly my root access gone. Is it safe to reroot?

root again
no problem you can flash the root again

srijesh said:
It is also working in e700h.
download the .img
then download flashy from playstore
press boot.img & select the downloaded .img
it will automatically restart & then see in about phone
Sucessfully to permissive
Click to expand...
Click to collapse
thank you srijesh for testing it out. Can you post screenshot for confirmation?

Works on E500M?

screenshot
http://c:\screenshot.png
---------- Post added at 06:34 AM ---------- Previous post was at 06:33 AM ----------

Related

How to root Samsung Galaxy J2 : SM-J200G

Hi guys,
Is it possible to root Samsung Galaxy J2 with 5.1.1 ?
Firmware: J200GDDU1AOJ3
Putting together everything I found
TWRP recovery for J2 - Version 2.8.7.0 - here https://dl.twrp.me/j2lte/
The TWRP installs fine and fully working without bugs.
I flashed Supersu both 2.46 and 2.50 but no success, it is always giving me bootloops.
I thought 2.50 would work since it has this changelog
2.50 supolicy adjustments for Samsung 5.1.1
Click to expand...
Click to collapse
Even I flashed files from this video https://www.youtube.com/watch?v=Sh-wlpFaxpw&feature=youtu.be and official chainfire site: https://autoroot.chainfire.eu/
But still bootloops and not even going inside.
On browsing I saw that with 5.1.1, Samsung blocked root on stock kernels. I wonder how @Dees_Troy developed TWRP for this device without root. Any help would be really nice
I downloaded the kernel source and compiled a new kernel with the root protection removed. Kernel source is in our github.com account or available unmodified from Samsung.
Dees_Troy said:
I downloaded the kernel source and compiled a new kernel with the root protection removed. Kernel source is in our github.com account or available unmodified from Samsung.
Click to expand...
Click to collapse
Thanks a million for your response! So if I flash the custom kernel, will it be possible to get root?
@Dees_Troy , your kernel? can you upload it with flashable zip?
Azhero said:
@Dees_Troy , your kernel? can you upload it with flashable zip?
Click to expand...
Click to collapse
@Azhero, thanks
I thought I was the one stuck with this device. We are waiting for you @Dees_Troy. Please send us the link
Please make sure it is safe and doesn't harm the device!
all I get to see is a bootloop. nothing else. any help for root would be highly appreciated.
Guys, My J2 just got a firmware update.
PDA: J200GDDU1AOK1
CSC: J200GODD1AOK1
CHANGELIST: 6161526
BUILD DATE: 03.11.2015
Quoting-in @Chainfire so that he is aware of the device, no root status and the recent firmware update.
irfanjunaid said:
Quoting-in @Chainfire so that he is aware of the device, no root status and the recent firmware update.
Click to expand...
Click to collapse
Hey, do you know how to compile the J200 kernel from @Dees_Troy Github? https://github.com/TeamWin/android_kernel_samsung_j2lte
I don't know if this is the kernel source with root protection remove
---------- Post added at 01:55 AM ---------- Previous post was at 01:28 AM ----------
So @Dees_Troy has a compiled kernel for Galaxy J200 with root protection removed. I really need this compiled kernel to root my device Galaxy J200GU. Just like Galaxy S6, its update to 5.1.1 has root protection too, but developers succeeded in rooting after flashing their custom kernel with some restrictions removed. . @Dees_Troy, we really need your help, you can provide us the kernel (.img file). I don't have experiences in compiling an android kernel. Thanks for your response.
---------- Post added at 01:55 AM ---------- Previous post was at 01:55 AM ----------
So @Dees_Troy has a compiled kernel for Galaxy J200 with root protection removed. I really need this compiled kernel to root my device Galaxy J200GU. Just like Galaxy S6, its update to 5.1.1 has root protection too, but developers succeeded in rooting after flashing their custom kernel with some restrictions removed. . @Dees_Troy, we really need your help, you can provide us the kernel (.img file). I don't have experiences in compiling an android kernel. Thanks for your response.
Azhero said:
Hey, do you know how to compile the J200 kernel from @Dees_Troy Github? https://github.com/TeamWin/android_kernel_samsung_j2lte
I don't know if this is the kernel source with root protection remove
---------- Post added at 01:55 AM ---------- Previous post was at 01:28 AM ----------
So @Dees_Troy has a compiled kernel for Galaxy J200 with root protection removed. I really need this compiled kernel to root my device Galaxy J200GU. Just like Galaxy S6, its update to 5.1.1 has root protection too, but developers succeeded in rooting after flashing their custom kernel with some restrictions removed. . @Dees_Troy, we really need your help, you can provide us the kernel (.img file). I don't have experiences in compiling an android kernel. Thanks for your response.
---------- Post added at 01:55 AM ---------- Previous post was at 01:55 AM ----------
So @Dees_Troy has a compiled kernel for Galaxy J200 with root protection removed. I really need this compiled kernel to root my device Galaxy J200GU. Just like Galaxy S6, its update to 5.1.1 has root protection too, but developers succeeded in rooting after flashing their custom kernel with some restrictions removed. . @Dees_Troy, we really need your help, you can provide us the kernel (.img file). I don't have experiences in compiling an android kernel. Thanks for your response.
Click to expand...
Click to collapse
Perfect @Azhero! Thanks for showing your support. I am currently downloading AOSP source. I still need to download about 25GB. And still @Dees_Troy and Samsung kernel sources... Please do reply me now and then...
irfanjunaid said:
Perfect @Azhero! Thanks for showing your support. I am currently downloading AOSP source. I still need to download about 25GB. And still @Dees_Troy and Samsung kernel sources... Please do reply me now and then...
Click to expand...
Click to collapse
Bro, why AOSP instead of CyanogenMod? and are you making custom rom? if so, for what?
Azhero said:
Bro, why AOSP instead of CyanogenMod? and are you making custom rom? if so, for what?
Click to expand...
Click to collapse
Oh yeah, Cyanogenmod(not aosp...) And we need device and vendor trees for this phone now!
Yes please my j2 also stucks on bootloop after flashing superSU through TWRP.....please help us
irfanjunaid said:
Oh yeah, Cyanogenmod(not aosp...) And we need device and vendor trees for this phone now!
Click to expand...
Click to collapse
Great! CM12.1 or CM13. It's really nice to have these roms on our device. .
---------- Post added at 02:14 AM ---------- Previous post was at 02:02 AM ----------
wolverine985 said:
Yes please my j2 also stucks on bootloop after flashing superSU through TWRP.....please help us
Click to expand...
Click to collapse
currently, it is not possible to root the device yet. just because of the samsung kernel that blocks root. you need to download the stock rom from sammobile and flash via odin to restore your device to original state.
Azhero said:
Great! CM12.1 or CM13. It's really nice to have these roms on our device. .
Click to expand...
Click to collapse
The stock kernel has been compiled with 5.1.1 tree. So lets first comile a kernel with root protection removed as @Dees_Troy said. Have loads of work to do of which i need to download the 30GB sources first!!!
Azhero said:
Great! CM12.1 or CM13. It's really nice to have these roms on our device. .
---------- Post added at 02:14 AM ---------- Previous post was at 02:02 AM ----------
currently, it is not possible to root the device yet. just because of the samsung kernel that blocks root. you need to download the stock rom from sammobile and flash via odin to restore your device to original state.
Click to expand...
Click to collapse
Thanks Azhero for ur respone.I had made backup before flashing root.so i dont have to flash stock rom.BDW thank you very much
irfanjunaid said:
The stock kernel has been compiled with 5.1.1 tree. So lets first comile a kernel with root protection removed as @Dees_Troy said. Have loads of work to do of which i need to download the 30GB sources first!!!
Click to expand...
Click to collapse
That's too big. .Hope you compiled the modded kernel. .And of course CM . nice work . .bro. .
Edit: Someday, you'll become an XDA Recognized Developer, I know your interests. .
Hey folks, I also got the J2 LTE last month. Tried to make a recovery but then found out that the kernel needed modifications. I was unable to spend time on this due to my heavy work. Here is Github Organization of the works I made. This org was made just few mins back to share my works. @CTXz helped me a lot. We compiled a recovery.img but that didn't work. I used Omni sources as my base. Omni 5.1. Here is some partition dumps/build.prop and other related files Google Drive.
yeshwanthvshenoy said:
Hey folks, I also got the J2 LTE last month. Tried to make a recovery but then found out that the kernel needed modifications. I was unable to spend time on this due to my heavy work. Here is Github Organization of the works I made. This org was made just few mins back to share my works. @CTXz helped me a lot. We compiled a recovery.img but that didn't work. Any ideas guys or @Dees_Troy ? I used Omni sources as my base. Omni 5.1.
Click to expand...
Click to collapse
I'm very busy with other projects at the moment. I would love to help but I got priorities already.
CTXz said:
I'm very busy with other projects at the moment. I would love to help but I got priorities already.
Click to expand...
Click to collapse
I know bro! I too have no time but I just shared it here so maybe @irfanjunaid and others may find it useful.
EDIT : Let's get Root and CM for J2 @irfanjunaid ! I can help but I cant spend much time with it. Maybe an hour or two per day is my max. Link me ur github account, I ll add u to the org. Were you the guy who mailed me regarding root?
EDIT 2 : @Dees_Troy , I tried compiling your kernel and ended up with this error :
Code:
drivers/cpufreq/cpufreq_interactive.c: In function 'show_target_loads':
drivers/cpufreq/cpufreq_interactive.c:805:6: error: operation on 'ret' may be undefined [-Werror=sequence-point]
ret += sprintf(buf + --ret, "\n");
^
drivers/cpufreq/cpufreq_interactive.c: In function 'show_above_hispeed_delay':
drivers/cpufreq/cpufreq_interactive.c:845:6: error: operation on 'ret' may be undefined [-Werror=sequence-point]
The full log of the compile is located here - Pastebin

[ROM] Resurrection Remix 5.7.3 Marshmallow For Huawei Honor 3C

Resurrection Remix 5.7.3​Huawei Honor 3C [H30-U10]​Intro:
Resurrection Remix MM is an aftermarket ROM based on CyanogenMod 13/Marshmallow with lots of customization and at the same time packing a punch of performance.
This ROM was ported and tested by me for a few days before I decided to upload it for other users. Please post your opinions and bugs you might encounter in this thread, I will try my best to sort them out. Thank you.
Resurrection Remix Community Page:
https://plus.google.com/communities/109352646351468373340
FAQ: https://plus.google.com/101154841950858558748/posts/5qFH3vxEKfL
ROM Download Link:
https://drive.google.com/file/d/0B32KJ-m23FxDaU5rV1REUk9Za3c/view?usp=sharing
Google Apps:
http://opengapps.org/ (pico package recommended, but if you use Google Now then use the micro package)
Installation Instructions:
> Before any modifications please take a nandroid backup of your phone so you can revert it in case anything goes wrong
> Go to recovery and wipe all partitions except SD card
> Flash the Rom zip
> Flash GApps right after flashing the Rom zip
> Now to flash boot.img you can either
1 - Power off the phone. On a PC, extract boot.img from Rom zip and flash it using SP Flash Tool.
Or
2 - Copy the boot.img to phone and install it using TWRP_2.8.6.0 by codelover. To do so reboot to recovery, Tap Install, on bottom right Tap Install Image and browse to location where you copied boot.img earlier. Swipe to install and when it asks for installing Boot or Recovery, select Boot and proceed.
> In case of no signals issue, flash an appropriate modemfix from codelover's thread here
Kernel: Stock Honor 3C Kernel.
init.d Tweaks:
Download the files from here and copy all of them to system > etc > init.d before or after installing the Rom. Open the Kernel Auditor app and under init.d tab, enable Emulate. Done!
All tweaks previously included by @Pavel Sajjad Khan in his ports.
Bugs:
Existing bugs in Android 6 Roms for our device exists in this build as well(they won't go away easily ). If something went unnoticed by me, please comment on it here.
> VPN bug(Although you can use a third party app such as shadowsocks)
> Network drops when incoming call answered with earphones plugged in
> Switching between 2G/3G mobile data doesn't work
Patches:
Battery Capacity Patch: Download the patch zip from here and flash from recovery. Fixes the inaccurate battery capacity value in framework-res. Courtesy of @stanleygamer.
Maximum Volume: Download the volume patch file from here. Copy it to data > nvram > APCFG > APRDCL. Set file permissions to rwrw-- and reboot phone.
GPS Fix:
If GPS doesn't work, download the GPS test app from here. Go to Settings > Location > Turn ON Location > Set Mode to Device Only.
Now open GPS Test app and let it lock GPS, will take less than a minute if you're outside.
After first lock on GPS test app, you can now use GPS normally. You only have to do this once after installing the Rom.
Note: GPS reviews needed so please check if GPS works for you and comment here preferably with your location. Much appreciated!
Credits:
Special thanks to @stanleygamer for helping me figure out solutions to bugs.
Ferhung - The man behind CM13 for MT6582
Fire855 - Another legend
Hyperion70
www.mtkroms.com
Ajit Guraya - Compiled Resurrection Remix v5.7.3 for MT6582 from source and fixed camera !
Minh Quoc and Karim Gahgah - For video recording fix
Aniruddha Adhikary - For his amazing USSD Fix
Sergey Kochetkoff - For his amazing GPS fix
Team Roger That - Ajit Guraya, Diparth Shah, Pawan Diyal, Ashutosh Dubey, Waseem Maya, Ankit Bhatangar, Rohan Taneja, Vipul Jha, Pranav Reddy
Resurrection Remix Devs/Team - www.resurrectionremix.com
Required blobs (Really huge thanks) :
nofearnohappy, Varun Chitre, Ariafan, Vald.masti, Fire855, Alex
Battery tweaks or something?
Enviado desde mi H30-U10 mediante Tapatalk
lHumanizado said:
Battery tweaks or something?
Enviado desde mi H30-U10 mediante Tapatalk
Click to expand...
Click to collapse
I haven't included any, but if you want I can add the init.d tweaks previously present in the Rom by Pavel.
Emiya_Kiritsugu said:
I haven't included any, but if you want I can add the init.d tweaks previously present in the Rom by Pavel.
Click to expand...
Click to collapse
Thanks, any tweak that you can include would be great, thanks for keeping this device alive
Enviado desde mi H30-U10 mediante Tapatalk
http://www.mtkroms.com/2016/06/bugless-temasek-for-mt6582-lollipop-kernel.html
hey is this rom for our honor 3c??its bugless and kernal 3.10
hassanjavaid8181 said:
http://www.mtkroms.com/2016/06/bugless-temasek-for-mt6582-lollipop-kernel.html
hey is this rom for our honor 3c??its bugless and kernal 3.10
Click to expand...
Click to collapse
Unfortunately our device does not have lolipop kernel so far so this wouldn't work.
Is your build stable for daily driver...I am on stock kitkat..its battary dran really fast..and heat issue..is that issue solved in this rom??and is gps working??and one more question is that your build or pavel build??
hassanjavaid8181 said:
http://www.mtkroms.com/2016/06/bugless-temasek-for-mt6582-lollipop-kernel.html
hey is this rom for our honor 3c??its bugless and kernal 3.10
Click to expand...
Click to collapse
Unfortunately our device does not have lolipop kernel so this wouldn't work
Already answered..
If I want to install that rom can you send me required files..how can I prepare my device for that rom..I am on stock with locked bootloader..
hassanjavaid8181 said:
Is your build stable for daily driver...I am on stock kitkat..its battary dran really fast..and heat issue..is that issue solved in this rom??and is gps working??and one more question is that your build or pavel build??
Click to expand...
Click to collapse
Yes you can use it as daily driver since everything you would require on daily basis works in this Rom. Which stock firmware are you on? I use B268 and so far for me no other stock or custom rom has had a better battery backup than this.
I haven't faced any heating issues on this build, battery backup is fine too. GPS works. And lastly yes, this is my port.
I have a international version ...and I am on b310 pakistan version..will I lost simm if I use this rom??I am really new with those things..so can you guide me with that..thanks in advance
hassanjavaid8181 said:
If I want to install that rom can you send me required files..how can I prepare my device for that rom..I am on stock with locked bootloader..
Click to expand...
Click to collapse
The rom page on mtkroms has the list of required files from stock rom that you would need to port that Rom for your device. It's on the bottom of the page. Other than that, you might need to replace some files if you encounter bugs after installing the Rom.
Try to port a Rom you like, if you need help send me a PM
hassanjavaid8181 said:
I have a international version ...and I am on b310 pakistan version..will I lost simm if I use this rom??I am really new with those things..so can you guide me with that..thanks in advance
Click to expand...
Click to collapse
If you use this build, no you wouldn't lose sim/imei since I have the same phone(same country too) variant and I used to modem files for it
You misunderstood me bro..I dont want to port room ihave honor 3c internation version I have to unlock bootloader and inatal twrp..how can find twrp recovery for that device
---------- Post added at 02:06 PM ---------- Previous post was at 02:04 PM ----------
Thanks bro...and one more question if I want to come back on stock is that esay to come back on stock??
hassanjavaid8181 said:
You misunderstood me bro..I dont want to port room ihave honor 3c internation version I have to unlock bootloader and inatal twrp..how can find twrp recovery for that device
---------- Post added at 02:06 PM ---------- Previous post was at 02:04 PM ----------
Thanks bro...and one more question if I want to come back on stock is that esay to come back on stock??
Click to expand...
Click to collapse
Uh sorry about that. To unlock bootloader, follow this guide by codelover http://forum.xda-developers.com/showpost.php?p=54603756&postcount=4
For installing twrp http://forum.xda-developers.com/showpost.php?p=54603787&postcount=6
The appropriate version of twrp for our variant is H30-U10_TWRP_2.8.6.0.zip
Coming back to stock Rom is very easy using either update.app or sp flash tools http://forum.xda-developers.com/showpost.php?p=54603756&postcount=4
Please take phone backup with SP flash tools before any modifications http://forum.xda-developers.com/showpost.php?p=54603738&postcount=3
Thanks alot bro..just downloading your build..but I dont understand make a backup with sp flash tool..can I make a backup with twrp..wil that work??
hassanjavaid8181 said:
Thanks alot bro..just downloading your build..but I dont understand make a backup with sp flash tool..can I make a backup with twrp..wil that work??
Click to expand...
Click to collapse
Codelover has very easy to follow instructions on taking backup using spft but a twrp backup is fine too.
Thanks bro...whats gapps should I download..stock..full.micro or nano??
hassanjavaid8181 said:
Thanks bro...whats gapps should I download..stock..full.micro or nano??
Click to expand...
Click to collapse
Micro GApps are recommended if you use Google Now, else install nano.
Thanks..can u please tell me step-by-step guide how to install boot.img with spftool?

CM 14.1 - Viper4Android?

Has anyone managed to get Viper4Android working with CM14.1?
I installed it according to the directions here: h t t p s : // w w w . y o u t u b e .com/watch?v=5CxotYNQEn0[
1. Flash V4A 2.5.0.5.zip
2. Go to root/vendor/etc and rename audio_effects.conf to audio_effects.conf.bak
3. Reboot
Unfortunately I am getting Status: Abonormal for the driver.
Has anyone had success getting Viper working on CM 14.1?
ysaliens said:
Has anyone managed to get Viper4Android working with CM14.1?
I installed it according to the directions here: h t t p s : // w w w . y o u t u b e .com/watch?v=5CxotYNQEn0[
1. Flash V4A 2.5.0.5.zip
2. Go to root/vendor/etc and rename audio_effects.conf to audio_effects.conf.bak
3. Reboot
Unfortunately I am getting Status: Abonormal for the driver.
Has anyone had success getting Viper working on CM 14.1?
Click to expand...
Click to collapse
Dude, why are you not using Arise / Deuteronomy? It's like 5 times better than vanilla Viper. Think of it as viper on steroids. It's even a flashable zip, you don't have to worry about editing build.prop files and all that BS. On top of that it even has Dolby Atmos:
http://forum.xda-developers.com/android/software/r-s-e-sound-systems-auditory-research-t3379709
Installed Arise / Deuteronomy by simply flashing it and I'm having the same problem. Driver status is abnormal.
This is after Factory Reset-->Flash latest CM14.1 nightly-->Boot-->Flash Arise/Deuteronomy-->Boot-->open Arise app and check driver status.
What am I doing wrong?
FIGURED IT OUT: Kernel needs to be set to Permissive for it to work properly. You can use SELinuxModeChanger to change it.
ysaliens said:
FIGURED IT OUT: Kernel needs to be set to Permissive for it to work properly. You can use SELinuxModeChanger to change it.
Click to expand...
Click to collapse
Hey, I'm a little noobish at this. Where exactly is the zip in that gigantic thread for Deuteronomy?
Finally works great on the latest Cyanogenmod 14.1 nightly.
Get the .zip from here: https://www.androidfilehost.com/?w=files&flid=126523
Make sure you're in permissive mode for the Linux kernel.
Also make sure to run it in "Compatibility Mode" if using Spotify or it won't work.

[KERNEL][r6.1/r1]Reviver Kernel [7.1/9.0][08 Dec 2018]

Introduction
NOTE:
Hello everyone, this is my first kernel for the Moto G4 Plus. I will try to maintain a stable kernel however bugs might arise since I'm not a super star kernel developer. I hope you enjoy the releases.
Important information
I will not reply to complains that do not include clear steps to reproduce the bug, a logcat, and a console ramoops (if random rebooting) or a dmesg (any other issues). Follow this guide to do this.
Features
Here are the major features of the kernel (feel free to explore Github)
Update to date with the latest Linux upstream version (3.10.108-EOL)
Westwood as the default congestion algorithm with many more to choose from
Several subsystems converted to use power efficient workqueues
Compiled with Google's arm-eabi 4.9 toolchain
Audio control from flar2
Downloads
Oreo 8.0 : https://sourceforge.net/projects/babyfish-kernel/files/athene/oreo_caf/
Nougat 7.1 : https://sourceforge.net/projects/babyfish-kernel/files/athene/nougat_caf/
Nougat 7.0 Stock :https://sourceforge.net/projects/babyfish-kernel/files/athene/stock_nougat/
Installation:
NOTE: Please make sure that you return to the stock kernel of the ROM before flashing this kernel. The kernel is unified for Moto G4 and the Plus variant so everything should be working fine.
Install the latest adb and fastboot: https://developer.android.com/studio/releases/platform-tools.html#download
Grab the boot image from the download links above
Method 1:
Using adb and fastboot
Reboot into the bootloader using either restart and hold power button and volume down or adb:
Code:
adb reboot bootloader
Flash the boot image. Run the following command in the folder with the boot image and ensure fastboot is in your PATH:
Code:
fastboot flash boot <boot_image_name>.img
Reboot and profit!
Method 2: TWRP
Keep the bootimage on your phone's storage and boot to TWRP.
Install > Select Install Image > Choose the image > Boot partition > Reboot
Changelog
28 November 2017
Oreo-CAF:
Code:
Initial Release
Introduce Tossug Baby Fish kernel
Add Sound Control
Add TCP congestion algos
Disable crc check for 30% performance improvement in I/O
Linux 3.10.108
Nougat-CAF:
Code:
Initial Release
Introduce Tossug Baby Fish kernel
Add Sound Control
Add TCP congestion algos
Disable crc check for 30% performance improvement in I/O
Linux 3.10.108
Stock N:
Code:
FAQs
1.1 Q Can you help me I have this problem?
1.1 A I will surely try to help if proper bug reporting is done as per the fashion described above.
1.2 Q: Can you add xyz feature?
1.2 A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I will not add any useless governors or features that I don't find practical.
1.3 Q: How do I control the kernel?
1.3 A: I recommend using EX Kernel Manager or Kernel Auditor (Both need root)
1.4 Q: OMFG MY BATTERY SUXXXX PLS FIX!!!
1.4 A: The kernel doesn't drain any battery unless you have overclocked it, I have kept it at stock frequencies and voltages. Use an app like BetterBatteryStats to figure out what app is screwing with your phone.
Thanks to:
The various other developers for their patches (if you want a specific mention, please let me know)
All of you guys for viewing the thread
Thiago Neves @lcrd512 and Abhijeet Bohra.
Kernel source links.
8.0.0 CAF : https://github.com/tywinlannister7/android_kernel_motorola_msm8952/tree/oreo_caf
7.1 CAF : https://github.com/tywinlannister7/android_kernel_motorola_msm8952/tree/nougat_caf
7.0 Stock :
If you like my work, buy me an Appy Fizz or whatever you like
https://www.paypal.me/tywinlannister7 :good:
XDA:DevDB Information
Reviver Kernel, Kernel for the Moto G4 Plus
Contributors
tywinlannister7
Source Code: https://github.com/tywinlannister7/android_kernel_motorola_msm8952
Kernel Special Features:
Version Information
Status: Stable
Created 2017-11-28
Last Updated 2018-12-10
Screenshots
Some Screenshots
Will work on LOS, right? Sorry for asking this nooby question. I just want to be confirm before flashing. ?
tywinlannister7 said:
Some Screenshots
Click to expand...
Click to collapse
Which ROM is this?
Ayan Uchiha Choudhury said:
Which ROM is this?
Click to expand...
Click to collapse
DU 12 oreo
@tywinlannister7 Any plans on making some Device Specific ROM for Athene.? Since Invicta is out of scene now.
Thanks for the new addition in the family.
I hope this will be the favorite member of the family:laugh:
Where is the love for stock user?
thorin0815 said:
Where is the love for stock user?
Click to expand...
Click to collapse
There is a link for stock rom in the op though?
thorin0815 said:
Where is the love for stock user?
Click to expand...
Click to collapse
Stock version won't be released any sooner. I don't have the time for it right now and compilation process of stock kernel is a bit different than CAF kernels. Maybe before the second week of January.
briatide said:
There is a link for stock rom in the op though?
Click to expand...
Click to collapse
Empty as of now
ganeshkmr21 said:
@tywinlannister7 Any plans on making some Device Specific ROM for Athene.? Since Invicta is out of scene now.
Click to expand...
Click to collapse
IDK I don't have the time, we already have so many ROMs available. Creating a new ROM will be adding it to the huge list already available, from AOSP to LineageOS to Dirty Unicorns. I would rather work on optimizing what we have. Quality > Quantity.
jyoti.id said:
Will work on LOS, right? Sorry for asking this nooby question. I just want to be confirm before flashing.
Click to expand...
Click to collapse
Yes. 7.1 version for all N custom ROMs and 8.0 for all the O custom ROMs
DU 12 oreo
Blueman1990 said:
DU 12 oreo
Click to expand...
Click to collapse
about DU 12 oreo where can i get it ?
many thanks
i love new system
Does not boot on LOS15. Can anyone else confirm? Cant do logs cause my data port on my phone is broken. It sits on the boot screen like its loading but never fully boots.
Thank you bro!! finally an oreo kernel!
Where I can get DU 12?
Does this have color management?
And which kennel manager should i use with this?
Thanks
harshal2234 said:
Where I can get DU 12?
Click to expand...
Click to collapse
Its not out yet I guess
---------- Post added at 01:35 PM ---------- Previous post was at 01:33 PM ----------
Ashishliterally said:
Does this have color management?
And which kennel manager should i use with this?
Thanks
Click to expand...
Click to collapse
Bro its just a 2 page thread. At least read. That question has been answered, in the OP!
Can't I get the unofficial build?
Tried it but I got bootloop.
Using latest Resurrection Remix Rom With Stock kernel on XT-1643.
Missed the logcat.
Should I have to flash the magisk again after installing kernel?, may be this was the reaseon I got bootloop because boot.img was changed and again installing magisk could help with that.
Same for me. On LOS 14.1, XT1643
---------- Post added at 05:17 PM ---------- Previous post was at 05:16 PM ----------
ramansehra said:
Tried it but I got bootloop.
Using latest Resurrection Remix Rom With Stock kernel on XT-1643.
Missed the logcat.
Should I have to flash the magisk again after installing kernel?, may be this was the reaseon I got bootloop because boot.img was changed and again installing magisk could help with that.
Click to expand...
Click to collapse
I don't think so. If magisk is installed/flashed once, then no need of flashing ever again until you freshly install the rom. (AFAIK)
ramansehra said:
Tried it but I got bootloop.
Using latest Resurrection Remix Rom With Stock kernel on XT-1643.
Missed the logcat.
Should I have to flash the magisk again after installing kernel?, may be this was the reaseon I got bootloop because boot.img was changed and again installing magisk could help with that.
Click to expand...
Click to collapse
Same happened with me I was on Invicta os 8.0

[KERNEL REPOSITORY][PIE][DT2W] [G8141:G8142] [Stock Based]

I will be posting my kernel builds here for convenience.
Pre-requisite
Unlocked bootloader with TWRP Recovery installed.
DRM fix must be in place before rebooting to avoid a soft brick.
This DRM patch which was available in sToRm//'s free Xperifix version still works
Features
- Stock based kernel with DT2W enabled.
- Forced encryption disabled.
- Passes Safetynet out of the box.
- Fully working camera (Pie kernel-no DRM fix needed for camera).
- Flashable zip with no need to extract boot.img
- Compatible with any version of Magisk.
Installation
Flash drmpatch.zip then kernel.zip.
You can then flash Magisk if you require it.
Camera doesn't depend on it though.
Flash zip in recovery (don't just extract boot.img as zip has system files to enable DT2W)
Kernel Sources
https://developer.sony.com/develop/open-devices/downloads/open-source-archives
Note. Kernel is compiled as per stock. DT2W is enabled in the DTB, the same parameters as used by the Loire platform.
Downloads
G8141_DT2W-41-kernel.zip
G8142_DT2W-41-kernel.zip
Kernel Requests.
Post the kernel.sin and I will patch it and add it to the OP.
Kernel Requests: View attachment kernel-G8142-205.zip thx !
oneheart said:
Kernel Requests: View attachment 4522264 thx !
Click to expand...
Click to collapse
Added, thanks. Please test and report back (I only own G8141).
shoey63 said:
Added, thanks. Please test and report back (I only own G8141).
Click to expand...
Click to collapse
if i need flash the drmpatch.zip ?
oneheart said:
if i need flash the drmpatch.zip ?
Click to expand...
Click to collapse
Yes, it's required.
it work on G8412 , thx !
How can I update to 205 without losing my data?
SilverGamer_YT said:
How can I update to 205 without losing my data?
Click to expand...
Click to collapse
Flash only system.sin - nothing else. Then boot to recovery and flash drmpatch.zip, kernel.zip and then Magisk if you need it.
Reboot and you are done.
@shoey63
dual sim kernel have a problem with wifi.
wifi is off didn't turn on
karrouma said:
@shoey63
dual sim kernel have a problem with wifi.
wifi is off didn't turn on
Click to expand...
Click to collapse
Kernel itself is unmodified, and ramdisk changes don't touch wifi settings at all. Seems to be a hardware or software problem with Sony sd835 as per various complaints here https://talk.sonymobile.com/t5/Xperia-XZ1-Compact/Wifi-connection-problem/td-p/1315030
Adding to the confusion is that the issue is sporadic, intermittent and apparently device specific. Some users suffer badly, whereas others have no problems.
At any rate, there is nothing I can do about it.
shoey63 said:
Kernel itself is unmodified, and ramdisk changes don't touch wifi settings at all. Seems to be a hardware or software problem with Sony sd835 as per various complaints here https://talk.sonymobile.com/t5/Xperia-XZ1-Compact/Wifi-connection-problem/td-p/1315030
Adding to the confusion is that the issue is sporadic, intermittent and apparently device specific. Some users suffer badly, whereas others have no problems.
At any rate, there is nothing I can do about it.
Click to expand...
Click to collapse
Thank you for you work.
One guy tell me to flash CE1 firmware
I will trt
Hi, thank you for time to do this kernel @shoey63 nice work
Just a little beginner's question ... what is the best kernel for my rom stock (yours ot androplus kernel),
from what I read your kernel is not changed at all ?
Castiglionais said:
Hi, thank you for time to do this kernel @shoey63 nice work
Just a little beginner's question ... what is the best kernel for my rom stock (yours ot androplus kernel),
from what I read your kernel is not changed at all ?
Click to expand...
Click to collapse
For tweaking and double tap to wake - Androplus. For the stability of stock - mine.
shoey63 said:
I will be posting my kernel repacks here for convenience.
Pre-requisite
DRM fix must be in place before rebooting to avoid a soft brick.
This DRM patch which was available in sToRm//'s free Xperifix version still works.
Features
- Pure stock kernel with only ramdisk changes to enable DRM fix plus solve SafetNet and Magisk issues.
- Passes Safetynet out of the box.
- Fully working camera (No green Pic's).
- Flashable zip with no need to extract boot.img
- Compatible with any version of Magisk.
Installation
Flash drmpatch.zip then kernel.zip.
You can then flash Magisk if you require it.
Camera doesn't depend on it though.
Downloads
drmpatch.zip
G8141-205
G8142-205dual
Click to expand...
Click to collapse
sir what extra this forbidden xperifix does?
i mean if i have maple kernel and those 3 files from system.sin, and using @serajr 's modified script of TOBIAS , I create one boot.img file and flash it and flash the drmpatch.zip (given) here by you via twrp...
WILL it work?
i don't have xzp
if okay, plz reply
YasuHamed said:
sir what extra this forbidden xperifix does?
i mean if i have maple kernel and those 3 files from system.sin, and using @serajr 's modified script of TOBIAS , I create one boot.img file and flash it and flash the drmpatch.zip (given) here by you via twrp...
WILL it work?
i don't have xzp
if okay, plz reply
Click to expand...
Click to collapse
Not quite OK. You also need to patch init.environ.rc as per this post https://forum.xda-developers.com/showpost.php?p=74310718&postcount=43
I tried flashing SuperSU 2.79 and 2.82 onto my G8142 which runs oreo but it always results in the phone getting stuck at the Sony logo right after the bootloader unlock warning.
Does the kernel not need to be patched for SU to work?
jianlin3062 said:
I tried flashing SuperSU 2.79 and 2.82 onto my G8142 which runs oreo but it always results in the phone getting stuck at the Sony logo right after the bootloader unlock warning.
Does the kernel not need to be patched for SU to work?
Click to expand...
Click to collapse
You could try this one. It is from M-ROM v1.5, a Chinese rom.
I would flash the kernel.zip again, then the SuperSU.zip then the drmpatch.zip and wipe cache and dalvik and see how you go.
jianlin3062 said:
I tried flashing SuperSU 2.79 and 2.82 onto my G8142 which runs oreo but it always results in the phone getting stuck at the Sony logo right after the bootloader unlock warning.
Does the kernel not need to be patched for SU to work?
Click to expand...
Click to collapse
You must try this version this is created for xperia phones:https://forum.xda-developers.com/attachment.php?attachmentid=4164510&d=1496008012
help
I can not understand the order in which I have to do things
Should I unlock the bootloader and then?
I must install the recovery by adb or first the kernel
I come from samsung and the difficulty here is greater and there is much less information, if someone could help me I would appreciate it. I have the latest version of oreo the .205

Categories

Resources