yashsingh1/xdaforums huggingface dataset:
[Moto G7 Power ROMs, Kernels, Recoveries, & Other D] Maxi693:
will it be a recovery error? is that previously I had the crdroid rom installed and did not have that problem when flashing magisk
[Moto G7 Power ROMs, Kernels, Recoveries, & Other D] roadkill42:
I know some times just need to factory reset or the fastboot -w sometimes it b kernel ishue
[Moto G7 Power ROMs, Kernels, Recoveries, & Other D] Maxi693:
hello good I had some audio problems when using the viper4android mod while playing several times excellent rom by the way I love it, too bad I had to uninstall viper4android because it was very annoying about the audio
[Moto G7 Power ROMs, Kernels, Recoveries, & Other D] Aeqrs25:
Can you describe what happens?
[Moto G7 Power ROMs, Kernels, Recoveries, & Other D] roadkill42:
If I can find the atoms dolby works great
[Moto G7 Power ROMs, Kernels, Recoveries, & Other D] kbeezie:
This rom on my T-Mobile G7 Power doesn't have any mobile data.

Edit : The fix for me (while I don't like having to start from scratch again), was to install the stock rom/image from here ( https://xdaforums.com/g7-power/how-to/guide-moto-g7-power-supra-flash-to-t3927138 , using the latest TMO image), boot into it, verify LTE works, and then install Pixel Experience, using all the files specifically for PE, including recovery (previously I had LineageOS 17.1 installed, and was using TWRP to get that done).

Currently in the process of setting the phone back up, but mobile data was connected and shows LTE+ in the start when I opted to use mobile data for setup.
[Android Q&A, Help & Troubleshooting] smithjohn:
anyone know how open BPLGUInfoCustomApp inside the only string "CATD"

43 41 54 44 05 00 00 00 00 00 00 00

THIS STRING IS THE HEADER OF THE BPLGUInfoCustomApp

OR WHAT INFO IS INSIDE THIS FILE ?
[Samsung Galaxy Note 9 Questions & Answers] Robertford1047:
I have a Samsung note 9 SM-N96OU through AT&T that will not update. I have called AT&T and Samsung and they tell me they don't know what is wrong. My only option is to mail it to the company and see if they can fix it. I go to settings and check for an update but it says that there is no update available that the phone is up to date. I've tried a factory reset, and tried using smart switch and changing the date. But still I'm on android 9 and 1.0 UI. Is there anything else I can do to update and possibly make future Updates take place as usual.
[Samsung Galaxy Note 9 Questions & Answers] ninja_unmatched:
Is AT&T your phone service? Or are you on another carrier?
[Samsung Galaxy Note 9 Questions & Answers] Robertford1047:
Yes AT&T is my carrier
[Samsung Galaxy Note 9 Questions & Answers] butchieboy:
Don't send your phone in. Just update to current firmware using odin.
[Samsung Galaxy Note 9 Questions & Answers] Robertford1047:
I was going to try that but have no idea how to go about it.
[Samsung Galaxy Note 9 Questions & Answers] butchieboy:
Google Frija...its much faster than Sammobile. Install Frija on your computer. Once done enter the correct information in Frija for the device you have. You will have to enter USC as At&t does not post their firmware. All the firmware is the same and it will provision to your At&t sim. Frija will give you the latest firmware. Make sure you have the correct version of odin which is 3.14.4 I believe. After you download the firmware from Frija extract it leaving you with BL..AP..CP..CSC..HOME_CSC

Once you have it extracted open odin..power off device..boot into download mode. Connect device to computer odin will recognize your device. In odin put BL in BL spot..AP in AP spot...Cp...and csc. Click start and odin will install the firmware.
[Samsung Galaxy Note 9 Questions & Answers] JOSHSKORN:
Have you been able to figure it out? I've never actually done the process of using Frija, but I used Odin plenty of times on my old phones (DROID RAZR MAXX and Note 4), not my Note 9.

XDA in general isn't much help for "noobs", which no offense, I assume you are. I've been there. Take a look at this site, hope it helps.

https://www.reddit.com/r/samsung/comments/fyvfkg/quick_guide_to_update_your_firmware_using_frija/
[Samsung Galaxy Note 9 Questions & Answers] butchieboy:
Frija is where you download the firmware from. Its very easy and much faster than Sammobile. Download it..unzip on computer and flash the files in Odin. Those are the directions I just gave.
[Samsung Galaxy Note 9 Questions & Answers] ninja_unmatched:
What is the software version shown on your phone?

---------- Post added at 05:29 PM ---------- Previous post was at 05:27 PM ----------

another thought....

how long have you had the phone?

&

How have you had that Sim Card?
[Samsung Galaxy Note 9 Questions & Answers] Robertford1047:
I will try to use frija with Odin. As for the software version it says Android version 9 baseband version SM-N96OUSQU1CSAA I've had the phone since March and Samsung that the warranty is has expired. The sim card is trough att that's who the phone plan is through.
[Samsung Galaxy Note 9 Questions & Answers] butchieboy:
The firmware you need is N960USQS5ETH1, This is the current firmware for At&t. As I said once you download it, you have to extract it. The files you will have will be AP..BL..CP..CSC..HOME_CSC

When you open Odin version 3.14.4 you will see spots for the files i just mentioned. Just put each one in correct spot. Since you said earlier that you have already done a factory wipe don't worry about home_csc. That file keeps your data. But if you do want to keep data, use the home csc in csc spot in Odin. But if you just use csc it will wipe device
[Samsung Galaxy Note 9 Questions & Answers] JOSHSKORN:
Yeah just go to the link I gave you, hopefully it's dumbed down enough for anyone to understand.

It sounds like when you open up Frija, the model you would choose is SM-N960U and the CSC would be ATT. Leave it on Auto, hit Check update, then Download it. I wouldn't know what to do without referencing that link I posted. Just be sure you read Step 6d/6d(i) carefully, as it details which files to load depending on if you want to wipe or preserve the data on your phone.

Actually, after downloading the image for my own phone, which is the same as yours, except the T-mobile variant, I see that there are 6 files in the zip. The guide I linked you two uses only four, whereas you choose between the files which the names begin with CSC (wipe everything) or HOME_CSC (Saves your user data). It doesn't appear that the USERDATA file is not used in the process, according to the steps made in the link I posted on this thread earlier.
[Samsung Galaxy Note 9 Questions & Answers] butchieboy:
Wrong....At&t does not post firmware on Frija. All the Snapdragon firmware is essentially the same. The firmware will provision to the At&t sim. He could use USC..TMO..CCT
[Samsung Galaxy Note 9 Questions & Answers] Robertford1047:
ok i used odin and it said that it was successfull but now its just a blue screen that ays installing system updates is thatb normal it just keeps turning off and then trys to restart but goes right back to installing system update.....nevermind thank you guys so much it worked im on android 10 ui 2.1 and security update om august 1 before the security update was january 2019. i really appreciate the help i could have never figured this out before. Thanks
[Samsung Galaxy Note 9 Questions & Answers] butchieboy:
Glad you're up and running
[Tilt, TyTN II, MDA Vario III Themes and Apps] anubus12:
iGo8 is very good. But one feature that it is missing is the ability to search a place based on name. Am I missing something? Is this possible?
[Tilt, TyTN II, MDA Vario III Themes and Apps] make77:
I didn't find any solution to this one either. No help from manual. This is a big minus for this program. Still staying on TT7.
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
MAGISK FULL GUIDE (APK for install and other mods coming soon!)

The bootloader unlock is pretty similar to any other phone.

Go to settings>about> click on build number until developer options are enabled. Go back and select system>Developer Options. Make sure to enable OEM unlocking.

(On PC) "adb reboot bootloader", "fastboot flashing unlock_critical", use volume to select unlock. THIS WILL ERASE ALL CONTENT ON YOUR DEVICE.

IF YOU DONT WANT TO DO THIS FROM SCRATCH, SKIP TO PART 2

Go to https://support.microsoft.com/en-us/surfacerecoveryimage

Select Surface Duo from the drop down

Enter your serial number and download the file

Extract the firmware .zip

Extract the Payload file

Moved bootloader to root

Installed Magisk Manager apk and patched bootloader image

Attempted to flash which resulted in "cannot write to partition_b"

PART 2:

download the patched magisk_boot.img from here https://drive.google.com/file/d/1-7NWj8_jFH8AtpTTpXITOv1eh-wo7xlz/view?usp=sharing

adb reboot bootloader

fastboot boot magisk_patched.img

PART 3 - All right, lets make it permanent!

Place magisk_patched.img on your sd root

adb shell

su

cd /dev/block/by-name/

chmod 777 boot_a

chmod 777 boot_b

DEV=$(ls /dev/block/by-name/boot_b); echo $DEV

dd of=$DEV if=/sdcard/magisk_patched.img

DEV=$(ls /dev/block/by-name/boot_a); echo $DEV

dd of=$DEV if=/sdcard/magisk_patched.img

Reboot and we are good!

I am working on an app to streamline the process as well as provide additional mods and addons to the device. I hope to have something for you guys by the end of the week.

I do plan on streaming some of this stuff (twitch.tv/goingh0st), and am working on a section of my discord for the same thing (World of Gh0st)

https://www.patreon.com/GoinGh0st

Thank you for your support and I cant wait to get more stuff to you guys!
[Microsoft Surface Duo Guides, News, & Discussion] ghostENVY:
Would you mind sharing the patched Boot?

Everything you posted is spot on, try switching partitions.
[Microsoft Surface Duo Guides, News, & Discussion] bxmoney181:
I tried the same and I had the same issue. Seems the the boot partitions, both a and b, are not writable or erasable even with the bootloader unlocked.

I even went as far as unlocking critical and still the same issue.
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
really????

try different USB CABLE! DO NOT USE type C to C.

Use USB-A to C
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
So anyone tried my method? Should work
[Microsoft Surface Duo Guides, News, & Discussion] bxmoney181:
Haven't had time to try, but I was using c to a cable
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
u mean usb type A to C?
[Microsoft Surface Duo Guides, News, & Discussion] bxmoney181:
Yup

---------- Post added at 07:29 PM ---------- Previous post was at 07:27 PM ----------

Have you confirmed successful flash of partitions??
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
ok I'll try it tomorrow after work my self
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
I'll be back in town tonight, I was in fact using a c to c cable so hopefully a a to c cable will work. Should be back by 8 and will attempt it then!
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
im still at work....

Please try it out....I remember in my pass that was a issue with many phones
[Microsoft Surface Duo Guides, News, & Discussion] jgoorn:
How did it go?
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
Just tried with a to c cable with same result unfortunately. Sending successfully, writing boot_b gives flashing not allowed to this partition. Also did a critical unlock and verified with fastboot oem device-info
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
wtf!!!!!!!!

---------- Post added at 09:21 PM ---------- Previous post was at 09:11 PM ----------

...... I will return this phone man.
[Microsoft Surface Duo Guides, News, & Discussion] panzercool:
I'm not sure with anything about unlocking and rooting (noob atm) but i noticed in developer settings that the default USB configuration is set to "No data transfer"

Is that by any chance causing the write issues?
[Microsoft Surface Duo Guides, News, & Discussion] bxmoney181:
Nah that's not it. I was once that's there too lol. Keep reading and keep learning.
[Microsoft Surface Duo Guides, News, & Discussion] ghostENVY:
Would you post the patched boot image?

I want to try this myself without going through the prerequisite hoops.
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
Updating the main post now. I figured it out guys!
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
oh broo tell us whats happening
[Microsoft Surface Duo Guides, News, & Discussion] poczynek:
Tell us!!!
[Microsoft Surface Duo Guides, News, & Discussion] LocBox:
when checking system updates, does yours read Feb. 5, 2020 too for Android sec. patch?
[Microsoft Surface Duo Guides, News, & Discussion] loloudoudara:
It reads "android security update: April 5, 2021"
[Microsoft Surface Duo Guides, News, & Discussion] LocBox:
It only shows the correct build for me under About, but when I check system update it reads Feb 5, 2020. It's done this a few times now since I've been rooting this phone.
[Microsoft Surface Duo Guides, News, & Discussion] loloudoudara:
Does the OS return the correct security update without root? Meaning with the original boot.img
[Microsoft Surface Duo Guides, News, & Discussion] LocBox:
it's correct now, but when flashing the latest riru core and edxposed, quickstep launcher crashes consistently along with system settings. it forces me to factory reset.
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
Hi renegadeone8

My problem has not been solved.

What is PM?

Thank you for your kindness.
[Microsoft Surface Duo Guides, News, & Discussion] loloudoudara:
I'm sorry, I haven't really played with Riru and EDXposed. It looks like it might be worth posting on the official EDXposed thread.
[Microsoft Surface Duo Guides, News, & Discussion] LocBox:
it was the anywebview tweak...avoid for now as it causes crashes with lsposed/edxposed.
[Microsoft Surface Duo Guides, News, & Discussion] renegadeone8:
Someone else posted a guide here just FYI on how to do the update with the original post. He described the process better than I could while I stumbled through.
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
If you don't mind, could you tell me where the post is?
[Microsoft Surface Duo Guides, News, & Discussion] LocBox:
https://xdaforums.com/t/root-guide-updated.4266095/
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
Thanks for the link.

However, I can't use this technique because I have lost my original boot image.

I think I can disassemble the new recovery image with payload_dumper and write all the img with dd, but I haven't tried it because I'm afraid of breaking it.

I do not understand android very well.
[Microsoft Surface Duo Guides, News, & Discussion] NTchrist:
which boot image do you need? I have the last few original images.

Also, booting from the original boot image via fastboot should be a safe process even if you use the wrong one. Worst case is the system bootloops or crashes and simply rebooting the phone from local storage (power off / power on using hardware button) will boot from whatever is presumably working now.
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
Requires bootimg for 2020.1211.86.

I understand booting with fastboot.

The problem is that it is impossible to recover

There is no OTA update method.
[Microsoft Surface Duo Guides, News, & Discussion] NTchrist:
sorry I don't have one that old. your best bet would just be to back everything up with titanium or something and do a wipe/update/restore
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
Thank you for your kindness.

I made a mistake and overwrote the original img, leaving only the magisk img.

I didn't understand that AT & T img and MS img are different.

Restore will not start with the wrong img.

Even replace it with a new virsion bootimg, restore will not start.

Since it is rewritten with magisk img, it will not be restored even if wiped.

Is my mistake
[Microsoft Surface Duo Guides, News, & Discussion] NTchrist:
you should be able to flash everything from the current image with fastboot no matter what the state of your device.
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
That's the point I don't understand.

There are 24 imgs,

$ fastboot flash <partition> <filename>

<partition> doesn't understand what to show.

Please let me know if possible.
[Microsoft Surface Duo Guides, News, & Discussion] NTchrist:
Unplug the USB cable from your Surface Duo

turn it off

press and hold the Volume down button, then press and release the Power button. Continue to hold down the Volume down button until a menu appears, then release the Volume down button.

select Recovery mode using the volume buttons

Press and release the power button to select Recovery mode

Select Apply update from ADB, using the volume buttons, then press and release the Power button

Plug the USB cable into your computer

.\adb sideload surface-recovery-image.zip

This will install a fresh factory image. I'm not 100% sure on whether or not it will wipe your data partition, I think it will so make sure you back up your data first.
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
I can't use recovery after applying the wrong boot.img.

When I select recovery from the boot loader, it boots to normal.

Using the latest correct boot.img does not change the situation. (In this case, "no command" screen).

My device is giving me a "Your device is corrupt. It can't be trusted and may not work properly." error on startup.

The data seems to be inconsistent.

For this reason I believe I need to do a fastboot restore.
[Microsoft Surface Duo Guides, News, & Discussion] NTchrist:
I believe flashing any, even incorrect, stock boot image should restore the ability to run this recovery. Just flash the current one and try it. Worst case scenario you just re-flash your current rooted boot.img that you do have and you're back to status quo.
[Microsoft Surface Duo Guides, News, & Discussion] NTchrist:
You could also do it manually via fastboot and full flash the latest images, unrooting your device in the process and getting you back to stock

https://xdaforums.com/t/guide-how-to-flash-payload-bin-as-fastboot-images.3918843/
[Microsoft Surface Duo Guides, News, & Discussion] wonderlandpoet:
Ok not sure if this has worked for anyone else, but I keep getting error that it does not exist basically.
[Microsoft Surface Duo Guides, News, & Discussion] Tine17:
Has anyone tried to root locked at&t version of surface duo and was successful?
[Microsoft Surface Duo Guides, News, & Discussion] Nochlab1:
did you fix because i am stuck now
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
No, it has not been resolved.
[Microsoft Surface Duo Guides, News, & Discussion] JengaMasterG:
Can you confirm that flashing in fastboot works to begin with? We wouldn't need to DD if fastboot flash didn't return the "can't flash to partition" error.

My duo is dead atm because I have no system or vendor partitions I get the KInterrupt error when trying to flash the zip in recovery and even though the bootloader is unlocked, I can't flash system, vendor, or super partitions.
[Microsoft Surface Duo Guides, News, & Discussion] Rai3:
I was able to recover with a new image.

2021.1019.25 The image seems to ignore the difference in hash values.

This made it possible to return to the ATT image.
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
Just updated it for you guys. I have a link to the boot image. Make sure you are unlock_critical for the bootloader. This is "tethered" meaning after reboot you have to boot the image again. Working on a permanent solution currently!
[Microsoft Surface Duo Guides, News, & Discussion] avetny:
legend
[Microsoft Surface Duo Guides, News, & Discussion] panzercool:
Good stuff, OP! Thanks for your continued efforts!
[Microsoft Surface Duo Guides, News, & Discussion] bggold:
I am excited to see progress. There must be a way to repack the factory image with the modified boot.img. I have been researching this and found a windows app that would do this but fails. It is called SUR 2.0.

Was thinking we could dirty flash the zip with adb sideload.

I will keep researching this on my end and update if I find something.
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
Alright you wonderful people, I now have a permanent root method for our beloved Surface Duo's! Updating here soon after some testing!
[Microsoft Surface Duo Guides, News, & Discussion] jgoorn:
Woohoo!!!!! Hoping no reset required :)
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
No reset required at all. The only time theres a reset is if you have to unlock the bootloader.
[Microsoft Surface Duo Guides, News, & Discussion] panzercool:
Oh boy!! That's awesome!!! Thanks again for your efforts!! Can't wait for your updated post and to try it out!!
[Microsoft Surface Duo Guides, News, & Discussion] bggold:
Great news would you mind updating the boot.img too? I tried and after booting the patched one it boots back to the bootloader. I tried patching the file from magisk manager with and without the recovery option checked.

Thanks
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
JUST UPDATED! I will have an app streamlining the process for you all by the end of the week.

Also, make sure youre unlock_critical and you may have to run "fastboot boot magisk_patched.img" a second time if it fails the first time. Flashing the boot works perfectly fine so far.
[Microsoft Surface Duo Guides, News, & Discussion] jgoorn:
I am trying this out and whenever I get to this step (cd /dev/platform/soc/*/by-name/) I get : No such file or directory from ADB.

Do I need to replace the * with something and if so how/what? Thank you.
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
Sorry! Do cd dev/block/by-name/ instead

Just updated the tutorial again to reflect this.
[Microsoft Surface Duo Guides, News, & Discussion] jgoorn:
This works perfectly, thank you for permanent magisk. The 1st post was also changed to show something similar to this, but it still has the * and didn't work.
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
Happy to help! I love doing this kind of stuff.

Sorry, updated again lol. I was at work when I made the first edit lol.
[Microsoft Surface Duo Guides, News, & Discussion] bggold:
Just wanted to thank you and let you know works like a chance on the first try. Can I ask how you patched the boot.img. when I have tried it just boots back to the bootloader. I am using your patched file currently and wanted to update to the latest canary.

Thanks for the great work.
[Microsoft Surface Duo Guides, News, & Discussion] panzercool:
Thanks OP! Maybe you can add a donate button to your posts so we can donate to your awesome work!! :)
[Microsoft Surface Duo Guides, News, & Discussion] Perseu5:
I didnt even think of it haha.

Adding the link to post now, thank you for the thought!

https://www.patreon.com/GoinGh0st
[Microsoft Surface Duo Guides, News, & Discussion] Brutal-Force:
D:\ADB Tools\ADB Tools>fastboot flashing unlock_critical

OKAY [ 0.071s]

Finished. Total time: 0.071s

D:\ADB Tools\ADB Tools>adb reboot bootloader

D:\ADB Tools\ADB Tools>fastboot boot magisk_patched.img

Sending 'boot.img' (58100 KB) OKAY [ 1.308s]

Booting FAILED (remote: 'Fastboot boot command is not available in locked device')

I wish I could say it went smoothly for me. Any suggestions where I went wrong. I should technically be unlocked, but its saying this command is not available in a locked device.
[Microsoft Surface Duo Guides, News, & Discussion] jgoorn:
You must have only done unlock critical.

Try this

C:\ADB Tools\ADB Tools>fastboot flashing unlock
[Microsoft Surface Duo Guides, News, & Discussion] Brutal-Force:
That worked. Thanks,

---------- Post added at 10:16 PM ---------- Previous post was at 10:05 PM ----------

D:\ADB Tools\ADB Tools>adb shell

duo:/ $ su

Permission denied

13|duo:/ $

Tried as administrator as well. Normally no su = no root.

Do I need to install superuser first? or Magisk App?