yashsingh1/xdaforums huggingface dataset:
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Hello!

I want to introduce my first custom kernel for the Essential PH-1. This is based of several sources, I cherry-picked commits to make improvements to the stock LOS kernel. I'm not a developer, but i really like to port stuff over :).

Kernel is suitable for AOSP based ROMS such as RR/AICP/CARBON/LOS etc... If you want to request for specific features, let me know and i'll do my best to bring them over.

Special Features:

Updated to lastest LOS Stock Kernel

Added a few governors like: cultivation / impulse

added a few IO Schedulers: Maple

Kcal Color Control driver

USB Fast Charge - pending will be added in R2

SafetyNet Patch (Bypass bootloader unlocked check)

Dynamic Fsync control

a little Overclock - will be added in R2

Motorola Quickwake - Will be added in R2

and manny other small fixes (you can check the commits in the sources)

Download

Disclaimer: I am not responsible if you use this and brick your device or if your device blows up, implodes, flames start shooting from it or it kills your neighbor's dog. Flash at your own risk. I am not responsible.... It was the other guy... I swear....

Latest Release: SMF-Kernel R2

Known issues:

05.17.2018 - CPU Freq don't always stick, known issue caused by other drivers. Phone will eventually set your frequencies, dont' panic.

Installation:

Obviouly you have a Unlocked Bootloader since you're running a custom rom (make sure to never lock your bootloader in this state)

Boot into Bootloader (adb reboot Bootloader)

If you want to root flash the "Magisk" version of the kernel, it's been prerooted with the latest Magisk Beta available.

fastboot flash boot SMF-Kernel-R1-Magisk.img
reboot

If you want to manually root, first flash twrp, then from twrp flash the 'non magisk' version and after that flash the magisk zip.

Special Thanks to:

jcadduono

franciscofranco

bedalus

lord_boeffla

flar2

sultanxda

...and many others from whom i cherry pick commits... Sorry if I forgot to mention anyone!

XDA:DevDB Information

SMF-KERNEL, Kernel for the Essential Phone

Contributors

jimbo77

Source Code: https://github.com/Jimbo77/android_kernel_essential_msm8998

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: R1

Stable Release Date: 2018-05-17

Created 2018-05-17

Last Updated 2018-05-17
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Changelog 05.23.2018

Enabled Motorola QuickWake Driver - This will enable system to do checks or syncs without fully resuming the device, main objective is battery life.

Enabled Dynamic Sync Control by default

OverClock

USB Fast Charge to up 900ma (Original is 500ma)

Disabled Gentle Fair Sleepers

Enabled Boefla Wakelocks - Check the ammount of wakelocks you can block now!

Enabled Wireguard

Enabled several TCP Options - "Westwood" is enabled by default

Min/Max Brightness options is now configurable as well, to avoid the screen go too dim or to bright.

Somehow camera has been fixed! haha

Changelogs 05.17.218

Updated to lastest LOS Stock Kernel

Added a few governors like: cultivation / impulse

added a few IO Schedulers: Maple

Kcal Color Control driver

SafetyNet Patch (Bypass bootloader unlocked check)

Dynamic Fsync control

and manny other small fixes (you can check the commits in the sources)
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Reserved
[Essential Phone ROMs, Kernels, Recoveries, & Other] Obamaloominaty:
Looks awesome! I'll give it a try soon!

(For anyone wondering about overclocking the CPU, he committed some changes to the github that would apply this and it should appear in the next revision of the kernel.)
[Essential Phone ROMs, Kernels, Recoveries, & Other] WARpig5:
Just installed and so far it's buttery smooth.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
I'm glad is running fine for you! :)
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Good stuff, thanks for this! Could you tell me a little more about cultivation? I can't seem to find much information online about it

Also a request, if possible vibration level control would be super appreciated
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
I found Cultivation to be really great in terms of perfornance. It's a little bit agressive with the CPU so you get buttery smooth experience with Screen On but it may cost a few % on battery at the end of the day. The good thing is that it has specific tunables and you can set a low cpu freq for when the screen is off.

Specific details from its developer:

-based off of caf 4.4 commits

-uses per-pcu timers

-use state_notifier for screen off timer

option to set different timer rate when screen off

-improrted fastlane with threshold from blu_active

In regards of vibration control. It should be there. I'm using EX Kernel Manager and i can see the vibration option under "Miscellaneous"
[Essential Phone ROMs, Kernels, Recoveries, & Other] WARpig5:
Thanks for this. It's running amazing so far. Performance has been great and I'll see how battery life is, but so far it's great.

I can't wait for further updates. I really wanna see what Moto quickwake is haha
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
Thanks for the info on cultivation, I don't mind trading some battery life for butter so I'm using it now :)

For the vibration control, it doesn't actually work/stick. I've tried kernel auditor and EX Kernel Manager. To be fair, so far it has only worked on LOS and I think invisiblek may have rewritten the stock controller or something so no worries if it isn't a high priority haha
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
I'll take a look at the latest commits but I've used the latest los kernel base so I'm not sure why is not sticking maybe it needs rom support too (not sure honestly) hahaha

I've been testing R2 since yesterday. Will update after y he weekend! :D
[Essential Phone ROMs, Kernels, Recoveries, & Other] stompysan:
Just out of curiosity, was anything involving the camera done to this kernel? I am now able to record videos without the bug, on any of the affected ROMs, with this kernel.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Nothing related to camera. Are you sure it works with no issues?

What roms have you tested?
[Essential Phone ROMs, Kernels, Recoveries, & Other] stompysan:
So far, AICP and LOS, both with Essential camera app and GCAM port, HD and 4K, 30 and 60 fps where applicable. Issues presented before flashing very consistently, and so far I have been unable to replicate after flashing this kernel.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Sp you were right. Honestly don't know what happened but I installed the latest RR (clean install) put R2 on top of it and bam recording works as you mentioned lol..

I guess it was a lucky strike!
[Essential Phone ROMs, Kernels, Recoveries, & Other] sinkoo1979:
after flashing the kernel with magisk, stuck on "AICP is starting"

is this normal?

update: the phone works but no magisk (pre root) after flashing the kernel.....
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Hey!

Have you booted once and setup everything before flashing the prerooted image?

I've had that error but having all set and then flashing the image will get me rooted. Try to see if you can find magisk manager in the apps list from the settings if you do, reboot and there will be magisk
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Double post... Sorry
[Essential Phone ROMs, Kernels, Recoveries, & Other] sinkoo1979:
Thank you for the reply.

the phone was running AICP and I wanted root so I flash the kernel. I can't find the magisk manager or in the settings about magisk. I guess you have to clean install from the beginning to get the root. Thank you for the Kernel
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Shouldn't. If you flashed the prerooted magisk image try downloading the magisk manager app manually from xda and see if magisk works
[Essential Phone ROMs, Kernels, Recoveries, & Other] sinkoo1979:
I tried but it force closes every time. Thank you very much for your help
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
Man I'm sorry. But hey there seems to be a good gain when doing clean install: Video Recording works! Haha
[Essential Phone ROMs, Kernels, Recoveries, & Other] omariscal1019:
Have you realesed version r2 yet cant find it
[Essential Phone ROMs, Kernels, Recoveries, & Other] innocentone1:
I am also waiting for R2 this kernel looks sick. Waiting for r2 before flashing for those features. :D
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
SMF-Kernel R2 has been released! - Find link in OP

Changelog 05.23.2018

Enabled Motorola QuickWake Driver - This will enable system to do checks or syncs without fully resuming the device, main objective is battery life.

Enabled Dynamic Sync Control by default

OverClock

USB Fast Charge to up 900ma (Original is 500ma)

Disabled Gentle Fair Sleepers

Enabled Boefla Wakelocks - Check the ammount of wakelocks you can block now!

Enabled Wireguard

Enabled several TCP Options - "Westwood" is enabled by default

Min/Max Brightness options is now configurable as well, to avoid the screen go too dim or to bright.

Somehow camera has been fixed! haha

Enjoy!
[Essential Phone ROMs, Kernels, Recoveries, & Other] eddro22:
Running great on aicp rom great update.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
Excellent work! Giving a go back at Lineage now that there's an up-to-date kernel with wakelock blocking.
[Essential Phone ROMs, Kernels, Recoveries, & Other] kakabobo:
possible to add tripndroid cpu and io scheduler in next build?
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
I'll take a look at it for R3 :)

So.. How's R2 working for you all? Is it good?
[Essential Phone ROMs, Kernels, Recoveries, & Other] too.stoopid:
I clean flashed latest los and your R2 kernel on top, rooted with magisk. Camera is definitely not fixed in this combination. I have not tried R1 so I can not tell if there was a difference.
[Essential Phone ROMs, Kernels, Recoveries, & Other] jimbo77:
I did a clean install of RR and video recording is working
[Essential Phone ROMs, Kernels, Recoveries, & Other] too.stoopid:
It works after a reboot but as soon as the device enters deep sleep video camera is broken again.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoubleL03:
After install I got root. But magik won't install anything?

Anyway around this?

did I not install it right?
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
I ran into this playing with the latest LOS yesterday...thing to do is install your modules using the rooted stock kernel...and then put on this kernel. Currently running AOSIP and set it up that way.
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoubleL03:
I am sorry but I don't understand.

Would you mind breaking it down for me pretty simple.

I am on aosp, let it boot and install my apps

Then went into fastboot and flashed this kernel with the magik

Reboot.

Then I installed magik Manager apk.

I got Root.

Sorry can you tell me where I went wrong
[Essential Phone ROMs, Kernels, Recoveries, & Other] pantherking:
It's an issue with only using the patched boot image. You should be able to use magisk manager to install magisk directly to system since you have root privileges. After a reboot everything will work as expected
[Essential Phone ROMs, Kernels, Recoveries, & Other] DoubleL03:
Thank you guys.

I got n it to work. But after doing what you said none of the modules would show except what I tried to download and would not install before.

But one of the modules tired before was exposed so all is good.
[Essential Phone ROMs, Kernels, Recoveries, & Other] innocentone1:
So I was using this on the latest LOS and I had a couple things happen.

1. The video camera is definitely still broken. (At least on Los confirmed)

2. Facebook and Messenger broke? The apps were working at first. Then suddenly they refused to get internet connectivity. I flashed back the stock Los boot image and they started working again. Something is messing with apps and data connectivity.

Note: I am not rooted and don't use any mods etc.

Other than these two issues everything works great.
[Essential Phone ROMs, Kernels, Recoveries, & Other] Skripka:
123456
[Essential Phone ROMs, Kernels, Recoveries, & Other] dirtyreturn:
Hey [MENTION=3130027]jimbo77[/MENTION] , how's the kernel coming along? If there is or are new additions and improvements?

Just curious.
[Essential Phone ROMs, Kernels, Recoveries, & Other] 63c:
hello is this karnel still maintained for this device sir
[Moto G 2015 Q&A, Help & Troubleshooting] Twinsen78:
Hi, i flash the pixel experience rom oreo 8.1 on my moto g 2015 but i dont liked, so i flashed the stock rom 6.0 via adb fastboot and some updates have appeared, i can do?
[Moto G 2015 Q&A, Help & Troubleshooting] BenjyTec:
While I don't know exactly how it is on Moto G3, it seems kind of a game of luck if you get OTA updates back. But necessary steps device independent often are:

- Flash stock ROM with a full wipe

- flash stock recovery

- relock the bootloader

- some devices include a flash counter, for example almost all Samsung devices. This counter has to be reset. Works different for every phone.

- for some devices, for example Sony, specific files MUST be backuped before a flash, otherwise there is no chance of getting OTA back.

But keep in mind that this device doesn't receive updates anymore since about last year. So maybe you just look for the most up to date stock ROM and flash it, which btw on my phone is Android Marshmallow, security patch level April 2017.

I hope this helps a little bit, even though I can't provide very detailed information. Let's hope someone more experienced helps further, or just search around in the web.
[Moto G 2015 Q&A, Help & Troubleshooting] Twinsen78:
are only 3 security patch, i updated and not brick but thanks for the reply.
[Samsung Galaxy S9  Questions & Answers] Paddy-:
Hey ,

so its a bit sad that i buyed the 256 version and only got 229

iknow that its not 100% but 20gb? maybe 5 from the factory and 8 for system.
[Samsung Galaxy S9  Questions & Answers] Paddy-:
is there a way to repartion it :P ?
[Samsung Galaxy S9  Questions & Answers] ChongoDroid:
64gb is really 42.4gb
[Upgrading, Modifying and Unlocking] andreau:
Hello,

How can i remove the simlock on an Orange Samsung SGH-i600 ?

Thank you for your kind answers !!!!
[Upgrading, Modifying and Unlocking] nurv:
You can get a code from Orange

Hi, just get a code for my Orange i600. If you are at the end of contract just ask them. They charge you £20 but no messing about. I ended by contract early (no cost) as I used to get great coverage but then due to mast faults the service was rubbish. Had to write a letter to communication team but it worked.

Mine works OK on Vodaphone and 3 so far.
[Moto G5 Plus Questions & Answers] jbradshw:
This has been extremely frustrating but I can't get any password to work when I try to decrypt this in recovery when it prompts for the password.

Where I'm at now:

I did a FULL wipe of my phone (System, Data, Internal Storage).

I installed Lineage 15.1 and GApps (minimal install) and did just the bare minimum to get into the system when it started up (no Wifi, no Google account setup, etc). I then immediately Encrypted the phone without setting any Security pin/pw/etc. I rebooted into recovery and the default password (which I googled was 'default_password') didn't work.

I then wiped everything again and repeated above and redid the same procedure, but this time I set a PIN for security, and then encrypted the phone. Rebooted into recovery and tried the PIN to decrypt - no go.

I'm at a loss on how to make recovery useful with an encrypted /data partition. I'm required by my company to encrypt my phone if I wish to use it for company email, etc, but I also like to upgrade ROMs, kernals, Magisk etc as well. This a complete showstopper for me if I have to do a complete format everytime I wish to upgrade components of the ROM/kernel/etc.

Anyone have any suggestions on how to get this working?
[OnePlus 5T  Questions & Answers] trsix:
Thinking about a one plus, 5t or 6.

I have no interest in their oxygen i know that.

Are most all the rom's reworked oxygen? I just don't trust them with info, i trade stocks on my phone. Other reasons also.

2nd question. I see 5t's for sale at much higher than original prices.

Do the resellers buy a bunch then wait for oneplus website to stop selling and jack the price?
[Android Themes] srohit96:
hey there its Rohit,

Try out this awsome Homescreen Setup made in nova launcher.

whats needed?

Icon Pack: Miui 9 icon pack

Zooper Widget

Nova Launcher prime

Desktop Grid: 11x8

Dock: Off

Label: Off

Layout: 95%

Backup File (wall+bakcup+widgets)

https://drive.google.com/file/d/19wqjUHVTL9DqmJMjNZ4yI88KKMWNe-AT/view?usp=drivesdk

Full Tutorial

[youtube]ttqogAC8twk[/youtube]
[Huawei P9 Lite Questions & Answers] Gvex95:
Hi all, i was on EliteRom v7.7 and i tried to flash alpha version on Meticulus oreo Resurection Remix, and by doing so first i flashed recovery from his site using flashify, and before that i backup recovery for EliteRom. When i tried to go to recovery i got eRecovery. I thought no big deal, happened me before, so i turn off phone and hold volume up plus power button, but only to get message your device is unlocked and can not be trusted. So my only option is to go to eRecovery again, i cant use adb.

Can someone help me, i read about dload and update app but i dont understand what are those, and what is my next step from here, please help. Thanks :angel:
[Huawei P9 Lite Questions & Answers] Exiatron00:
What is your phones model number?
[Samsung Galaxy Tab S3 Guides, News, & Discussion] kmdshoyaib:
I got the Android O for my Samsung Galaxy tab S3 here in india. Update size is around 1123 MB.

New features are

1. Experience 9

2. Doldy Atmos enhancements

3. New options to play sound of a particular app on a particular device. Ex : if u have connected a Bluetooth speaker, now u have the ability to select only YouTube audio to be played on Bluetooth speaker.

4. Live messages

5. New notification icons and app icons( I guess part of experience 9 home)

6. Multiple clock faces and colours for clock in lock screen.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] galaxy4mylife:
That's the S9/S9+ wallpaper. Is that on the device after Oreo or did you put it on your tablet? And if it comes with Oreo is it live like on the S series?
[Samsung Galaxy Tab S3 Guides, News, & Discussion] TranceChaos:
Are there themes? I really really want to have black theme all over instead of blinding white
[Samsung Galaxy Tab S3 Guides, News, & Discussion] pooyab:
Well this is my experience:

-Changes mentioned by kmdshoyaib in op

-No themes of course (and i wasn't expecting that)

-The overall experience is smoother than nougat but I have to say many lags and delays specially in samsumg keyboard, and third party apps menus are still there (I did a clean install and factory reset)

-I feel a better response time to S-pen (maybe a placebo effect)

-Other things including batter life needs more time!
[Samsung Galaxy Tab S3 Guides, News, & Discussion] risant:
how to root T820 oreo?
[Samsung Galaxy Tab S3 Guides, News, & Discussion] corb06:
Live messages is now available on Tab S3 oreo.

Other than that, I feel the tablet way more responsive now. Reacts faster when playing around with different apps.

Samsung Pass now requries secure screen lock to work with autofill of usernames and passwords. Fingerprint is still a must with Samsung Pass, but in addtion a screen lock also is needed.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] snakez23:
I got it yest night in India too. agree with all the above comments, but disappointed by 1 thing; no change in the SNote/Samsung Notes fiasco :(

The Dolby Atmos is awesome. I played a song in the dead of the night and, mighty impressed with the improvement. The output from the speakers also had improved. Good thing the AKG speakers have been used and getting a good workout!
[Samsung Galaxy Tab S3 Guides, News, & Discussion] w595shubham:
Greetings from India, received Oreo update today, and now tab s3 supports VOLTE. Jio VOLTE calls are working now.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] ROSALIA:
And battery life is better?

Enviado desde mi LG-H990 mediante Tapatalk
[Samsung Galaxy Tab S3 Guides, News, & Discussion] Ch3ck3rM0n:
Supports it adoptable storage or do I have to hack again?
[Samsung Galaxy Tab S3 Guides, News, & Discussion] kmdshoyaib:
Well that is just the static wallpaper I downloaded from Android authority.com

It would have been a charm if Samsung included s9 live wallpapers with the update
[Samsung Galaxy Tab S3 Guides, News, & Discussion] Jie_sama:
View attachment 4510149

Greetings from China...

The s pen translate app also got an update and now it works just like galaxy note 8.

It can translate from Chinese and Japanese now. It can also translate sentences and currency.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] lukesellwood2:
My tablet is currently in for repair so have not had a chance to look at the update personally only watched some videos on YouTube about it I was wondering if anyone could have a look and find out if there's a way to change the resolution to save power yet as I do a lot of typing and office work on my tablet and I was looking for a way to down the resolution to 720 p to save a ton of power and was wondering if this has been added with the Oreo update.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] poetryrocksalot:
Maybe it's because I am a brand new Tab S3 user and updated almost immediately. But all the apps in Play Store that I already paid for are showing up as unpaid. Here is my post about it. Help is appreciated!
[Samsung Galaxy Tab S3 Guides, News, & Discussion] aspexil:
Battery life has been fine for me since I got the update yesterday.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] aretzios:
Updated last night. The process was easy and error free. The changes are really minor, not anything to write home about. In any case, as Android matures, I would not expect substantial changes from one version to a newer one.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] Daruniafx:
Try to login on a pc to your google account to validate the issue.

On your tab, try to wipe cache, following this steps:

1. Turn off your tab.

2. After that press and hold the Volume Up + Home + Power button for a couple of seconds.

3. Now you should be in the expected mode.

4. You can navigate here by using Volume buttons and select options "wipe cache" by using the Power key.

If this solve your issue don´t forget leave feedback to help other mates.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] ToneLa:
You even hear of punctuation?
[Samsung Galaxy Tab S3 Guides, News, & Discussion] Niki da Trani:
My dear experts,

how downgrade this beautiful tablet to Android 7 Nougat ????? :(

WRITE, WRITE WRITE also in Italian.
[Samsung Galaxy Tab S3 Guides, News, & Discussion] eossam:
Download Odin3 for Windows PC

Downlaod latest firmware of Nougat 7.0 from 2018 for your region Italy named PDA/AP version T820XXU1ARA2

Downlaod instractions

Downlaod How to flash your Samsung phone?
[Huawei P20 Questions & Answers] vikingalle:
When you have a brighter wallpaper, the clock digits becomes black. Is it possible to change this back to white other than changing to a darker wallpaper?
[Xiaomi Redmi 5A Questions & Answers] gustavo2002:
Hello, I am trying to unlock the bootloader of xiaomi redmi 5a without needing the permission of xiaomi I already have the permission but I am not able to unlock the bootloader is mandanod wait 360 hours and when it passes the 360 hours has to wait again and from there it repeats
[Xiaomi Redmi 5A Questions & Answers] jasonhelene:
well man im afraid that this is our new issue with xiaomi phones, they said me to wait 360 hours to unlock it...it sucks alot...hope someone do something to allow us to unlock it faster