yashsingh1/xdaforums huggingface dataset:
[P8 Lite (2017) Development] haky 86:
End of Life

Since most of people are going to use p9 lite twrp and roms, I will end the support of this device and back to ale-l21 community starting from now also will remove twrp images and my twrp backup from mega account plus all pra-lx1 sources.

P.S: all pm about pra-lx1 requests will be ignored , so don't waste your time by contacting me!

Merry Christmas to all.
[P8 Lite (2017) Development] Zzrman:
"Since most of people are going to use p9 lite twrp and roms"

Hi everyone, can someone please explain or show the thread explaining how to do this... I'm on PRA LX1 my phone is rooted with magisk, I'm on stock rom and TWRP 311.2 recovery...

Regards
[P8 Lite (2017) Development] CarlosAG10:
Read P9 Lite forum
[P8 Lite (2017) Development] Zzrman:
Thank you my friend, I did it before asking here and so much stuff I couldn't find.... Maybe I have to spend mire time searching but you can help me with specific path it will be very helpful.

Regards
[P8 Lite (2017) Development] :
So does this mean p9 lite TWRP is compatible with pra-lx1? Could you provide a link?
[P8 Lite (2017) Development] CarlosAG10:
Jesushchrist read the thread, it's been answered 900 times, and do you really need help to find P9Lite forum?? pls respect our developers and don't post sh*t on their threads, if you are not able to read and find a forum, you'll most definitely not be able to flash a rom
[P8 Lite (2017) Development] :
Chill out champ
[P8 Lite (2017) Development] haky 86:
I ask the moderator to close my pra-lx1 topic to avoid discussions on p9 lite in wrong section a few days ago, don't let me close again for same reason, ask in the correct section thanks.

Hope to be clear for all!
[P8 Lite (2017) Development] kindredkaiser:
how do you TRUST files like twrp-3.1.1-2-v2-prague.img that OP put in his mesage ?

TWRP website doesn't say anything about it

google search doesn't say anything about it

MD5 : 1E483C98B8B4E6E5540E6ABAB0402DC9

SHA-1 : 086E1B1F77175D98A201FE4E691B961679E97998

SHA-256 : A95DA1DB61F2516B3E7B732400D265659AE8D775A788DB5DE0D6E501ED3515A2

:eek:
[P8 Lite (2017) Development] Dr.TheMaster:
Seriously??

Well how do you trust TWRP website then? You can easily say from the comments and the thanks meter of the OP that he is a trusted developer.. And BTW he has nothing to do with bricking your device so why would he spend his time and effort to build a custom recovery in first place??

Also, he is not forcing anyone to use this recovery, it's on your own risk.. Do it as it is or leave it as it is WITH ALL RESPECT.. Thanks..
[P8 Lite (2017) Development] haky 86:
TWRP website is just for official devices and also I didn't ask them to be supported officially that will never ever happen, but I can update to the latest version by myself, where is the problem?!
[P8 Lite (2017) Development] matteomarzio:
Maybe you can do the same thought with Haky's custom ROMs. If you search online they are not supported officially (i suppose) by LineageOS or others, but he started from the main project and then he have done the work. Have you heard of GitHub? When you find a repository online, you can "copy" it and modify it for implement it into something different (in this case, the official ROM modified for hi6250 devices).

Moreover, I see you are a junior member, so I suppose you don't know how things works in XDA. If someone has many "thanks", it means that the user is famous for helping the community and so he/she has reliability. So please, wait 30 seconds before writing something. You can always check user's replies to the subject to check if the TWRP is working or not and if it is reliable. In my opinion, Haky is the only one who was very useful for PRA-LX1 / P8 Lite 2017 community, so to help him I try and test everything before writing useless / ignorant comments. So please, do the same.
[P8 Lite (2017) Development] kindredkaiser:
I'm not that new, I used XDA in 2010.

"thanks" means he has half my trust, which is more than I trust most people in XDA, of course,

but you can't just have blind trust.

also, I see a lot of bitter people in XDA :

every time someone criticize just a little bit of OP's post or something,

then it's like I insulted OP and the whole community,

and the whole community tells me to compile and code everything myself <-- generic answer I get

I also help people my own way, and I respect criticisms.

I'm also very careful with files (mostly because I'm paranoid.. maybe)

the twrp311-2v1 it used everywhere, so I had more info on it,

but no info on the twrp311-2v2; and it was much bigger;

so I was just wondering how people trust these files.

that's all.

have a good day.
[P8 Lite (2017) Development] haky 86:
** Note **

2018-16-01:

Fix up the Error 7 to install the new roms ;).

https://basketbuild.com/filedl/devs...iP8Lite2017/TWRP/twrp-3.1.1-2-v2.5-prague.img | 37.37 MB | .

the new recoveries are bigger because the kernel image is around 25mb while was 9.9mb before due to it decompression.

"if you don't trust my works, is not my problem".
[P8 Lite (2017) Development] kindredkaiser:
well now we have more infos, thanks.

never said otherwise mate
[P8 Lite (2017) Development] Dr.TheMaster:
great work !!

so the kernel is embedded in the recovery img? what if the kernel is different from the firmware that I am using?

and another question, by bypassing Error 7, is it now more likely for the phone to get bricked by flashing a wrong firmware/kernel since it will bypass error 7? thanks in advance man, you are the best
[P8 Lite (2017) Development] haky 86:
The latest build of omnirom and lineageos that error is bypassed (fixed), I will fix the rest of roms later but you need to flash the v2.5 of twrp.

yes I use my own kernel compiled from source!
[P8 Lite (2017) Development] mateiocristi:
i intstalled the latest you posted and it is v 3.1.1-0 why? and errror 7 still exists
[P8 Lite (2017) Development] haky 86:
I fixed on aosp 7, also coming for cm-14.1

are you flash the one from basketbuild?
[P8 Lite (2017) Development] rubentkato77:
I flashed the one from basketbuild, and that's how I installed your AOSP build.

Regards. :good:
[P8 Lite (2017) Development] haky 86:
No more twrp updates from me, I will remove all builds also closing the thread, thanks.
[P8 Lite (2017) Development] navinavii:
hi, i need help recovery.img dont run in my phone say

"PS C:\adb> fastboot flash recovery recovery.img

error: cannot load 'recovery.img' "
[P8 Lite (2017) Development] Zillinda:
copy the recovery.img file in your C:\adb directory and try again
[P8 Lite (2017) Development] haky 86:
did you rename to recovery.img?
[P8 Lite (2017) Development] navinavii:
ok ty now work,good job
[P8 Lite (2017) Development] Youssef Reda:
Can i backup Data Partition without any problems?

My device is:PRA-LX1C432B194
[P8 Lite (2017) Development] DevilunderU:
cant "update" recovery

Hello,

my phone wont update to the latest version of your recovery ( 3.1.1-2 v2.5) i have tried using fastboot and the existing TWRP recover (3.1.1-0). I get zero erros installing it nether in fastboot methode nor in TWRP Recovery flashing recover.img.

thanks in advance

info:

target reported max download size of 471859200 bytes

sending 'recovery' (37808 KB)...

OKAY [ 0.915s]

writing 'recovery'...

OKAY [ 0.938s]

finished. total time: 1.854s

rebooting...
[P8 Lite (2017) Development] haky 86:
I use the v2.5 it's enough for flashing custom roms

https://basketbuild.com/devs/haky86/HuaweiP8Lite2017/TWRP
[P8 Lite (2017) Development] DevilunderU:
Thats the exact Download (from your Blog) i used and the Recovery i am trying to update to. But as i said i cant update to version 3.1.1-2 v 2.5 current Version is 3.1.1-0 :(.
[P8 Lite (2017) Development] haky 86:
I'm upgrading roms just hold I flash them on my twrp without errors
[P8 Lite (2017) Development] DevilunderU:
I will try it again today with the link you gave me. I also get no erros with flashing the recovery.img with TWRP and with fastboot method, but my TWRP says its 3.1.1-0 not 3.1.1-2 and if i try to install a new ROM, Error 7 apperas.
[P8 Lite (2017) Development] haky 86:
get my latest twrp and los-14.1 that I already release, will get flashed without errors ;)
[P8 Lite (2017) Development] DevilunderU:
Thanks a lot! It works now :good: :good: :good:
[P8 Lite (2017) Development] Aneom7331:
Hi, is it compatible with EMUI 5.0.1 or it doesn't matter at all?
[P8 Lite (2017) Development] MIcHiJK:
It doesn't matter. Recovery has nothing to do with the ROM the phone boots.
[P8 Lite (2017) Development] Aneom7331:
Thanks a lot :)
[P8 Lite (2017) Development] haky 86:
** Note **

2018-29-03:

Fix up the Error 7 to install the new roms ;).

https://basketbuild.com/filedl/devs...iP8Lite2017/TWRP/twrp-3.2.1-0-v3.0-prague.img | 37.37 MB | .

* enable product and version partitions.

* updated to 3.2.1.

* unique bug to fix: fbe f2fs decryption to backup the whole data partition even with f2fs.
[P8 Lite (2017) Development] Dr.TheMaster:
So we have a fully working TWRP now?? Wow that's amazing

Can we access internal storage files from TWRP now?? (I am using EMUI 5.0 with Stock boot.img)
[P8 Lite (2017) Development] haky 86:
not yet but I will try to fix in next build..I fix f2fs partially for now but not in the uploaded build.
[P8 Lite (2017) Development] Dr.TheMaster:
Still.. Good news.. Keep it up man.. You are the best :)
[P8 Lite (2017) Development] CrimsonBloodfang:
Successfully flashed the updated twrp.img file through the previous TWRP. Thanks!

I look forward to seeing the upcoming fixes and updates!
[P8 Lite (2017) Development] haky 86:
** Note **

3.2.1 will be removed
[P8 Lite (2017) Development] edricusty:
thanks. Where can I find your file ? it say 404

---------- Post added at 01:13 PM ---------- Previous post was at 01:09 PM ----------

why ?
[P8 Lite (2017) Development] haky 86:
I will provide new one soon.
[P8 Lite (2017) Development] YoussefR:
Will it be for EMUI 8.0 Oreo or EMUI 5.0 Nougat?
[P8 Lite (2017) Development] haky 86:
2 version, the first for oreo using 4.4 kernel and second one for nougat with 4.1 kernel
[P8 Lite (2017) Development] :
Thanks a lot bro

And also i am just waiting for RROS for oreo:D
[P8 Lite (2017) Development] haky 86:
deleted
[P8 Lite (2017) Development] haky 86:
** Note **

* re-uploaded the 3.1.1 Image.

* I will pass to 3.2.1 directly since I'm on emui 8 due to bring treble for our device. and if you are on emui 8 you must flash as fastboot flash recovery_ramdisk twrp.img and this emui 8 only will not work on emui 5.0.1.
[P8 Lite (2017) Development] jalel25:
how i can pass To Oreo 8.0 ?
[P8 Lite (2017) Development] haky 86:
no.
[P8 Lite (2017) Development] edricusty:
So 3.1.1 can work on emui 5.0.1 ?
[P8 Lite (2017) Development] haky 86:
yes. only with emui 5.0.1
[P8 Lite (2017) Development] edricusty:
ok thanks so I have the file but when I put it in the "minimal adb and fastboot" folder and run "fastboot flash recovery recovery.img && fastboot reboot" it say no such file for directory. Where do I have to put this file to make it work ?
[P8 Lite (2017) Development] haky 86:
just drag it to the terminal
[P8 Lite (2017) Development] airpewds:
can u upload the latest twrp for emui 5.0 those links at first page arent working. and what do i do if i try to backup data partition it gives me error 255
[P8 Lite (2017) Development] CarlosAG10:
Data partition is knowingbly un-backupable afaik
[P8 Lite (2017) Development] airpewds:
Then if it's un-backable how could I make an nandroid backup.

And why does twrp doesn't save the settings. Time zone, preferences, e.t.c
[P8 Lite (2017) Development] CarlosAG10:
You can't. There is a dec_boot by haky that theoretically makes it happen, but I don't think anyone has ever succeeded at it... Twrp for PRA limitation, just be cautious at what you flash ;)
[P8 Lite (2017) Development] haky 86:
I was able to backup the C432B161 firmware with f2fs data partition by using the dec_boot.img we should unpack the dec_boot.img to see how was possible on that version.. seems Huawei update encryption on newer versions on the kernel...if was ext4 wasn't a problem to backup.
[P8 Lite (2017) Development] airpewds:
Can you please upload the latest twrp for emui 5.0. And why doesn't it save the settings- time zone, and my preferences. Every time I boot in twrp it's like I just flashed it.
[P8 Lite (2017) Development] haky 86:
you are the one who care about this "issue", question: since when is an important feature? nothing is perfect.
[P8 Lite (2017) Development] airpewds:
But what is the latest twrp version for pra-lx1. Is it 3.1.1-0

Or there's newer version. If yes then please send me the link.

---------- Post added at 08:20 AM ---------- Previous post was at 08:18 AM ----------

Can you upload latest twrp for pra-lx1
[P8 Lite (2017) Development] CarlosAG10:
Just look at the changelogs' dates and use the newest one, don't spam the thread uselessly
[P8 Lite (2017) Development] airpewds:
Sorry about the spam. But the latest link is broken. Can you make a new one?
[P8 Lite (2017) Development] CarlosAG10:
No. The rest of them are usable. You have other devs' builds too for hi6250
[P8 Lite (2017) Development] haky 86:
yes and I will release new one today with all partitions enabled. :cool:
[P8 Lite (2017) Development] haky 86:
** Note **

2018-10-04:

update to 31.1.

Enable the following partitions that can be wiped/backup, OEMInfo, Product, Vendor, Version.

TWRP 3.2.1 for Emui 5.x:https://basketbuild.com/filedl/devs...weiP8Lite2017/TWRP/twrp-3.2.1-v3.5-prague.img | 37.37 MB | .

https://basketbuild.com/filedl/devs...weiP8Lite2017/TWRP/twrp-3.1.1-v3.0-prague.img | 37.37 MB | .

Note:

Once I release the whole 3.2.1 in 2 versions, first for emui 5.x with kernel 4.1, the second one for emui 8.x with 4.4 I will switch works for oreo based on emui 8.x.

have a good day
[P8 Lite (2017) Development] Dr.TheMaster:
Great job.

Any news about data partition encryption support?
[P8 Lite (2017) Development] haky 86:
I try to fix that by enable encryption for f2fs in the kernel but stuck at twrp logo, I need to check the logcat to see what happen to fix the issue.
[P8 Lite (2017) Development] Dr.TheMaster:
Thanks for your time.. Keep it up man..
[P8 Lite (2017) Development] Alx278:
Problem with TWRP

Hey Guys,

i followed the Instructions to flash the latest TWRP.

No Problems at all... but when i try to enter TWRP ( with Power + Volume Up) it stucks at " Your device is booting now..."

Nothing at all will happen.. tried some other TWRP Versions i found on the Internet for the P8 Lite 2017 -> same result..

Any suggestions?
[P8 Lite (2017) Development] haky 86:
just power up while booting and remove usb
[P8 Lite (2017) Development] Alx278:
What do you mean by "power up while booting"?

I already plugged off my USB Cable.
[P8 Lite (2017) Development] haky 86:
mean this "." the dot
[P8 Lite (2017) Development] haky 86:
** Note **

2018-23-04:

update to 3.2.1 for Emui 8.x and kernel 4.4.

Enable the following partitions that can be wiped/backup, OEMInfo, Product, Vendor, Version.

TWRP 3.2.1 for Emui 8.x:https://basketbuild.com/filedl/devs...2017/TWRP/twrp-3.2.1-v3.5-prague-emui-8.x.img | 10.4 MB | .
[P8 Lite (2017) Development] hopeless_bricker:
Hello, thank you for the recovery, it works smoothly!

Do you have any news on encryption support? I can't turn it off in settings and I need access to /data in order to flash ARISE.

Thank you for all the work
[P8 Lite (2017) Development] haky 86:
2018-11-05:

re-up 3.1.1 for Emui 5.x

https://basketbuild.com/filedl/devs...weiP8Lite2017/TWRP/twrp-3.1.1-v3.0-prague.img
[P8 Lite (2017) Development] omega_55_lul:
I managed to save your TWRP 3.2.1 (EMUI 5) btw https://dbr.ee/vSH6

Re-up this one too on your Basketbuild :D
[P8 Lite (2017) Development] haky 86:
thanks you sir, I'll update the thread :)
[P8 Lite (2017) Development] haky 86:
** Note **

2018-11-05:

re-up 3.2.1 for Emui 5.x

https://basketbuild.com/filedl/devs...weiP8Lite2017/TWRP/twrp-3.2.1-v3.5-prague.img thanks to [MENTION=5652461]joaoj1999[/MENTION]
[P8 Lite (2017) Development] Aneom7331:
Hello haky, to update, I flash the new image with adb?
[P8 Lite (2017) Development] haky 86:
yep

emui 5.x use: fastboot flash recovery recovery_name.img

emui 8.x use: fastboot flash recovery_ramdisk recovery_name.img (that I didn't upload yet.)
[P8 Lite (2017) Development] Aneom7331:
Thanks a lot mate, love your work, also, are you going to work on porting android P on pra-lx phones, when its released?
[P8 Lite (2017) Development] haky 86:
yes working on Previews build is just a wasted time, I also bring up AOKP and gonna push right now. check the screenshot :o
[P8 Lite (2017) Development] Aneom7331:
Very nice! I hope it doesnt require emui 8 to be installed first like LOS 15.1 did...

I just want the new navigation bar from Android P, so Im willing to flash it (when you release it) just for that feature

Keep up the good work :D
[P8 Lite (2017) Development] StalkerUnderTheBed:
i used command "fastboot flash recovery recovery.img && fastboot reboot" as stated in installation guide.. adb/windows powershell didnt recognize command.. i ensured to rename twrp.img to recovery.img

or u meant to say

fastboot flash recovery recovery.img

then

fastboot reboot

?

because that worked and i thought "fastboot flash recovery recovery.img && fastboot reboot" will do 2 jobs/2 uses in 1 command.

i sometimes get "failed to unmount /data, resource is busy" etc. in red font, but i'm still able to use wipe
[P8 Lite (2017) Development] haky 86:
it is just an example, try this

https://basketbuild.com/filedl/devs...weiP8Lite2017/TWRP/twrp-3.1.1-v3.0-prague.img
[P8 Lite (2017) Development] haky 86:
new fully worked TWRP are coming soon for emui 8 builds.
[P8 Lite (2017) Development] hopeless_bricker:
That's good to know! Has /data been decrypted yet?

Nice to see you here again, how are you getting along with your new phone?
[P8 Lite (2017) Development] haky 86:
LePro3 it is a good, I got it as daily driver so I'm not gonna to work on it.

yes the data partition it is fixable and I know how to do it but at the moment I'm working to fixing wipe on /cache partition the rest of wipes are fine, also mtp toggle and memories working fine.
[P8 Lite (2017) Development] hopeless_bricker:
No pressure, just checking because I read Huawei's encryption was cracked on a few other models.. No be honest, I wasn't even expecting to hear anything from you. Glad I did, though. Your LineageOS looks really nice now, I'm going to flash it as soon as I get a new SD card.
[P8 Lite (2017) Development] haky 86:
some users confirm me that method works for us too :)

I'm gonna push new build of twrp right now ;)
[P8 Lite (2017) Development] haky 86:
** Note **

Here we go again:

TWRP 3.2.1 for Emui 8.x roms changelogs:

Wipes: fixed mostly all.

Flashing recovery_ramdisk: fixed.

Wiping system partition: fixed.

Internal storages: fixed as mounted partitions.

MPT: fixed.

Note:

Cache: need to be fixed.

Encryption: to backup your data stuff you need to remove encryption things from fstab in vendor partition (I'm not responsible for any damage do it only if you know what are you doing).

SD Card: it is work but not allow me copying things to pc, try a format might solve the issue.

twrp-3.2.1-v3.5-emui-8.0-prague.img	9.0 MB
[P8 Lite (2017) Development] haky 86:
** Note **

Thread gonna close due to re-organize environments for developments, deal with it.
[P8 Lite (2017) Development] haky 86:
** Note **

* re-worked the 3.1.1 v2.5.

* for emui 5.x only.

* it is compatible only with my nougat roms so I will not care about other ones, that will gonna re-upload soon :)

Kernel GPL: https://github.com/hak86/android_kernel_huawei_prague

Downloads:

https://basketbuild.com/devs/haky86/HuaweiP8Lite2017/TWRP
[P8 Lite (2017) Development] Manuele1000:
Is this different from revolution?

Is it? With this recovery, can I backup and restore /Data too? Does it really works? Is it FULL working?
[P8 Lite (2017) Development] boofman:
Will the same process work for PRA-LX2?

EDIT: Works! But I can't install busybox (root granted)

EDIT 2: JRummy Busybox worked!
[P8 Lite (2017) Development] Manuele1000:
Dude can I do with this recovery a full Android (or nandroid) backup, including /data? And can I restored everything?

Can I do factory reset too using this recovery? It's very important, please, help me answering my questions! Thank you!
[P8 Lite (2017) Development] boofman:
I've managed to install TWRP and get Root on my PRA-LX2..

So now, I've got:

Root

Busybox

Viper4Android

Root Explorer

And I've got a complete setup at this point. Great job buddy haky 86!
[P8 Lite (2017) Development] haky 86:
could be nice if someone share the partition/folder that contain factory configuration, consider I save a backup but after restore Huawei animation is gone plus google folder and huawei application are gone away and also we should find a way to restore it like did on p8 lite 2015.
[P8 Lite (2017) Development] boofman:
Let me know how and I'll try it out..
[P8 Lite (2017) Development] sbarbi:
Great Job haky 86!

I install twrp and supersu in PRA-LX1 and works perfect.
[P8 Lite (2017) Development] haky 86:
As I see, I manage to unpack update.app from firmware finder website/application and we don't have cust.img partition that used on p8 lite 2015, the only flashable images are boot, recovery, recovery2 and system, when I flash them still remain as pra-lx1c432b115 even with newer firmware.
[P8 Lite (2017) Development] boofman:
I still have the Huawei animation..i did lose the Huawei App and Google Services..

Huawei App issue was fixed by downloading it right off the Play store.

Google I was able to fix by flashing Pico GApps.
[P8 Lite (2017) Development] WildGoat07:
Hello, I followed the installation guide, but when I flash the recovery, it says I can't write on the device. Did I miss something?

target reported max download size of 471859200 bytes
sending 'recovery' (24468KB)...
OKAY ( 0.882s)
writing 'recovery'...
FAILED (remote: Command not allowed)
finished. total time: 0.889s

I have the B110 version, should I go back to the B100?
[P8 Lite (2017) Development] haky 86:
Well if your bootloader and frp is locked, should be unlocked then.
[P8 Lite (2017) Development] WildGoat07:
Well it looks like I can't unlock the bootloader atm, i tried everything to get the code...
[P8 Lite (2017) Development] YSFYoussef480:
Can You Build Any Custom Rom For The Device ?

Cause I Bricked My Phone By Wiping The System Partition By Mistake !

I Tried Flashing The Stock Recovery And Pressing VOL+/VOL-/Power Button The Update File Didn't Work !

So Is There Any ETA ? (I Know It's Rude,Sorry)
[P8 Lite (2017) Development] haky 86:
Hi

you can follow this guide

https://xdaforums.com/p8lite/p8-lit...-to-root-huawei-p8-lite-2017-android-t3582179

for roms we should wait a bit, the kernel of this phone isn't available yet, but will try to port lineage.
[P8 Lite (2017) Development] boofman:
Lineage is great, but I also kind of like EMUI 5. As a matter of fact, this is the longest time I stayed on a stock launcher!

If only the launcher has some gestures support, this wouls have been all good..

Anyways, you guys are doing a great job!
[P8 Lite (2017) Development] YSFYoussef480:
Tried It, Didn't Work Even With The Backup.

Can't Wait Till You Roll Out The LineageOS.

My Only Hope.
[P8 Lite (2017) Development] AmINoS007:
guys I tryed to boot on the fastboot mod and it says bootloader unlocked FRP locked , what the hell ??? does that mean my bootloader is unlocked ? my phone is new and I never tryed to unlock the bootloader
[P8 Lite (2017) Development] haky 86:
You should unlock frp from development settings, I'll make mega-thread for everything, I was busy today.
[P8 Lite (2017) Development] AmINoS007:
All right thx a lot man , but i wanted to know is it only my case that my phone is new just out of the box and it says bootloader unlocked while i ve never tryed to unlock it ?
[P8 Lite (2017) Development] uribejm:
Will work on PRA-LX3?

Branded as P9 Lite 2017, but Is the same model.

Thanks in advance
[P8 Lite (2017) Development] haky 86:
i think yes, at least are same soc.
[P8 Lite (2017) Development] uribejm:
Tried it on P9 Lite 2017. PRA-LX3

Compilation C605B102

Now working TWRP - Supersu - JRummy BusyBox

Thanks.