yashsingh1/xdaforums huggingface dataset:
[P8lite General] eriuzz:
would be great if you try to put the huawei camera on the rom after you relase it
[P8lite General] Vika__:
If XePeleato wants to get Cm as official.. It has to be stock Cm without any changes.. If you want you can try to port it yourself
[P8lite General] aprisandra:
Can you give me tutorial about porting cyanogen?

But I don't know about codding. It's possible for us who don't know how to codding?
[P8lite General] Prostokuche:
It's possible albeit hard. And there is a page which fully explains how. Of course I think it's not possible without any coding knowledge when it comes down to this phone since there aren't any existing codes you could use. You need to have decent coding experience, to understand how Android as a system functions and even then it's not guaranteed that you'll be able to do it. So it's relatively hard.
[P8lite General] :
maybe you could give us more updates about what you're adding, changing, what's working or not. cheers.
[P8lite General] Yoshikage_Kira:
Follow him on github if you want that.
[P8lite General] :
I am capable of thinking what you just said, he doesn't give as much updates as I'd like to see.
[P8lite General] XePeleato:
Because such updates don't exist. However I can tell you about all of the difficulties that I am facing, and the amount of time that it's taking.

Some people don't realize that no one ever tried to do this, there are no instructions, no people that already had the same issue... If I had an update to drop I'd have posted it the minute after founding it works.
[P8lite General] Zizo17:
We know that is you ( as a hi6210sft developers ) are totally alone in this way and we appreciate all your efforts .. and we all waiting for your work with patient:good::laugh:
[P8lite General] :
all xD
[P8lite General] MarcoPLs:
https://github.com/XePeleato

show me a repository with cm14 so i can follow it :p
[P8lite General] Zizo17:
Of course :laugh:
[P8lite General] XePeleato:
Follow this one: https://github.com/XePeleato/android_device_huawei_p8lite_alel21

So you'll be notified whenever a 'cm-14.0' exists.
[P8lite General] :
It's called displaying progress :) and you shouldn't be nagging because it's a general thread. Has nothing to do with developement section so he doesn't have to release anything :)

Also why would you wanna test a firsttime boot version if you're not going to help in the developement? Unless you're not going to help in the dev process you could just sit there and pressing F5 continously in order to get a update that won't come faster if you are ask for it
[P8lite General] Prostokuche:
I don't know why all of you are even getting mad or asking questions. [MENTION=7354786]XePeleato[/MENTION] is just doing what he wants and as mentioned so many times, it ain't easy to code in the dark. Custom roms are being taken way too carelessly. If you want progress then make it yourself. If you feel unhappy that somebody else is having a hard time doing something good for you then idk what the hell are you even doing on XDA. As a freelancer I should know that whenever a customer wants something specific, he pays. None of our devs are doing it for the money.

If anyone replies answer me this: What's the difference between a hacker and a programmer? And I don't accept answers containing their names e.g. "a hacker hacks" or "a programmer programs or codes"
[P8lite General] MarcoPLs:
last commit july 4 i have to check it more often so i wont miss any update ;p
[P8lite General] XePeleato:
You are wrong: Latest commit 056e261 on Aug 11 [MENTION=7354786]XePeleato[/MENTION] XePeleato Initial commit

My commits are pushed just whenever I have fully tested them. I have made progress, and the commits are there, but I won't push something that doesn't work.
[P8lite General] timofonic:
Why not? Release early, release often. You can have an experimental branch, many projects do it this way. This could potentially attract contributors. If people compile and complain, just ignore. This happens in kernel.org roo ;)
[P8lite General] XePeleato:
Because I am not used to release broken software, if I commit something and I regret, I can delete that commit because I haven't pushed it already (it looks more elegant than reverting everything). I don't mean that I'll release it whenever it's stable, but now it's too early.
[P8lite General] Prostokuche:
I think there is a solution in between. Why not find a platform which devs will have access to just like github and upload a log after each successful commit on git. And by logI mean a hand-written log like a comment and ask if anyone knows what.. I know this sounds like a chat but it's not as much as a hassle and everything is kept clean. Idk that's just my idea.
[P8lite General] :
Id rather say people just should stop asking for updates and the stuff. That's pretty useless. Since I get it hwcomposer and more don't work so there's no chance on a bugfree rom and I don't get why people want to use broken stuff. Even after months devolopment peole don't have patiece. He said nothig works, so 1 week doesn't bring a fully working rom.
[P8lite General] Prostokuche:
They want to since huawei did a terrible job at skinning android. Well some do think otherwise but yes that is probably the reason why. Either way I manage to get by.
[P8lite General] :
Well there are perfect workarounds in order to get emui beautiful there a lot of aosp based designs. Also you can replace every stock app with ones ported from other devices. I know they did a bad job but in the meanwhile I got used to it and other people should do that too and wait. An unfinished cm rom is worser than emui.
[P8lite General] JhonEse:
you believe is not worth anything, always public ROMS, AND YOU LEAVE AS IS NEVER finish a, I ASK YOU PLEASE IF YOU CAN NOT ENDING A ROM, do not post anything, ONLY ENDING ILLUSION.
[P8lite General] Azaradel:
So port it yourself and don't blame him showing his progress in work he is doing for fun not for money. If you can't do it then pay him (that amount of money he makes in work) for making it to the finish so he can do it day after day.

If you can't do both then shut up.
[P8lite General] XePeleato:
You don't get it, I don't do this because I hate EMUI, I don't do it for money (no donation links, nowhere) nor I do it to please everyone here, but I do it because this is a challenge for me. It entertains me, and it helps me to forget about 'real code'. So if you thought otherwise, I recommend you to take your expectations elsewhere.

A little update, I am now working back and forth on AOSP7 and CM14, because of compatibility issues, the main goal is to get some systems from AOSP and replace them on CM. I haven't been able to test the RIL Stack because the modem panicked the kernel so I had to disable it (I know what's causing it) and I have also worked a bit on the WiFi system (some solid research). I have also worked for entire days looking for a solution about OTG, but the code is so dirty and so messy that I have just stopped working on that for a while.

I did also spend a lot of time adjusting and updating the kernel, because Nougat demands some changes that I had to apply. At least, the system works without lags and I hope to make some progress on all of the mentioned issues.
[P8lite General] Fr0nk0:
People do not realize that it is complicated and you're doing something not only for yourself, it's just wait. Good job!
[P8lite General] zhaozihanzzh:
WOW!COOL!

Sorry for my bad English.来自华为荣耀畅玩4C-天生急性子 欢迎关注华为Y220T10吧。
[P8lite General] XePeleato:
Weekend update, this weekend I have been able to get wifi working, and that's good news because I found a method that involves almost no proprietary code, I have not tried RIL yet, but WiFi stopped working on 5.1 and now it's back, so I am happy and I hope to fix the graphics and audio next.
[P8lite General] Zizo17:
Great effort bro ... Thanks Alot :good:
[P8lite General] lin-vip:
good job.and when can we install this cm14?:fingers-crossed::fingers-crossed::svetius:
[P8lite General] zhaozihanzzh:
You ask him? Publishing ROM is his own business, you don't have any permission to ask him.We are not your parents, if you have any objection, you can do it your self.我们不是你爹妈，不会惯着你，不服活该。

Sorry for my bad English.来自华为荣耀畅玩4C-天生急性子 欢迎关注华为Y220T10吧。

---------- Post added at 03:52 AM ---------- Previous post was at 03:50 AM ----------

Good job,thank you!

Sorry for my bad English.来自华为荣耀畅玩4C-天生急性子 欢迎关注华为Y220T10吧。
[P8lite General] adi2500:
Awesome!

If you completed porting cm14, would it be possible to backport the device specific Code to cm13? If ask just in case, that cm14 hasnt all the Features included that i want.
[P8lite General] cristi.blidariu:
i wish you best of luck in fix all the errors :D
[P8lite General] XePeleato:
[MENTION=6435663]hackslash[/MENTION] got his own CM13, of course, I'll upload everything if he wants to include it,it shouldn't be hard to do so.
[P8lite General] :
Interesting. Should be also possible for Bluetooth and sound. It's cool. Great find. Impressed. Once you are tired of this project (if you are) ill be happy to try with a different project. I'll tell you later about it :)

Also once Bluetooth and audio is working it's a daily driver for me [emoji14] oh snap forgot about microphone and camera my bad ?

I ain't talking about you release it now. But to be honest. I find this amazing. Nice workaround
[P8lite General] zhaozihanzzh:
How about Honor 4C? If we port this for Honor 4C,will the WiFi work?

Sorry for my bad English.来自华为荣耀畅玩4C-天生急性子 欢迎关注华为Y220T10吧。
[P8lite General] :
Most likely yes since as he said. It isn't relying too much on Huawei dependency codes. Though audio might be slightly lower quality same as camera when it'll work. But audio is easily fixed with viper4android. Had a Exynos device which had bad audio quality on custom firmware and some other devices too. Was fixed with viper
[P8lite General] XePeleato:
I'll fix the graphics and the modem and I'll release a testing version.

I hope, but there's just one way to know.
[P8lite General] :
You should try get audio working first tbh not to be rude or anything

Well WiFi should work uses same chip and same wifi/bluetooth hardware

Even mate 7 uses same wifi hardware
[P8lite General] hackslash:
I would love to fiddle with code but my routine nowadays is extremely tough. I wake up at 6:00 AM, go to university at 8:00 AM and reach home at 8:00 PM. I have to complete assignments, read topics, prepare for next lecture....

I'll try my level best to utilize any free time I get to continue the CM...:)
[P8lite General] Zizo17:
Best wishes at your study .. take your time in your CM project , we all appreciate that :good: great job
[P8lite General] :
Id download and try build but I have some reasons why I can't.

My device doesn't have Linux.

My device must be repartitioned

My device is too slow.

I got a nagging girlfriend which wouldn't allow me to to Worc on it ? seriously she dislike me sitting at the computer.

Last thing is I'm relaxing for the last days as a free man ? since a baby is coming anytime this month it won't be much computer activities than ? my life will be over (sort of)

Also xepeleato would it be possible to make the kernel dual compatible?

Like it would work with M and N?

In that case we would be able to dual boot somehow:)
[P8lite General] XePeleato:
Those are the reasons why we choose to perform those tasks in build servers.

I guess, at least, I use the same kernel for EMUI and AOSP 7, and so far I haven't noticed any incompatibility
[P8lite General] :
M great i see if I can revoke the dual boot patcher or else I have to try build it from source and my os x might work there
[P8lite General] matamata15c:
http://xdaforums.com/huawei-p9lite/development/dev-cyanogenmod-13-huawei-p9-lite-t3465612

Enviado desde mi hi6210sft mediante Tapatalk
[P8lite General] XePeleato:
I know, and I am already in contact with the P9 Lite guys, but the phones are pretty different, their Wifi IC is from Broadcom and their modem is different. Their graphic implementation is also different.
[P8lite General] matamata15c:
Too bad I thought it would

Enviado desde mi hi6210sft mediante Tapatalk
[P8lite General] Zizo17:
Step on the way .. brother ..

Don't be sad :laugh:
[P8lite General] Sheldd:
Ohh,i'm so exited about this. I'm here to test it :D If you think i can do something from my PC to help you just tell me. It's somehow good :fingers-crossed: Thanks for making this possible :good:
[P8lite General] acbka:
good job !
[P8lite General] Vinnipinni:
Expect a lot of feedback from me, if WiFi and hopefully RIL is working. If RIL doesn't work, you will get a lot of feedback on weekends only. ;). Great work so far. Keep on going, you are making a lot of users Happy. Everyone in the P8 lite WhatsApp groups is amazed by your work and really want to get rid if Emui. Thanks man!
[P8lite General] PCSE:
There is a Whatsapp group? Is there any way I might be able to get invited? Im very interested in some good conversation about our phone.
[P8lite General] :
Lol didn't know that I am simply not going to give a [emoji14] since I don't use whatsapp neither will I have the time to get loads of messages in the group :)
[P8lite General] Vinnipinni:
Here is the Link to join:

https://chat.whatsapp.com/invite/1GGLGispCEwKGXWf8Cm2el

Just mite it, and whenever you want look into the group or so. I have the group muted and when I'm bored I may just read some messages and help or so.
[P8lite General] smold2:
When the firmware is available for download?
[P8lite General] Zgadnijcie:
30th February :D

Huawei P8 Lite Tapatalk
[P8lite General] Sheldd:
Very bad joke. So, what's the point of it ? ;)

He just asked a question,if you don't have an answer then ignore it. Don't act like a kid. :fingers-crossed:
[P8lite General] Sjamaan:
Well, it's a stupid question, so don't expect brilliant answers. And a forbidden one by XDA rules too. Asking for ETAs is against the rules.

Enviado desde mi ALE-L21 mediante Tapatalk
[P8lite General] :
I guess when he releases it ?
[P8lite General] Sheldd:
Being rude isn't against the rules ?
[P8lite General] :
Nah part of the XDA ETA questions [emoji14] people will act that way ;) just kidding it is always against the rules to be rude :)

But let's give you a scenario. You're working on a project on your free time. And you don't have a ETA since you know you must fix some bugs to make it stable. But people keeps asking when is the release? can you release it?

It gets quite frustrating. Though when I do know the ETA I always make it clear. For people who awaits it. But, I too can sometimes not give ETA unless I know how to solve the bug :)

A good info is here. http://xdaforums.com/showthread.php?p=62802634

http://xdaforums.com/showthread.php?p=62802702

And

http://xdaforums.com/showthread.php?p=62803209

So yeah you can tell ETA if you know when you'll sure when you'll release it. I don't mind ETA questions since I personally don't do too advanced stuff. But others might find it annoying :)

But when you work without sources it's hard to actually tell when you can release.
[P8lite General] Sheldd:
Ok,got it. But if you find it annoying,you can ignore the question. And on the other side, how is him to talk like that ? Is him the one working on the project ? I don't think so. If the developer talked like that,ok, i will undestand, i will find that anoying too. But a new member who is rude, i find that more annoying than a question. That's my point.
[P8lite General] :
This is off topic again all pshhhhhhhh
[P8lite General] :
People will always be annoyed over it :) but be patient. Xepeleato is working on several projects so I admire his work. That he takes time to work on both projects when he got time. But the progress might be going slow. It is better than nothing. I don't care if it's going slow. I know it's hard to work without sources. It's amazing he got this far tbh.
[P8lite General] nio79:
excuse me .. but since I have a problem and I posted my request for help and no one answers I saw myself an Italian guy and I wanted to ask him ... if you can help you better ... thank you......http://xdaforums.com/p8lite/general/mega-thread-root-unbricking-updating-t3400994/page48
[P8lite General] pilililo2:
Create a new thread explaining throughly your problem and you will get help, not posting on all open threads in the forum.
[P8lite General] KeineAhnungName:
Any Updates?

Sorry for asking, but are you releasing a dev version of it soon :p ;) :D cant waait
[P8lite General] XePeleato:
Not yet, but today I finished reverse engineering the userspace ION proprietary functions, and that's great because that means that we can use them should we need to, and maybe it's related to hardware acceleration, so we are a step closer!
[P8lite General] Sheldd:
Hehe,good job. I hope you will not quit this project until it's finished. If you need someone to test it or some other kind of help,i'm here :D
[P8lite General] Kostyan_nsk:
What's the point was reversing libion if you could trace all ioctls and their values from ion kernel driver? The only purpose of ion is allocate buffers and share them between user space and kernel space. So it won't solve your issues with hwcomposer.
[P8lite General] XePeleato:
You kind of answered the question yourself, because it was easy, and removing a binary blob is always great.

If you find it easy, I'd kindly ask you to help me with the last function that I didn't quite get.

About Hwcomposer, it was just a supposition, I discarded it after writing the message but it was worth trying.
[P8lite General] Kostyan_nsk:
In this function make print in kernel log of recieved structure values.

In your libion function make logcat of recieved parameters, compare them with values from kernel => fill in structure with parameters properly. Profit.
[P8lite General] XePeleato:
Well, that's not quite the issue I am facing, but since the function doesn't appear to be called, it's fine at the moment.
[P8lite General] KeineAhnungName:
Awesome :D

Thank you :D Youre awesome. :D
[P8lite General] AD3948:
Thanks :)
[P8lite General] KeineAhnungName:
:svetius:
[P8lite General] :
Don't ask every 3 days. This will take a couple of months.
[P8lite General] lozohcum:
in very optimistic case ;)
[P8lite General] Zizo17:
So , All we have is patient and praying for you :victory: and we do both
[P8lite General] De EmperoR:
Hello XDA!

I can't believe that we, HUAWEI P8lite users can finally get Android 7.0. That too without EMUI!!!

Can't wait for a stable build

Thanks! Keep up the good work :)
[P8lite General] Abdullah5490:
Hi there! I'm really excited and greatful to the developer if you bring android7 to our device which isn't expected by huwawei for this model! I'd never used any cm build on any device, but looking to this thread for the first ever experience with this ROM on my device. I've subscribed to this thread, and desprately waiting for the ROM to become available to download. Thanks alot!
[P8lite General] allrightlite:
No offiziell Android 7.0. This is our last hope here for future updates. But we must be patient. One year futher and maybe we get the stable ROM for this great phone. But, why not? It is possible! But time is all, one year, or just half year, but we get it :victory:
[P8lite General] speedster_no1:
http://xdaforums.com/p9/development/rom-t3483134
[P8lite General] XePeleato:
The P9 is a totally different phone, it has different systems, and it's based in Android 6, not in Android 7.
[P8lite General] KeineAhnungName:
Arrgh, ... P8lite will be my Last Huawei for ever... Ill buy an iPhone... ;)
[P8lite General] :
You going from good to worse ? good luck I've used iPhone I hated it every seconds. The equalizer suck big times. And all other audio apps will get you a horrible audio experience ? and system access will be slow as F since the private dudes rarely share their work when they get root on iPhone. Best wishes to you ?
[P8lite General] Yoshikage_Kira:
Or just get nexus / pixel. Worth every penny.
[P8lite General] allrightlite:
The P8 Lite is a good phone, when Android 6.0 is enough for you. I have now the pixel launcher on it and it's great feeling. I miss just the security patches. So I must be cancel all http Apps/Websites, because the bug in the linuxkernel from 3.6 until 4.6. There are no patch today. Or is the p8 lite not effected by this kernel bug?

Another point missing is the variable screen size. On Android 7.0 you can change the dpi without root, on other EMUI 4.0 devices too, but nit on P8 Lite.
[P8lite General] :
It is on what system? I haven't seen that ?
[P8lite General] allrightlite:
I don't know, but on EMUI 4.x on high end devices. Have seen a screenshot, but don't know device.
[P8lite General] gbmasterdoctor:
Can you post it on GitHub?
[P8lite General] JpegXguy:
Do you have a source on that? Have they released the full list of devices to receive official Nougat?
[P8lite General] allrightlite:
No, I mean we wait of the inoffiziell ROM CM14
[P8lite General] XePeleato:
I am actually uploading almost everything I do there. Is there any specific reason why you want it? The full device tree release will be uploaded whenever I release the first testing version.
[P8lite General] gbmasterdoctor:
Well I'm getting into creating custom ROMs for Android and stuff and I wanted to see the process of creating one - also this is the only active ROM I can find for my device so I figured this would be a good one to look at if you wouldn't mind.
[P8lite General] :
Check honor 4c device tree ?
[One (M9) Q&A, Help & Troubleshooting] drakeNas:
Hi, my i have a rooted one m9 t-mobile and i want to check for OTA updates and i couldn't. Does unrooting my device give me the ability to check and download OTA updates? Thanks
[One (M9) Q&A, Help & Troubleshooting] Flippy498:
No it doesn't since google introduced block-based OTAs with Android 5. Flash a RUU or restore an "untouched" TWRP backup that corresponds to the currently installed firmware on your phone.
[One (M9) Q&A, Help & Troubleshooting] drakeNas:
Okay thanks!
[One (M9) Q&A, Help & Troubleshooting] drakeNas:
One more question! Now i'm on the latest software update because i updated my phone before rooting it now after rooting when i search for updates it says there are no updates for my phone, is that true or is it because im rooted? Thanks
[One (M9) Q&A, Help & Troubleshooting] Flippy498:
What do you mean with "latest version"? The exact firmware version as stated in the line with "OS" at the beginning which can be found in download mode would be more informative. Depending on the currently installed firmware there might not be an further updates.
[One (M9) Q&A, Help & Troubleshooting] drakeNas:
I just want to know how do i know if there are any new updates available and when to restore my system backup and remove root to update
[One (M9) Q&A, Help & Troubleshooting] drakeNas:
Can i check for OTA's even if i'm rooted
[One (M9) Q&A, Help & Troubleshooting] Flippy498:
You wanted to know whether there are no updates or whether you can't find one because you're rooted. The answer is without knowing your currently installed firmware it's not possible to answer that question. That's why I wanted to know what's the "latest update" you installed.

Normally you should be able to see new updates but not to install them if your M9 is rooted. The reason are the block-based OTAs. However users have already been reporting that they bought second hand phones which weren't able to see new updates because the previous owner borked the phone by playing around with the CID and the MID.
[One (M8s) General] leather.face:
Hi all XDA Member!

I start here a Help Thread for our M8s and I hope this is helpful for you?

You can all questions here write and I`ll also give Support when I have free time.

No inhibitions because I'm a good member here. ;)

Kind regards,

leather.face ... :angel:

I appreciate a lot your understand and Respect!​
[One (M8s) General] leather.face:
Thankslist:

[MENTION=4191327]jonke11[/MENTION], [MENTION=5463312]smeejaytee[/MENTION], [MENTION=7336393]HermanBurgers[/MENTION], [MENTION=7006934]Chiko-HH[/MENTION] !

And all devs in the XDA!​
[One (M8s) General] leather.face:
Reserved1!