yashsingh1/xdaforums huggingface dataset:
[Huawei Ascend XT Guides, News, & Discussion] madvane20:
your welcome
[Huawei Ascend XT Guides, News, & Discussion] Catrotten:
After I went from b140 to b150 I no longer have wifi

After I went from b140 to b150 I no longer have wifi
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Is it possible to revert -log version stock to unrooted non-log stock?
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Did you copy the custPartitionB150.img?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Then you failed to do one of the steps

Start over with the B140 stock ROM

And firmware flash

And make sure everything completed
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Yes I have a full b150 stock ROM here

And the B150 Stock recovery is here

That should do it
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Cool. So I could just convert .log version to non .log one by flashing this stock room with fixed boot.img and the stock recovery?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Yes sir I'm pretty sure the firmware didn't change.

Did you check for the B160 update yet ? or are you rooted ?
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
I was on B150-log and could not find B160. I converted it to B150 (no .log version) following your procedure with some modifications. So yes, I am on the rooted B150.

---------- Post added at 01:32 PM ---------- Previous post was at 01:28 PM ----------

I'm on the rooted B150 as mentioned. If I try to do backup with TWRP, there're two systems (one about 28** mb and the other one 35** mb). Is something wrong?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
No just use the small one

The other is the system.img
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Okay, thanks. Never saw 2 systems before.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
it was covered when the new TWRP come out
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
So is it possible to go back to completely stock by restoring the system backup image? Or there's no way to do that?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
You can do it but OTA updates still fail
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Huh.

What if we extract and repack the update.app into a flashable .zip?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
It fails to patch the update system and cust

You can flash update app with the dialer code

But the patches don't get installed from the OTA

That's the whole reason this thread was created. That and theirs no Full update.apps
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Okay, thanks. Hopefully someone could provide the images of system and cust then.

When I tried to convert my B150-log to B130 or B140, I couldn't update to B140 or B150. Maybe it's because there's no way to downgrade from B150(-log)?

Eventually I just flashed your B150, boot and recovery, and patched the cust.img with Terminal after "fastboot boot" TWRP.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Yes .. I'll update the guide when I get them
[Huawei Ascend XT Guides, News, & Discussion] clsA:
My Stock B150 roms all include the cust partition no need to flash it manually
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
I think WiFi function was lost without the custPartitionB150.img in my case.

---------- Post added at 03:32 PM ---------- Previous post was at 03:27 PM ----------

WiFi was also lost with flashing your B130 (mine was on B150-log) and it couldn't be rescued by flashing your B140. Couldn't update from B130 to B140.

However, when I flashed your B140, I had WiFi. Couldn't update from B140 to B150 though.

I also got WiFi, of course, with B150+cust.img.

Edited: I was trying to get unrooted Stock one WITHOUT log since it seems the log version would never be supported by Huawei/AT&T anymore.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
The Full unrooted stock rom is here >> https://www.androidfilehost.com/?fid=817550096634759585

flash it and No SuperSU
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Downloaded in case I need it. Thanks!
[Huawei Ascend XT Guides, News, & Discussion] madvane20:
is that my pokemon backup stock or different one
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Yes that's the full stock ROM from your backup
[Huawei Ascend XT Guides, News, & Discussion] rocco24:
Okay I am in b140 and was following the b140-150 method I got all the way to the update process which was successful and then at the stage to flash H1611.B150.Stock.zip I can only check the system and /cut but not able to check the data option.

In TWRP choose Mount and be sure /cust - system and data are all checked (Unable to mount data folder)

Has anyone experienced the same thing ? How to fix ?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Format data
[Huawei Ascend XT Guides, News, & Discussion] rocco24:
I did and I was able to check all three of them but when I start the phone to check the build# still saying H1611C900B140 :(

Is'int supposed to say B150 at the end ?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Flash the b150 stock rom
[Huawei Ascend XT Guides, News, & Discussion] rocco24:
I did still at B140
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Post screen shot of the ROM flash
[Huawei Ascend XT Guides, News, & Discussion] rocco24:
Attached
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Ok looks good

So what's going on

Flash the bare naked or stripped ROM and see what happens
[Huawei Ascend XT Guides, News, & Discussion] rocco24:
Okay it worked with bare naked ROM. Thanks for your help/patience.
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Is "Ascend XT TWRP Backup.zip" the same one?

So we only need cust.img and system.img? No recovery.img?

Edited: Nvmd. All are requested except the recovery. I updated from the stripped ROM (ver 2) but everything came back eventually.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Yes that's the TWRP backup from [MENTION=4642191]cyclops13[/MENTION]

You use the B150 stock recovery for the dload firmware flash. The firmware will update recovery and boot for you.

So yes all you really need to restore is System and cust images
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
The update.app did install successful but it stuck on the unlocked warning one, which is confusing. Flashed the boot.img but still hung there. Had to flash/restore sys and cust images.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
Are these all the stock B150 images you are referring to?
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
No. We're now updating from B150 to B160.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
Yes I know, but it's not clear if you were flashing the B150 to make B160 update work or what?
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
I started on unrooted stripped B150 with stock B150 recovery.:

1. Used the dialer code to install external_sd/dload/update.app (B150-B160).

2. It rebooted and installed successfully.

3. It rebooted again and stuck showing the warning of unlocked.

4. Fastboot boot twrp from PC.

5. I flashed (restored) the boot.img from the twrp backup of unrooted B160. Tried to reboot to system but it still stucked.

6. Repeated step 4.

7. Flashed/restored cust.img and system.img.

8. Rebooted into system successfully and I was on unrooted B160. I found Facebook app and others showed up which were not included in the Stripped Rom (ver 2).

So, I could have only done step 1 (automatically step 2 & 3), step 4 and then flashed (restored) system.img and cust.img, WITH or WITHOUT boot.img.

Edited: typos.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
You never flashed the B160 Stock ROM was the problem
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Maybe. That's the reason I asked you whether the B160.Stock.Rom is the same as the TWRP backup.

I did NOT flash B160.Stock.Rom. Should there be anything different now? Or should I restore my B150 twrp backup and redo update?

Updated: Nvmd. Your#2 post said it would be fine to just restore cust and system images. That's what I did in addition to restoring boot.img.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
The files are indeed the same

But the ROM is a ROM

And the backup is a backup

The guide uses the ROM

They both flash B160 boot /system and cust
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
Understood. I had downloaded the twrp backup before you posted your guide.

I'll redo the update using the ROM instead of twrp backup in the future if mine has problem with further update(s).
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Yeah that's the thing with this phone, after its rooted you have to do your own updates
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
B160 update from B150 rooted Xposed

I started the B160 update with my phone having B150 systemless rooted with Xposed and was able to use guide post 2 to update to B160.

Be sure to make a full TWRP backup before you start! And check the TWRP log and folder to make sure that backup was successfully :) .

After I updated to B160, my data partition, original apps I installed, and settings we still intact, but of course the phone lost root and Magisk (required for systemless root.

After I reinstalled TWRP and flashed SuperSU. zip, the phone booted, had root, and everything was good. The only problem was TWRP could not mount/access the data partition. I think here I should have reformatted the data partition, then restored my TWRP data backup made at the beginning. I ended up having to do that later, but lost time getting to the conclusion I had to do this after doing other things.

For people with Magisk/Xposed:

After I rooted, I was able to open the previously existing Magisk Manager app and it prompted me to install Magisk v12 again as that was gone as part of doing the update. After the Magisk install/reboot, it takes about 30 minutes for the phone to optimize/do its thing before the login/startup screen appears appears again. :) After this, Xposed framework was already installed and my previously installed Xposed modules were still there and running as before B160 update :) .

So far everything appears and seems to be working just fine.

I did use [MENTION=4642191]cyclops13[/MENTION] TWRP backup to restore just B160 system and cust in my update process after flashing the B160 firmware.

[MENTION=2895182]clsA[/MENTION] and [MENTION=4642191]cyclops13[/MENTION],

Thanks and I already hit the thanks buttons :) .
[Huawei Ascend XT Guides, News, & Discussion] MT2-User:
So you restored like I did but not flashing?
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
I haven't the foggiest idea what you are asking :confused:

My phone is 100% operational on B160 rooted and Xposed.
[Huawei Ascend XT Guides, News, & Discussion] webosFTW:
What are the perks of updating to 160? I am currently on 140.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
To be quite honest, they are just Android security updates and you won't even notice any difference

in phone performance :) .
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
[MENTION=2895182]clsA[/MENTION] or anyone else,

Can you post the AT&T download link from where the B160 update zip file can be downloaded which contains the B160 UPDATE.APP file. Thanks! :)
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Their is no "AT&T" link
[MENTION=7934375]madvane20[/MENTION] captured and uploaded the Update for Us

If you want the full update it's here >> https://www.androidfilehost.com/?fid=745425885120723007
[Huawei Ascend XT Guides, News, & Discussion] Paisley Pirate:
My midstream 160 update OTA last week and then going to 150, has made this very problematic. I can't get the 160 update to go at all, and it acts for all the world like it's already there - but if I use 160, my wifi is gone. On 150 it works. Had a few scares tonight trying several iterations on how to coax it to load 160... not pretty.

One other thing I noticed was that I have a devil of a time getting the /data to allow it to write over - even after trying to wipe it first in twrp. I suspect this may be interconnected but I don't know enough to know where to start looking.

Rolling back to the stripped 150 for now - at least everything works on it. Maybe I'll tackle it some more later.

One other odd thing - after loading in the files and twrp to feed it, OTA updating worked again, and allowed the full download from ATT about 3 times (and they crashed at about 10-15% as well) So it definitely set some odd settings...
[Huawei Ascend XT Guides, News, & Discussion] madvane20:
try going to wipe then format data type yes then restore a b160 stock backup from forum or if clsa has a stripped 160 or what ever try it
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
Don't do this until you make a full TWRP backup including the data partition. After I wiped/formatted my data partition on B160, I was able to restore my data partition using my TWRP backup made pre-B160.
[Huawei Ascend XT Guides, News, & Discussion] madvane20:
i figured they already had a backup or they didnt care if they had to reinstall apps they did say they did factory restore and nothing worked. at least thats my guess anyways of them saying trying to over write the data. heres what they said "One other thing I noticed was that I have a devil of a time getting the /data to allow it to write over - even after trying to wipe it first in twrp. I suspect this may be interconnected but I don't know enough to know where to start looking. "
[Huawei Ascend XT Guides, News, & Discussion] Paisley Pirate:
Thanks for the thought. I did this (actually more than once) last night.

Half the time when I would wipe /data, it still wouldn't allow me to check the box to over-write it - and also came up with "/data not found" type errors. The full backup replacement file (mine AND the one someone graciously posted) would hit that, and stop cold for not being able to write to /data.

Just attempting to load b160 in again (without getting the entire update.app to run) brings me back to no wifi issue - otherwise it runs ok.

I got it back to a stable b150 (granted have to reload my apps - it's not the end of the world to have to do that) and everything is still working. I'm taking a few deep breaths and may tackle it again later. Right now I have a bunch of wrenching to do on some vehicles and a test to write for a class.

That's part of the problem (and I fully admit it was my error) I took the original OTA update of 160 a couple of days after I got my phone and THEN tried to root, TWRP, etc etc with 150 tools - so even my original backup is messed up.

That said, (or use me as the "bad example") this is exactly why you do this - and I was too impatient to get into the workings the other day.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
[MENTION=4112353]Paisley Pirate[/MENTION],

When you try and update to B160, you should stop where you get stuck and post here with details, screenshots, etc as appropriate and wait for someone to respond to see what the issue is.

Is your phone currently rooted? For me, having to reinstall almost a hundred apps and lose phone settings is a huge deal, that's why being able to restore the data partition is a critical time saver.

I wonder why your OTA didn't work. Was your bootloader unlocked? (not sure if that prevents the OTA from succeeding or not). But definitely you should be able to update to B160 with this guide.

---------- Post added at 10:04 AM ---------- Previous post was at 09:54 AM ----------

If TWRP can't mount/access the data partition, formatting the data partition should resolve that (note, that will wipe out your user installed, apps, data, etc - so save all that first unless you have a recent TWRP data partition backup to restore).
[Huawei Ascend XT Guides, News, & Discussion] dabadguycr:
If I went from rooted to stock unrooted B150 (fully stock not Bare or stripped) without twrp flashed can I just use at&t system update? Just wondering since my phone is back to fully stock.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
Is the bootloader still unlocked?
[Huawei Ascend XT Guides, News, & Discussion] clsA:
no you can't take any OTA after your phone has been unlocked and rooted
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
What about if it's unrooted and you re-lock the bootloader (as some say can be done - not sure I've seen confirmation of bootloader being re-locked successfully)
[Huawei Ascend XT Guides, News, & Discussion] clsA:
This make's no sense

If you had updated to B160 already why were you even in this thread ?

Their are no "B150 Tools"

The TWRP and SuperSU we have is for any version it works the same on B160 as it does on B130 / B140 and B150

If you have no Wifi you have a rom and Firmware mismatch

If your Wifi works with the B150 roms you have B150 Firmware

If you flash the B160 Stock and you have no wifi .. you have B150 (or lower) Firmware

it's easy to fix

just unzip the B160 firmware to your ext_sdcard (dload is in the zip)

use the phone dialer code and do the firmware update

Boot TWRP and flash the B160 stock rom

and your all set
[Huawei Ascend XT Guides, News, & Discussion] clsA:
Not one previously rooted user has reported successfully taking an OTA update.

relocked or unlocked doesn't matter as far as I know
[Huawei Ascend XT Guides, News, & Discussion] Paisley Pirate:
Except that it fails on update. Every. Time.

I got "onto this thread" because of attempting to roll back the 160 update ( that I apparently somehow succeeded to do and got it back to b150 so I had the wifi back and a stable os)

Heck, it is even OTA downloading the b160 update even though I have my phone unlocked.

You're telling me it makes no sense? I agree. Especially since attempting update both by downloaded update and dialer AND OTA download from ATT. Both fail.

Understand, while I am still (quickly) gaining info on how to approach Android, I've been doing computer build and support since the early 80s on a lot of different systems, mostly embedded systems. So i do get how getting the right sequence in the right order is huge. And how an update can cause this kind of hassle... (Ask me about Allen Bradley PLC programming updates sometime if you think this is bad... )

So, I guess what I am getting at is Im open to suggestions as to other approaches. Just suggesting to do what I said I already have done again isn't real helpful. Ok?

Thanks though for confirming that I really buggered it up good!
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
After the OTA downloads, what happens? When you say it fails, what exactly are the symptoms/indications of failure?

What does phone - Settings - About phone show for Build number, Android security patch level, Baseband version, and Kernel version after the attempted OTA installation?

You said you attempted to root the phone ...... was that successful or what happened?
[Huawei Ascend XT Guides, News, & Discussion] dabadguycr:
Yeah it's unlocked but I updated to B140 with it unlocked but before root.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
That's good to know. Is it rooted now or not? If not, you could try and OTA, and if it fails, you should be able to follow the guide to update to B160 and be unrooted. I would make a full TWRP backup before you start if you want to be able to restore the data partition, etc.
[Huawei Ascend XT Guides, News, & Discussion] Paisley Pirate:
Re: root. I'll ask you that. I have unlocked it from code from Huawei, used TWRP on it, superSU on it (had to to get it to boot up) and currently have the unrooted minimal b150 loaded as os. But I had also tried it with bare naked b150 and it ran with that as well.

When it fails to update, (and same thing happens either with the update.app downloaded from here at XDA and started via a dialer code, or one that downloaded OTA from ATT) the phone asks to restart, phone restarts and says installing update. It runs for a little bit, gets to approx 20%, then shows a big red exclamation point in the center of the circle and says "Update Failed, system will try again later" (or close to that) and then has a touch to restart button appear. Which restarts.

In the about page:

the phone build number is H1611C07B150,

security patch date is December​ 1, 2016,

baseband 20234,

kernel version 3.10.49-gdbae02d

Dumb question (and one I'm ready to explore) has anyone rolled back to an earlier firmware ( I.e. b150 to b140 or b140 to b130) ? I'm tempted to give it a shot in case it would over write some obscure piece of code that is causing this mess.
[Huawei Ascend XT Guides, News, & Discussion] divineBliss:
I'm not sure if it's possible to roll back. I would guess you wouldn't be able to roll the firmware backwards anyway.

If you follow post 2, to update to B160, where does it fail? Be sure to follow all the steps and ask questions if unsure or stop and post details, pictures, etc if it fails.
[Huawei Ascend XT Guides, News, & Discussion] clsA:
As I have explained about 5 times in this thread already the Settings about screen has nothing to do with your current firmware version

it just shows what Rom you flashed last.

Only one person know your firmware version ..that's you because you flashed it

If you know you flashed B160 successfully then that's what you have ... their no going back to B150 after your on B160
[Huawei Ascend XT Guides, News, & Discussion] madvane20:
ok heres a stock b150 custom partition and all https://xdaforums.com/android/development/b150-stock-pokemon-t3581887what u will need to do before u restore the back go into twrp goto wipe make sure u do the option that says format data where u have to type yes format cache and i think davlik or something cache under wipe advanced format or something. once thats all done then restore that backup i posted by first putting it into ur restore folder that has ur other backups. on ur sdcard if you dont have the folder just make a quick backup of like boot so it will create the folder then put the backup folder from achive once ur extract it that is into that folder. then goto restore restore all partitions should be stock with all bloatware apps. then u can try flash one of the roms from clsa debloated roms aka striped or barenaked. if it still does not work take screen shots of what it shows u for errors in twrp after trying to restore. if u happened to hit back theres a lil thing bottom right that will show u the log screen shot that . here how to take one its something like pressing and holding volume down and power at same time til it take screen shot something like that. im sure if i posted anything wrong someone will correct my post or guide u. as well i recall u already said u flashed the b160 update so all u need to do is flash a rom for 160 or use the 150 i used 130 with 150 firmware so i dont think it fully matters other than boot image which seems u have to have the right boot image for right rom
[Huawei Ascend XT Guides, News, & Discussion] clsA:
[MENTION=4112353]Paisley Pirate[/MENTION] this is correct you can't go backwards unless you had some extreme backup of every partition on the phone (and you don't)

Also if [MENTION=7934375]madvane20[/MENTION] backup does not allow you to do the B160 firmware update (it fails again)

go to post 2 and install the Full B160 backup posted their and restore it

one or the other should work