yashsingh1/xdaforums huggingface dataset:
[P8lite Android Development] XTutorials:
You had B896 and you wiped system!? Of course it doesn't work(hopefully this is the problem). So, head back to TWRP, make a backup of your recovery partition on your sd card, than wipe: data, system, cache, dalvik cache and internal storage partitions. Than flash B895/B896. Do not restart the device and after the flash is finish, press back and restore the recovery partition, than don't wipe anything and flash the rom and gapps.

Now please, someone else can tell me if the ROM works or not? I need to find out a.s.a.p since AOKP 8.1 is already compiling and I need to know if I am wasting time or not.

Thank you

Regards,
[P8lite Android Development] XTutorials:
Can you please take a logcat?
[P8lite Android Development] prakash09876:
I don't have PC right now and without it can I take logcat??
[P8lite Android Development] hassan001:
how to take a logcat ?
[P8lite Android Development] prakash09876:
I will send tomorrow if nobody does
[P8lite Android Development] hassan001:
sorry but i am back to the stock rom before reading your message !
[P8lite Android Development] surdu_petru:
Please OP, I don't know if you know but you can't boot Android 8.1 on our device without some modification ... I already told to [MENTION=4883214]haky 86[/MENTION] a while ago how he can boot 8.1 on our device, but as I can see he wasn't able to fix the issues, that's why he just builded Android 8.0 !

So, you should switch your ROM to Android 8.0, or if you are able to fix some issues, you can build a proper ROM based Android 8.1 .

Here is what you need to do :

You should replace the whole folder ../system/core/init from Android 8.1 with ../system/core/init from Android 8.0 ... then you should be able to fix all compilation issues, and right after that, the new clean build will be properly booted on our device !

NOTE : The RIL is not working properly ( with Android 8.0 or 8.1 ) so the resulting ROM will be just for entertainment/fun :D

Good luck !
[P8lite Android Development] XTutorials:
Ah, thank you so much! Now I know how to fix the problem.

Regards,
[P8lite Android Development] XTutorials:
Everyone seeing this message,

do not

install the ROM. It won't work. I will release the update in a few hours along with AOKP 8.0.

Regards,
[P8lite Android Development] XTutorials:
Sorry to bother you, but do you know where I can get my hand on the core init for 8.0? Is it ROM-proprietary? since dotOS has just 7.1.2 and 8.1.

Thanks
[P8lite Android Development] surdu_petru:
If your ROM is based AOSP you can take it from aosp/system/core/init and if it's based LOS you can take it from los/system/core/init, Android 8.0 !
[P8lite Android Development] :
Hey surdu, can you tell us how to add dt2w to our ROMs? It would be highly appreciated for my final AOSiP build
[P8lite Android Development] davidlikeandroid23:
is it more difficult to make roms with soC kirin than with the soC snapdragon no?
[P8lite Android Development] XTutorials:
:D , of course.
[P8lite Android Development] XTutorials:
[ 99% 97520/97521] build bacon

Package Complete: /mnt/disks/ssd/aokp/out/target/product/alice/aokp_alice_oreo__2018-07-20_1936.zip

[100% 97521/97521] -e

============================================================================

______ _____ __ __ _____

/\ _ \/\ __`\/\ \/\ \ /\ _ `\

\ \ \L\ \ \ \/\ \ \ \/'/'\ \ \L\ \

\ \ __ \ \ \ \ \ \ , < \ \ ,__/

\ \ \/\ \ \ \_\ \ \ \\`\ \ \ \/

\ \_\ \_\ \_____\ \_\ \_\\ \_\

\/_/\/_/\/_____/\/_/\/_/ \/_/

=============================-Package complete-=============================

Folder : /mnt/disks/ssd/aokp/out/target/product/alice

ZipName: aokp_alice_oreo__2018-07-20_1936.zip

MD5 : 84287cb75f129f14f5301473f6d9b413

Size : 541M

============================================================================

#### build completed successfully (41:05 (mm:ss)) ####

andreitanase22@instance-1:/mnt/disks/ssd/aokp$

AOKP is done with new system core init, dotOS is at 58%. Hopefully they'll boot up now. Will release both of them as soon as I can.
[P8lite Android Development] openCode168:
Great! :3! This is so...beautiful, I hope that this ROM will be stable soon! I love you!
[P8lite Android Development] :
Tbh I think you're wasting your time building Oreo. It's unstable and it's probably going to stay this way.
[P8lite Android Development] XTutorials:
Since building one oreo ROM from syncing code to finishing the build takes up ~1 hour, I don't mind doing them. But that's it, dotOS and AOKP are my only oreo roms. I'll go back to nougat development after I finish with them.
[P8lite Android Development] davidlikeandroid23:
Why:confused::confused:
[P8lite Android Development] XTutorials:
Update 21/07/2018!

Update 21/07/2018!

Changelog:

-Downgraded to Oreo 8.0

-Fixed boot issues(thanks to the help of [MENTION=2335078]surdu_petru[/MENTION])

Download:

dotOS-O-v2.3.1-alice-UNOFFICIAL-20180721

Regards,​
[P8lite Android Development] zhaozihanzzh:
Maybe yes. I thought that after bootlooping you can go to TWRP and use file manager to copy /sys/fs/pstore/console-ramoops to SDCard and then you can flash a usable ROM to send the file here. I remembered doing this when I couldn't boot RROS.
[P8lite Android Development] jsbeyond:
Hope can boot
[P8lite Android Development] haky 86:
Yep I tried, by making a boot.img from aosp 8.0.0 then flash it on aosp 8.1 (having fast vps I did in that way) it's boot but display keep stuck at Huawei logo and display can be turned on/off at that logo(kernel issue?egl issue? who know since adb not fixed for logs). if you replace system/core/init will get many compiling errors, tested personally. :angel:
[P8lite Android Development] :
Because... Well.

It's Kirin.
[P8lite Android Development] :
Report:

The new build boots.... But it stays on the huawei logo (?) I know it doesn't make sense. You can use the touchscreen and hear system noises but it stays in the huawei logo.

Its a kernel issue, I flashed the rr-o kernel and bam:

Here are some screenshots:

Also it has the same issues as RR :/

Didn't test footej tho and stock camera has this weird camera issue where like the image is vertical
[P8lite Android Development] XTutorials:
You flashed the RR boot.img, no? Also, if you don't mind I'll put these screenshots in the OP.

Regards,
[P8lite Android Development] surdu_petru:
Your ROM is still Android 8.1, can't be Android 8.0 only by downgrading system/core/init ! As I see you have some kernel/ramdisk issues that's why didn't successfully boot !

Anyway good luck !

Yes, as I already told you, you should fix all "many compiling errors" :D

This is the right way to boot Android 8.1 on our device, as you can see the OP was able to fix them ;)
[P8lite Android Development] :
Yes, I flashed the rr-o boot.img
[P8lite Android Development] surdu_petru:
Because I have not worked on Nugat for a long time, all the Nougat sources code was deleted from my Desktop ... but as I remember you should try to implement and build a new power.hi6210sft.so by following the qcom implementation under ../device/qcom/common/power/ !

Something like this ( sorry I don't have anymore the source ... ) :

Create power directory and add inside Android.mk, a generic power.c, power.h and power-feature.c with power-feature.h !

The dt2w node should be defined into BoardConfig.mk in this way :

#DT2W Node

TARGET_TAP_TO_WAKE_NODE := "/sys/touchscreen/easy_wakeup_gesture"

and into power/Android.mk you should include something like this ( see Android.mk from ../device/qcom/common/power/Android.mk ) :

ifneq ($(TARGET_TAP_TO_WAKE_NODE),)

LOCAL_CFLAGS += -DTAP_TO_WAKE_NODE="$(TARGET_TAP_TO_WAKE_NODE)"

endif

If it seems too complicated, then choose the easiest way and use my power.hi6210sft.so .... it should work also in this way :o

Good luck !
[P8lite Android Development] haky 86:
well good for him, since I'm not own this device anymore so can't working on it. Now I'm working on treble ROMs for P8 Lite 2017 :cool:

good luck guys :angel:
[P8lite Android Development] jsbeyond:
This device support treble?
[P8lite Android Development] troyer1234:
hi please make it available on Honor 4c:laugh:
[P8lite Android Development] :
I extracted the file from aospa, what do I do with it now? I've put the files in their correct places in lib/hw and lib64/hw but I still don't see a dt2w mode anywhere
[P8lite Android Development] XTutorials:
P8 Lite 2017

supports Project Treble,

P8 Lite 2015

does not support it.
[P8lite Android Development] MrTapok(4PDA):
I would like to tell you about an interesting firmware on 8 Android. It's Called Pixel Experience. I would like to see this firmware for our device. Can you see her?) People equate it to Android One (I don't know why :) )
[P8lite Android Development] surdu_petru:
First, add those lines into your BoardConfig.mk :

#DT2W Node
TARGET_TAP_TO_WAKE_NODE := "/sys/touchscreen/easy_wakeup_gesture"

After that you should enable DT2W into overlay/frameworks/.../config.xml

Now, try a clean build and replace the libraries in the same way like you already did .... just reboot device and it should be working !

Good luck !
[P8lite Android Development] :
Alright thanks surdu!
[P8lite Android Development] haky 86:
p8 lite 2017: yes (hi6250)

p8 lite 2015: no.

can be ported by converting the whole /cust into /vendor isn't so hard to do that, the question is: are 450mb of /cust enough to store all device blobs and HALs of treble?
[P8lite Android Development] surdu_petru:
There is no reason to convert our device to support Project Treble as the Android Oreo it's not working properly ... RIL, sensors, camera and more stuff still not working ... it'll be just an unnecessary effort :)
[P8lite Android Development] haky 86:
exactly, because same bugs will be either on treble, so no sense making it. ;)
[P8lite Android Development] XTutorials:
Update 22/07/2018!

Update 22/07/2018!​

Changelog:

-Finnaly made it to boot successfully

Download:​

dotOS-O-v2.3.1-alice-UNOFFICIAL-20180722​

Note: The only thing I did to this update is to use OpenKirin's RROS 6 boot.img. This way it boots with no problem. I really hope OpenKirin doesn't mind doing that, but if they do I'll probably remove this update. I could've fixed the boot problem the "hard" way, but since oreo for this device is just in experimental-phase I won't waste more time(and money, since I'm using Google Cloud Platform) on fixing this problem.​

Credits:

ROM Tester: [MENTION=5974965]victoriordachi[/MENTION]

Screenshots: [MENTION=8984156]4PERTURE[/MENTION]​

Regards,​

Screenshots captured from actual device:
[P8lite Android Development] asazot:
You did an amazing job for dotOS with 7.1.2 (I installed it with a custom kernel and works flawlessly, no problems at all!), so I hope you do the same with 8.1 :D :D :D

UPDATE: I'm backing up the rom so I can flash this!
[P8lite Android Development] asazot:
Umm, I flashed it and tested, it worked good, except the fact that the governor optdemand makes the cpu overheat, and there aren't kernels for oreo with other governors such as ondemand, so it doesn't do for me. But the worst thing is that when I rebooted after installing magisk now the voice during calls is brutally distorted... :/

These bugs are present on every oreo rom, so I know that you will make it way better than this, as you did with nougat!! :D

I'm reverting back to nougat for now, I expect news. :)
[P8lite Android Development] mecdeen:
Man is gps and video recording works perfect and what about battery and deep sleep
[P8lite Android Development] troyer1234:
does it work on chm-u01 (Honor 4c) ?
[P8lite Android Development] XTutorials:
I don't think so, but try it if you want
[P8lite Android Development] asazot:
Do you mean 7.1.2? If yes, it's working everything, but with the original kernel the cpu overheats heavily, so I installed a custom kernel (this) and now it works very good. I used kernel adiutor to do some tweaks such as ondemand governor, cpu hotplug and entropy to make it smooth as oil. The battery after installing the kernel is doing well, about 3 hours of screen turned on at about 50% brightness, considering that I use this phone since 2 years it is awesome! GPS works good. Deep sleep I don't know, but I think it works, since kernel adiutor says it is an used frequency. For video recording you have to use footej camera to record without problems, because the stock camera doesn't work very well. The only thing that doesn't work at all, like every rom for this device (huawei's kirin fault), is youtube 60fps, but you can use newpipe to view videos at 30fps without problem!

I hope I've helped you to make your choice. :)

But if you mean 8.1, I suggest you to not install this rom as a daily driver, because is in experimental phase, so I would prefer dotOS with 7.1.2! ;)
[P8lite Android Development] zhaozihanzzh:
I think yes. Maybe you can follow this : https://xdaforums.com/honor-4c/how-to/installing-p8lite-roms-honor-4c-t3617942/post72571632.

As far as I know, Omni, Lineage OS, Resurrection Remix-N, AOSPA and many other ROMs work well on Kirin variant Honor 4C. Unfortunately dt2w doesn't work, but gesture works.
[P8lite Android Development] elraffa:
What values in cpu hotplug and entropy do you have? I'll like to test your same configuration.

What about Ril in 8.1, It lose signal after reboot like op says in bug list?

Enviado desde mi ALE-L23 mediante Tapatalk
[P8lite Android Development] asazot:
Hi, yes it loses signal after reboot, but I attempted a call and it actually works but the voice is distorted. :/

My configurations are these! Have fun. :)
[P8lite Android Development] XTutorials:
Yes, if you need to make a emergency call after a reboot at least it works;)

BTW, can you make a antutu test?
[P8lite Android Development] asazot:
Sorry, but I didn't make it... :/ Even though I noticed the very good speed of the ROM, but if you update it in the next future I'll be happy to do a test! :)
[P8lite Android Development] troyer1234:
can you check if it works or not and share results?
[P8lite Android Development] XTutorials:
DotOS 2.4 has released and it's coming soon to this device!

Changelog:

as per 21th June 2018:-

° July Security Patches (8.1.0_r36)

° Added Android P transitions

° Added batteryBar feature

° Redesigned OTA manager

° Redesigned About Device and About Us in Settings

° Android P Volume Slider

° Qs panel misc fixes

° Dotos Analog clock

° Extras Lockscreen New clocks(Spectrum and Sneeky)

° Added new set of Qs Panel tiles

° dotOS Qs panel Customisation

° Improve LTE signal Reception

° Add ripple effect to power menu items

° ScreenOff Animations

° Added Notification guts kill app Button

° Added Caffine QSTIle and Always on Display QSTile

° Added Vibrate on Plug

° Added Data disable icon Switch

° Apps icon shapes are circle by default

° Fingerprint Authentication vibrations toggle

° Fixed Lockscreen Visualizer

° Added Battery Stats reset Option

° Fixed Gallery Fc

° Fix Mira-Cast Issues

° System Level Rounded dialogs

° Fixed Navigation Bar Invisible Issue

° New set of Icons in Settings Dashboard

° dotOS Neo Theme

° Updated few Apns

° New icon for Browser and its interface will track accent Colors

° Misc fixes and Under the hood improvements

Regards,
[P8lite Android Development] jsbeyond:
You used RR boot.img?
[P8lite Android Development] XTutorials:
I didn't release nothing, just teasing

what is going to be

in the update.
[P8lite Android Development] rafal381999:
Photoooo

What about taking photos in stock app?
[P8lite Android Development] :
Doesn't work in any Oreo ROM*
[P8lite Android Development] Honor174:
Hello everyone, is deep sleep working?
[P8lite Android Development] asazot:
Probably not.
[P8lite Android Development] XTutorials:
Update 01/08/2018!

Update 01/08/2018!

Changelog:

° Updated to dotOS version 2.4!

° July Security Patches (8.1.0_r36)

° Added Android P transitions

° Added batteryBar feature

° Redesigned OTA manager

° Redesigned About Device and About Us in Settings

° Android P Volume Slider

° Qs panel misc fixes

° Dotos Analog clock

° Extras Lockscreen New clocks(Spectrum and Sneeky)

° Added new set of Qs Panel tiles

° dotOS Qs panel Customisation

° Improve LTE signal Reception

° Add ripple effect to power menu items

° ScreenOff Animations

° Added Notification guts kill app Button

° Added Caffine QSTIle and Always on Display QSTile

° Added Vibrate on Plug

° Added Data disable icon Switch

° Apps icon shapes are circle by default

° Fingerprint Authentication vibrations toggle

° Fixed Lockscreen Visualizer

° Added Battery Stats reset Option

° Fixed Gallery Force Close

° Fix Mira-Cast Issues

° System Level Rounded dialogs

° Fixed Navigation Bar Invisible Issue

° New set of Icons in Settings Dashboard

° dotOS Neo Theme

° Updated few Apns

° New icon for Browser and its interface will track accent Colors

° Misc fixes and Under the hood improvements

Downloads:

dotOS-O-v2.4-alice-UNOFFICIAL-20180801​

Regards,​
[P8lite Android Development] asazot:
What about fixes for p8lite? Did you fix some of the bugs? :)
[P8lite Android Development] elraffa:
Yes like Ril's fix (the most important for me).

Enviado desde mi ALE-L23 mediante Tapatalk
[P8lite Android Development] asazot:
RIL is the most important part of any ROM, so if it's fixed, I'll install it! :D
[P8lite Android Development] wjair202:
help me

the rom does not start, it restarts me in recovery mode...
[P8lite Android Development] asazot:
I can confirm that the latest update doesn't boot at all... :/ I'm trying with the old kernel...

---------- Post added at 09:38 AM ---------- Previous post was at 09:28 AM ----------

Nothing to do, it goes in bootloop.
[P8lite Android Development] TureX:
Try to flash resurrection remix boot img
[P8lite Android Development] ekobaltika:
It pushes me back to TWRP.
[P8lite Android Development] asazot:
Tried already, but nothing :/
[P8lite Android Development] XTutorials:
I know about this problem, don't panic, it will be fixed soon.

Regards,
[P8lite Android Development] miquelni:
Good morning, I would like to know if you are repairing the ROM 8.1 so that it can start and the recovery does not come out all the time, I would make it illusion to install this rom thanks
[P8lite Android Development] XTutorials:
I'm really sorry for not repairing this ROM soon enough, I've been putting most of my time into AOSDP with my team. But hopefully in the next two weeks this ROM will be fixed. If not, I'll revert the download links to the booting dotOS 2.3.1.

Thanks for understanding!
[P8lite Android Development] STR_SKY:
a bunch of sheep filled in a flaw and it would be better not to spread out anything
[P8lite Android Development] XTutorials:
Revertion

Unfortunately I've been too busy working on AOSDP and I haven't updated this ROM. Therefore I'll revert all download links to the working one.

Here is the download link(which can be found in the OP as well) to the bootable ROM.

-dotOS 2.3.1 Bootable

Thanks for understanding!
[P8lite Android Development] elraffa:
what is AOSDP? Is it for p8 lite?
[P8lite Android Development] XTutorials:
AOSDP stands for Android Open Source Dark Project. Check my info about this upcoming ROM in the "General" subforum.

And yes, it will come out for this device, and many other.

Regards,
[P8lite Android Development] :
Why would we release an Oreo Rom for this phone if it's unstable though?
[P8lite Android Development] D1stRU3T0R:
Maybe bcs he can and tries? Surdu managed to boot it, so the "hard part" was done.
[P8lite Android Development] :
Keep believing in fairy tales kid.
[P8lite Android Development] D1stRU3T0R:
I knew you will come and insult xd

Lmao, just because you couldn't do it doesn't mean others can't.

P8lite was an OP phone back than, but sadly everyone made 20 roms with the same bugs instead of focusing on fixing 1 rom.
[P8lite Android Development] :
First of all it isn't an insult. Like at all.

Second this isn't Snapdragon ok? Huawei not only provides us with broken sources, we can't port stuff from other phones and make things work with magic powder.

I don't know if you recall but me and this guy and another guy actually had a team focusing on Oreo. After nights of no sleep and days of trying to fix a single bug, I gave up. And honestly all of us should too.

I'm not saying this to offend anyone, I'm not saying this to make people angry, and I'm not saying that he can't do it. I'm saying it's nearly impossible to get it working, and honestly we shouldn't get our hopes high, because there only 0.4% chance that we'll get an actual proper Oreo rom on this phone.

And I think it's a waste of time since barely anyone uses this phone anymore, but that doesn't matter.

No tea, no shade, just facts.
[P8lite Android Development] troyer1234:
someone please test on Honor 4c and share results
[P8lite Android Development] Dirtyeyes:
Hi! Thanks for ur work!

I have question...so 8.1 oreo isn't unstable for daily use on our phones?
[P8lite Android Development] Dirtyeyes:
Hey!

Calling/sms works good??
[P8lite Android Development] alexelbdmc:
In my case only one sim works all the time and it depends on which one u selected as default mobile data

But yea, call and sms works fine
[P8lite Android Development] Dirtyeyes:
...

Oh, then good. And bluetooth? ;)
[P8lite Android Development] alexelbdmc:
Bluetooth and deep sleep aren't working
[P8lite Android Development] Dirtyeyes:
..

It's with oreo roms ? And with nougat roms bluetooth works? ;)
[P8lite Android Development] alexelbdmc:
Yea Bluetooth works fine on nougat roms

Aospa and DotOs are the best 7.1 roms BTW
[P8lite Android Development] Dirtyeyes:
....

What's abt battery stability on them? Is deep issue isn't with nougat roms?
[P8lite Android Development] a young boy:
I took a look at the comments and found that no one mentioned this question, I will give feedback.

I am not sure if this is not compatible with my mobile phone. My mobile phone model is ALE-UL00 (or ALECE). I can experience it after I brush it into this ROM. The installation software is also very fast, but I restarted it. After magisk, it was found that the sim card could not be recognized, and there was no SIM card. Is there any way to solve it? Thank you!:):)
[P8lite Android Development] alexelbdmc:
That's what RIL means, read the OP post

"Ril may stop working after reboot"

And there's no way to fix that on oreo roms
[P8lite Android Development] a young boy:
Oh, my God, this is too sad. Is there no way to solve it?：哭：
[P8lite Android Development] mreps07:
im using P8lite ALE-L02 and upgrade to B896,i followed the steps correctly, and yet ended up RIL problem. Am I missing something?
[P8lite Android Development] XTutorials:
The source code for the ROM is unstable. Oreo is not recommended to be ran as a daily ROM for P8 Lite. You'd better stick with nougat.
[P8lite Android Development] Monyem:
Make the rom stable.

Please make the rom stable.I want to make it my daily driver.Advance thanks if u make it stable.love u ??
[P8lite Android Development] sasayi:
Update?
[P8lite Android Development] alexelbdmc:
Oreo doesn't work properly on kirin 620 devices, so there's no point in updates
[P8lite Android Development] XTutorials:
Sorry, I've been really busy with my project lately and I haven't got to touch this device anymore. Maybe I'll have some free time soon to work back on this device.
[P8lite Android Development] visto pro:
hello

this rom work for p9 lite 2016 ??
[P8lite Android Development] hulkyboi:
Even android N wasn't fully stable on this device. I'll better just upgrade
[Xiaomi Redmi 4X Questions & Answers] VyanID:
I am sorry sir.. I am new User of santoni

Now I am use MsmExtended rom

How can setting stock screen Record ?:eek:
[Xiaomi Redmi 4X Questions & Answers] metelhammer:
i never used this rom but it should be in Record app or can start recording from notification toggle or can be found by holding power button.

this is what most custom rom has recording screen option situated.

if it isn't there then please use some third party screen recorder or someone to reply who knows exactly where it is.
[Huawei Mate 9 Porsche Design Guides, News, & Discu] Sho-Bud:
Today I received a new firmware. It only brings Adroid security patches from July 2018.