yashsingh1/xdaforums huggingface dataset:
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Could you take a screenshot of the:

Homescreen

App drawer

Lockscreen

Thanks, just want to confirm it is working as it should

The rooted problem is due to Huawei not giving the option to decrypt the phone in the settings

If I try with encrypted folders, everything doesn't install as it should
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] enjac:
sorry am back to stock
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Okay

Was magazine unlock working ( changing lockscreen wallpaper )

And was pixel launcher ( homescreen ) working?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] enjac:
everything was fine. only changed to stock because of root,

you did a great job :good:
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
i'm looking into a way around the root issue

This software was ready 6 months ago under the name EMUI-Pixelized

The reason it was pulled/discontinued was because I created the software on the C782 model P smart so when flashed on another model

the Wallpaper would reset

Google apps would get removed

Pixel launcher would switch back to EMUI's launcher

Working with this user who had the C432 model for the first half of those 6 months we were able to find the files responsible for these compatibility issues, The second half of those 6 months, this user had been given 3 updates to update security patches ( all created from scratch ) and the compatibility issue is no longer anywhere to be found and is confirmed working for C782, C432 and my cousin has the C16B model which also works

If another model was to be added, in the past the software had to be recreated from scratch but certain modifications were made to allow new model support to only require a small change to one file ( other models apart from C782, C432 and C16B should still work anyway without needing to have official support added )
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] enjac:
would be glad to have this Rom witout root. hope you find a way to fix it.looking forward to next update. :good:
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
i've had a look into it, The device isn't actually rooted like I suspected ( I got a 2nd opinion ) the message pops up when the boot file has been modified ( even if decompiled and recompiled with no actual modifications )

The boot file is modified by the decrypt.zip file to prevent files on phone storage getting encrypted

When I was updating to a newer version of this software before or switching from full stock EMUI, all my folders and file would encrypt and become random letters and numbers making accessing them impossible

Currently looking into a way around this
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Found the root issue and fixed it

Phone isn't actually rooted like I suspected

Huawei looks for a certain line of code in the /version partition

If this line is taken out then Huawei's services detect the phone as modified

Issue is no longer appearing and currently rebuilding the software with the fix intact
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] enjac:
Yeah good to know . Waiting for the update
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Here you go

https://drive.google.com/file/d/1VRm0aUgdwtjk_TQxLhxbMoYCvhrWIs7S/view?usp=sharing

Backup any important files on internal storage

Flash TWRP

Install rom

Install decrypt.zip file ( placed in internal storage after installing rom )

Wipe internal storage

Reboot
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] enjac:
Will give you feedback later tonight or tomorrow. Am at work now :svetius:
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Okay, no rush
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] oherey:
death links
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] rajib oman:
I need conncet wifi
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
I Switched domains ( for some reason I don't get XDA notifications through the phone app )

Uploading new link tonight
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
What model do you have

On back on bottom of phone it should say Model: xxx-xxx

it is grey so hard to see on black back
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] freeuser00:
Muy interesantes y prácticas estas modificaciones que haz hecho.

Si estas dentro de las posibilidades para una próxima versión incluir control el volumen de notificaciones separado del volumen general. Y tbien incluir el Ambient Display.

Felicidades por tu trabajo!
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
My software is based on Emui, Ambient display is not part of EMUI for the Huawei P Smart

If you'd like Ambient display, there are multiple Android 8 and 9 ROM's available in the treble forum and on a website called Openkirin
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] freeuser00:
Ya he probado otros ROM's, la app de mi banco no corre en esos ROM'S, me dice que están rooteados o en modo debug.

Por eso no me decido a usarlas.

Y que me puedes decir lo de hacer el volumen de notificaciones por separado del volumen general?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Mi software se basa en EMUI, si hay un problema en EMUI, es probable que el problema también esté aquí.

Nationwide y otras aplicaciones funcionan perfectamente bien ya que mi software no está rooteado
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
Hi great work, I'm after a list of which stock partitions to back up in twrp. When I press backup there's a long list vendor, cust, omd, OEM, kernel and more. This is my first time backing up psmart stock in twrp and I want to get it right before I flash anything else. Do you have any advice?

Thanks
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
ALL of them.

Which recovery are you using? Chinhon, askuccio or pretoriano80?... I keep all 3 on my external sd cos all. of them have some functions broken or missing that works in another. Backup all the partitions... also backup your modem using askuccio.. the other i bricked my phone trying to flash kangvip amd after restoring my baseband was broken... i had to go back to stock.. but no method to restore would work because my *version partition was corrupted so every stock install would fail when the assert tried to establish my version... so this story is just tell you to backup all the partitions and keep a copy on an. external usb... if there is a partition listed in one recovery but not another back. that up too... it took me a week to get my phone to flash some kind of custom rom. from there i could start loading some stock rom files unitl eventually after two weeks some stock file was willing to format and write me a European modem and my simcards could work again.. :D
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
Thanks I'm on pretoriano80. So there seems to be quite a list. I'll back them all up. What rom you rocking now? On psmart
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
It's around 8:45am here, I'm in Spain at the moment. Remember to backup your nvram using Askuccio's recovery. Losing your IMEI is a real pain. I am back on EMUI stock using Ianmacd custom Magisk since it seems to work best with Kirin socs. I gave up on Treble GSI' s 'cos they all have something broken that gets irritating after a while. There are some modified versions of xposed that flashes and boots but doesn't work 100%. So to keep the only things I like about P Smart (wifi bridge + full camera functionality in all apps +app twin of whatsapp--- all the crashes, reboots and broken parts) I am sticking with stock and magisk. I won't buy Huawei again though. I am using sdmaid to freeze huawei launcher and update app and all the other bloat, so the device is responding and running very well. I am quite disillusioned with the old school su, xposed and greenify era dying out and very disillusioned with the new era of systemless and GSI's.. I guess it's just the transition period but I can't use my phone in a way that is convenient and intuitive with ANY GSI... :p.. anyway good luck. Be careful of the new Huawei patch01 that kills Magisk if take that OTA update. I would say don't waste your time with a million reboots and wipes to get custom GSI'S running cos eventually you will go back to stock.. Magisk and root is obviously a must to keep Huawei out of your phone and messing with your settings and launcher etc
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
Totally agree, left my last device behind because of flashing broken ROMs all the time, also agree about prob not going buy Huawei again although I do think it's an amazing device for the price. Also want to stick with stock, so reason why I want to back up is because I'm trying sound mods which I think are mostly not working, viper can't even install drivers, James DSP don't find it makes much difference. And I have to factory restore. So I'd rather back up stock just incase it gets broken. .

so you don't have stock backed up?

Where can I find that version of tarp that you use?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
Sorry how will Huawei patch01 present itself? Is that latest update 137?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
it presents itself in the stock update apk like an OTA patch... just disable OTA completely.. no, no +edit : NO ORIGINAL stock backup with twrp sadly ... i was stupid and between flashing stuff my internal storage was encrypted with backup on it and my device started bootlooping and no twrp or any other solution could get my info off the internal storage... i had two simcards in for work and no sd card so my original stock rom got deleted when i had to format data.... yes Ainur sound mod is working on huawei through magisk..

++edit :nowadays i keep hurupdater zip + full stock OTA on my external sd card with all three versions of twrp and magisk by Ianmacd which I have with me even when I am using two simcards.. even though I'm done with custom GSI for now.

**keep a full stock OTA + hurupdater handy since occasionally backups from twrp on kirin /p smart dont restore, or restore with errors etc... so in some cases the only option is going back to full stock with hurupdater and the restoring data after successfully booting... that's the thing... huawei makes sleek feature rich phones for a great price but they are increasingly anti-root anti-mod anti-user freedom and their phones are just real easy to brick and not difficult but time consuming to restore..not to mention very sensitive to mods... so you really gotta be careful not to lose a day at the pc restoring just cos you flashed a zip...

never had this level of easy to brick situation with xiaomi, motorola.. maybe samsung and lg are also less simple to root and mod but still less frequent to brick than huawei..

i miss my nexus days and all the great roms.. :crying:

im going for some sort of motorola or xiaomi soon just cos its so straightforward to deal with them.

the last stock version i was on was .168 that i downloaded through firmware finder... currently i am on .046 and can no longer update officially due to my version partition being damaged.
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
here you can see the latest versions from hurupdater.. perhaps you could share your backup of your *version partition :good::D:fingers-crossed:
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
How would I share it? If you tell me how to back it up, find it in explorer then I'd happily share.

Valid experience, seems like not much of a community here. So thanks

---------- Post added at 02:51 PM ---------- Previous post was at 02:01 PM ----------

How can I tell if I got patch01 already?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
if you didn't actually or manually accept an update via the update apk with the name you wouldn't have got it... if you just flash magisk and it bootloops you might have it.. but if you have twrp and a backup it will restore easily.. but like I've said you most likely don't have it. use the magisk of ianmacd.

https://github.com/ianmacd/MagiskBuilds

or in magisk manager under update channel change it to custom and add this url:

https://raw.githubusercontent.com/ianmacd/MagiskBuilds/master/updates/ianmacd.json
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
Thanks one last question can you flash stock via twrp?

---------- Post added at 03:25 PM ---------- Previous post was at 03:22 PM ----------

Copy and paste all that comes when I press the URL?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
NOPE just copy & paste the second url in the custom update url of magisk manager

or download it from his github directly using the first github link I sent... i mean magisk manager and magisk install. zip

you can't directly install stock with twrp.. donwload hurupdater 4.0 from xda... put it inside a folder with full a full stock OTA file you can download from firmware finder.. inside the same folder put a recovery. img without changing the name.. the stock OTA zip will be called update. zip... boot into twrp then flash the hurupdater zip which will automatically flash stock for you

if you backup. your stock. in. twrp it will obviously be able restore its own backup... but dont make my mistake and use an external sd backing up your stock in case internal data gets encrypted and you bootloop and twrp fails to decrypt (which happened to me)
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
you can help me out by booting into twrp then backing up the two partitions i ticked in the photo... put them in a zip.. you can find them by computer or file manager in the root of your external or internal sd card in the twrp folder in the subfolder *backup

if you have them you can upload them to dropbox or gdrive or any file sharing system and then i can download them
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] KevMetal:
then after i restore my *version partition i will be able to fully and officially update

*if you look carefully you will notice that there is a 0 value for version partition where there should be some value larger than zero... :p

sorry i need

version & cust partitions

NOT product

i probably only really need

*version partition
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] jason13v8:
Nah no matter which one I copy n past in custom the manager keeps searching for update, I know I'm doing something wrong. I include http//::::blah blah "without speech marks"
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Hi, Pixel platform is designed not to be FIG-LX1 model specific, the only partitions changed are

System ( not model specific )

Data ( not model specific )

Version ( IMG file included has support for multiple models )

The system partition is not model specific and can be flashed on any FIG-LX1 model

The system IMG flashed by pixel platform is a stock system partition with a lot of Huawei apps removed.

A corrupted or wiped system partition will cause the device not to boot properly but a system restore in twrp or flashing a Fig-lx1 system IMG will fix this if the booting problem is the system partition.

The data partition is not model specific and can be flashed on any FIG-LX1 model.

The data folder flashed by pixel platform is a data partition with some app permissions granted, where the Android 9-esque theme and Google apps are stored ( having the Google apps as part of the data Partition instead of System allows them to be uninstalled for more freedom )

A corrupted or wiped Data partition usually regenerates itself and if not formatting as EXT4 then back to F2FS or restoring a TWRP backup usually fixes this.

The version partition ( BACK UP! ) whilst normally being model specific can be flashed on any FIG-LX1 model but you do risk losing access to a working theme chooser and magazine unlock, the Version IMG flashed by pixel platform is a version partition which has more than one model folder for wider FIG-LX1 model support.

A corrupted or wiped version partition will cause the theme chooser and magazine unlock not to work but the system will still boot up.

Every other partition is untouched but it is a good idea to backup every partition, restoring the kernel and vendor partitions has resulted in a bootloop for me in the past so take caution.

Thanks
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I just installed it on my FIG-LX1, but it shows that I don't have a SIM card - which i do. Any reason for this?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
What model fig-lx1 is it?

C782, C432, C106/C106B
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
C432
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Hmm interesting, it has worked on other C432 models

Is it Sim locked/locked to a specific network?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
Nope, I have used different networks on this device, so it isn't locked.

I have gone back to stock for now, so that I can use my SIM. I have noticed that my build number shows the following: LiviTech(EM Pixel). That was after reseting and installing stock firmware
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
The reason for this is to provide compatibity as Huawei devices reset if a different build number is detected

If you are currently on stock, what you could do is do a TWRP backup of your version partition and upload it somewhere for me to have a look into why the SIM issue occured
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I will do that for you when I get home this evening.
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
http://www.mediafire.com/folder/ikl890982dr8e/Version_Info_-_Huawei_P_Smart

There were 3 files called version. They are all in there.

Thanks for the help.
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Thank you, I'll have a look into the files when I get a chance later on today and will be added to the next release, if that release also does not work then that leaves the data and system partitions.

What firmware is your phone currently on? Build number?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
Would you like the update file I used?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Yes please

Your build number displaying Livitech ( EM Pixel ) means your model is definitely supported otherwise your build number would say System 8.0.0.0J46 or some other random numbers which makes this more interesting.

The version partition uploaded is the version partition from my Pixel Platform

How do you reflash your firmware as your version folder should have also reverted back to original
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I put the zip file on my SD card and went to TWRP. I then flashed from TWRP.

I will try the TWRP backup again. Maybe it was me the selected the wrong folder when uploading the version files.
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I did a backup again today, and have updated the link with the new files.

http://www.mediafire.com/folder/ikl890982dr8e/Version_Info_-_Huawei_P_Smart
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Your sim card is working now after restoring your device?

Your build number still displays Livitech ( EM Pixel ) instead of 8.0.0.xxx

which means

1) you version partition is still the modified version from Pixel Platform

2) The modified version partition is compatible with your model as the build number displays correctly as ( Livitech EM Pixel )

3) Sim card now working means there is not an issue with the version partition

How did you restore your device back as the TWRP backup file you gave me still shows the modified version files indicating official software hasn't been re-installed the correct way
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
Your sim card is working now after restoring your device?

Yes

How did you restore your device back as the TWRP backup file you gave me still shows the modified version files indicating official software hasn't been re-installed the correct way

I have a stock firmware on my sd card. I went to TWRP and wiped evrything, and then proceeded to flash the stock firmware.

https://www.mediafire.com/folder/k6z1vz7c4u0a0/
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Hi where did you find this firmware to? Unlike official Huawei firmware It doesn't exactly state what Huawei P Smart it was for C782, C432, etc

You could go into E-recovery mode

Connect to WiFi

Wait for it to detect your phone model

Don't start the download but make a note of what it says That way I can find the official files for your phone and create a version using that
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I can't remember off hand where I downloaded the firmware from, I'll have a look and edit this post if I find it.

I can't seem to enter eRecovery, I keep booting into TWRP instead. Would I need to uninstall TWRP? Our is there any other info I can give you to help get the version?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Power on device

When you see the orange menu, hold volume up for 3 seconds
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
Thanks. Once I got in there I connected to WiFi, but it did not show me device info. I could try download it this weekend, and then have a look at what version it is?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
My device build number edits are on the surface for compatibility between different P Smart models but it does not go deep enough to trick HiSuite from what I remember ( HiSuite should be able to detect your P Smart model )
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I have just tried that and it shows your build number.
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Interesting

Just connected my device to HiSuite

Clicked on system update and it said

"New version available"

"FIG-LX1 8.0.0.139(C782)"

C782 is my device model

Yours might say something different
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
You said your device model was a C432

How did you find this information out or did you make a note somewhere before flashing Pixel Platform?
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] GovernorKeagan:
I remember seeing it before flashing. I was looking at another ROM, and needed to check the model number
[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] Livi-Tech:
Going forward we have two options if you'd like to fully restore your device

I can guide you through how to install firmware for C432 that has all the correct partitions included ( build number will no longer say Livitech ( EM Pixel ) ( make internal storage backup )

Or

I can install C432 firmware onto my C782 model, make a TWRP backup of /version and upload it somewhere for you to flash

( The build number changing does have the chance of removing Google apps that did not come with your phone or reset some settings as a Huawei security measure )

There is also a new version of Pixel Platform available that I have confirmed works on the C432 model, you are more than welcome to try it at any time

Thanks - Ryan