Surface Duo Factory Recovery img available now. - Microsoft Surface Duo Questions & Answers

Recovery imgs located here

Wow recovery images that's good to know.

Can someone capture the zip file and upload it?

For anyone who needs it, this is the AT&T build zip. Must to flashed with adb sideload from recovery.
https://mega.nz/file/ri5QAKZa#-eoEAVu4KjsZbOv-1zDS2b6sGefzxxaJd7N8N9s2Ns4

Can the unlocked image be used on the AT&T variant?

Related

[Q] Flashing zip files

I've now rooted my locked-bootloader SXS. Now I'm now trying to figure how to flash a zip file...
With my old HTC Desire, I used to be able to copy a file to /sdcard, boot into recovery, and flash the file. With the SXS, there is no equivalent of recovery mode (it seems), and I have a zip file I need to flash.
In case you're wondering, I want to install "Secure Settings Helper", which gives Tasker access to root-only functions. It seems that the only way to install it is to flash it from Recovery, and therein lies my problem.
Can anyone give some guidance on how I can do this?
Hi, you need to flash a kernel with recovery with fastboot.
That makes sense. Am I right in thinking that I can't do that with a locked bootloader though?
Yes, youre right. Just unlock the bootloader, flash the kernel and enjoy. If u need help feel free to PM me
@down He could use ROM manager to install recovery but i havent tried that.
If you have locked bootloader you still can root and install cwm to flash zips.
User the search feature

[Q] put my springboard back to stock?

Hey all, I've got my springboard running JB and using TWRP for recovery. Anyone available to tell me how to put it back to completely stock if I wanted to sell it? that would be really cool. I'd even be happy with keeping TWRP and putting a stock rom (t-mobile) back on it too. Thanks! any help is appreciated.
Flash this http://forum.xda-developers.com/showpost.php?p=30905023&postcount=15
Corn Flake said:
Flash this http://forum.xda-developers.com/showpost.php?p=30905023&postcount=15
Click to expand...
Click to collapse
Those aren't flashable zips, as best I could tell, are they? flashable through TWRP i mean. do you have any further instruction? thanks for your help so far
fimanmd said:
Those aren't flashable zips, as best I could tell, are they? flashable through TWRP i mean. do you have any further instruction? thanks for your help so far
Click to expand...
Click to collapse
So, if anyone cares, I did figure out how to get it back to stock from TWRP and CM10. I had reflash stock recovery and then used the usual dload folder update process with the stock tmobile update the can be found in the dev section. Let me know if anyone has questions. Mine is now fully 100% stock.
@fimanmd: How did you reflash the stock Bootloader?
u need unzip stock rom zip first, because stock recovery in it.flash stock recovery and recovery2 in fastboot.then copy stock rom to sdcard2's root folder. now u can flash it use stock recovery.
Sent from my HUAWEI MediaPad using xda premium
extract out file recovery.img from stock's update.zip. put it on your PC. put the update.zip on your root microSD. then connect your tab to PC and restart it to fastboot mode (bootloader mode). then run command prompt and type this:
fastboot flash recovery recovery.img
fastboot flash reciovery2 recovery.img
fastboot reboot
after reboot your device must begin flashing stock's ROM

Sonim xp7 original system files please help.

Hello I am trying to do OTA update of a Sonim xp7 from 4.4.4 but apparently some root app has tampered with /system/bin/debuggered.
Could anyone on 4.4.4 be so kind to share their original file?
Here is a ported twrp recovery I made, it will work on un-rooted devices.
You just need adb/fastboot on your computer and developer options on your phone.
http s://www .mediafire .com/file/rqyxpppc7gc1n2u/twrp.img/file
$ adb reboot bootloader
$ sudo fastboot boot twrp.img
This gets into twrp from a standard system without modifying the original recovery at all.
From there you can mount /system and copy /system/bin/debuggered to your /storage
I would greatly appreciate any help!
Thank you.
EDIT:
I managed to download the OTA .zip on my comupter, so maybe there is a way to tamper with the file verification?
Edit2:
So I have removed the file check from /META-INF/com/google/android/updater-script for both debuggered and build.prop.
Update runs smootly with twrp, as sideloading from stock recovery gives a verification error.
Now the problem is that when the phone is booted up the build info hasn't changed a bit.
I imagine it's the build.prop is at fault..
So anyone can tell how can I view the build.prop.p from the update?
bumps
Xp7
Were you able to get the firmware?
Anyone have firmware?
I have flashed verixon cdma xp7 with lte 4.4 and lost modem. Maybe someone have link for QFIL loaded verizon fw or 5.x lte version?
I'm looking for some insight on flashing the Xp7. I'm using the QFIL flasher and I have the latest drivers. It looks like the flash starts but tawords the end I get a Firhouse loader failed. I'm trying to flash to get around the google frp. Any insight would be appreciated!

Question Unable to update

Hey guys,
I've tried to update my Nord 2 to the newest software (A.12) but every time I try it, it just reboots after a couple seconds and displays an error message:"Verification error". I've tried rebooting it multiple times, without any success. It is rooted with magisk and the bootloader is open, but I don't have TWRP installed. Could you guys hook me up with a solution?
Regards
Take a look: https://forum.xda-developers.com/t/...rooted-nord-2-any-incremental-update.4347813/
Thanks for your reply, I really appreciate it! I've looked at it, but I haven't found a specific update from a.11 to a.12, I just didn't want to take the risk to update with the indian variant from a.11 to a.13.
AdamBarath said:
Thanks for your reply, I really appreciate it! I've looked at it, but I haven't found a specific update from a.11 to a.12, I just didn't want to take the risk to update with the indian variant from a.11 to a.13.
Click to expand...
Click to collapse
No need to download the update file from third parties. If you downloaded it from settings, you can find it in your internal storage at android/data/com.oneplus.ota/files
For the boot file instead, you can find boot files both for indian and Eu in that post
Raygen said:
No need to download the update file from third parties. If you downloaded it from settings, you can find it in your internal storage at android/data/com.oneplus.ota/files
For the boot file instead, you can find boot files both for indian and Eu in that post
Click to expand...
Click to collapse
Thank you, I really appreciate your help! I'm going to try it as soon as possible, do I have to flash the vbmeta.img, if I use my own update.zip file? (Sorry, I have literally zero knowledge)
AdamBarath said:
Thank you, I really appreciate your help! I'm going to try it as soon as possible, do I have to flash the vbmeta.img, if I use my own update.zip file? (Sorry, I have literally zero knowledge)
Click to expand...
Click to collapse
Yup, the order is:
Backup EVERYTHING.
Flash stock boot image for your current version (A.11)
Flash update.zip via recovery
Flash patched vbmeta via fstboot
Re flash TWRP via fastboot
Reflash magisk:
Flash the .zip it via recovery (not reccomended). OR,
Download and flash an already patched boot image for the updated version (A.12). OR,
Extract your stock updated boot image (A.12) with adb shell and dd (or download it), boot into system, patch the image with the magisk app, flash the patched boot image in recovery.
If during one of these steps you get back the stock recovery, just boot into fastboot and reflash twrp. Without magisk installed the rom tends to restore the stock recovery by itself.
Thank you for your help!
Worked like a charm!

Recovery image or firmware for Alcatel 1T 7 8067

Hi everyone. I recently bought an Alcatel 1t 7 (8067) tablet, 1Gb ram, 16Gb rom, just wifi (no 4G), mt6580 processor, android oreo go edition; a very simple and cheap tablet, but it seemed me a very nice one, because is slim and lightweight; worhty of root access, but also a custom recovery. I prefer TWRP recovery because it's more organized... ¡Anyway!... So I got down to work, but at first, as I didn't know how to backup all firmware, and when I learned how to do it and did it (esentially I could "tame" sp flash tools, hehe), I had already lost my original recovery file. Is needless to say that TWRP recovery, as far as I know, isn't available for this model, so I needed to port it, but as at first, I didn't know how to back it up, I overwritten it with other recoveries that didn't work. I mean, at this time, the tablet is working but is without recovery tool. I'm not going to talk about root access, because I already could get it, by using magisk manager, but I need my recovery image file, back; both to reinstall it and port it to TWRP.
So finally, if anyone has this stock recovery file, the full stock rom for it, or even better the ported TWRP for this tablet, please share it to me.
Thanks in advance for your attention.
just boot into android, stock recovery will be repaired from /system/recovery-from-boot.p automatically
aIecxs said:
just boot into android, stock recovery will be repaired from /system/recovery-from-boot.p automatically
Click to expand...
Click to collapse
Thank you for reply. Ok, I booted android. I have enabled usb debugging so, when android booted, I connected it to adb, and opened "adb reboot recovery" command, to be sure that android would reboot into that mode; but it didn't, it just rebooted several times on boot screen, and when it "got tired" of rebooting, it booted into android. Didn't boot into recovery, so I guess, It didn't repair it.
PS: I was looking for that file "recovery-from-boot.p" on that path, and there isn't such file, i can't find it.
on older devices it is /system/etc/install-recovery.sh or something, it's maybe disabled if your device isn't completely stock anymore?
you can port TWRP with kernel from boot. you can use this TWRP as base
aIecxs said:
on older devices it is /system/etc/install-recovery.sh or something, it's maybe disabled if your device isn't completely stock anymore?
Click to expand...
Click to collapse
¿Must that file have the same size that the original recovery image? Because the only file named recovery that i can find on that path is named "recovery-resource.dat" and its size is 807kb, and as I have seen before, is that recovery images have several Mb of size.
aIecxs said:
you can port TWRP with kernel from boot. you can use this TWRP as base
Click to expand...
Click to collapse
Two questions about it; as far as I can remember twrp image must be compatible not only for the same chipset, but the same screen resolution ¿Am I right? Also, this tablet is 600x1024 px, or 1024x 600 on landscape mode. All TWRP that I have installed on former machines, worked on portrait mode, so I wonder miself ¿Could TWRP also work on landscape mode?
/system/etc/recovery-resource.dat "generates a binary patch that creates the recovery image starting with the boot image. (Most of the space in these images is just the kernel, which is identical for the two," so the resulting patch is a executable file with smaller file size than the actual recovery.) It's just few lines of code.
https://android.googlesource.com/platform/build/+/b32161a^!/
TWRP is available in landscape mode. you can read more about here
[GUIDE]Porting TWRP without source
I don't think touchscreen will work at all, so resolution doesn't matter. you can use TWRP from cmd line
https://twrp.me/faq/openrecoveryscript.html
aIecxs said:
/system/etc/recovery-resource.dat "generates a binary patch that creates the recovery image starting with the boot image. (Most of the space in these images is just the kernel, which is identical for the two," so the resulting patch is a executable file with smaller file size than the actual recovery.) It's just few lines of code.
https://android.googlesource.com/platform/build/+/b32161a^!/
Click to expand...
Click to collapse
Ok... I can find that file on my tablet, but I'm not so skilled android user, as for rebuild recovery from that file or even port TRWP from that file, so ¿Is there an easy way to do it ( or at least, comprehensible for middle skilled android users) ? ¿How? (and supposedly this machine is easy to port and root, they say on internet. I also have a huawei y7 2018 for rooting, that seems harder to root. But that's a another (my next) struggle in here, hehe)
aIecxs said:
TWRP is available in landscape mode. you can read more about here
[GUIDE]Porting TWRP without source
Click to expand...
Click to collapse
Another question. ¿Are those programs who claim to help to port TWRP with just some clicks, reliable? (for instance TWRP porter for mediatek)
aIecxs said:
I don't think touchscreen will work at all, so resolution doesn't matter. you can use TWRP from cmd line
https://twrp.me/faq/openrecoveryscript.html
Click to expand...
Click to collapse
All the TWRP recoveries that i have ported before, have had a working touchscreen, but as I understand, resolution requirement is not only for touch calibration, but for correct displaying of TWRP GUI (that all buttons and options fit on the screen), Now I've read that new versions of TWRP adjust automatically to any screen resolution, ¿Is that right?
dump boot.img off device. you can use SP Flash Tool read back. download base TWRP and unpack with AIK. replace kernel and see what happens. if TWRP booted with black screen try to enter adb shell. get partition list from adb shell. create proper twrp.fstab and flash again. you should have functional TWRP now even without working GUI.
if touchscreen is disabled it might possible to hexpatch kernel with ghidra like I did for mine.
HCU-client needs 4 credits for Huawei.
I may reply in new thread.
aIecxs said:
dump boot.img off device. you can use SP Flash Tool read back. download base TWRP and unpack with AIK. replace kernel and see what happens. if TWRP booted with black screen try to enter adb shell. get partition list from adb shell. create proper twrp.fstab and flash again. you should have functional TWRP now even without working GUI.
if touchscreen is disabled it might possible to hexpatch kernel with ghidra like I did for mine.
Click to expand...
Click to collapse
¡No, man! If TWRP porting is kinda hard having the stock recovery image, without it, is a brain smashing task (or at least for me). I mean, I really don't understand well, how to port twrp starting only with boot.img, I mean, without recovery img. I've saw tutorials about the use of carliv kitchen (windows version), and seems easy, but all tutorials are made with stock recovery.img available, not with boot.img. So, what can I do there?
as I said. replace kernel with that from boot.img and see what happens? the generic base TWRP actually is recovery.img already, so you might lucky and it works? trial + error...
aIecxs said:
as I said. replace kernel with that from boot.img and see what happens? the generic base TWRP actually is recovery.img already, so you might lucky and it works? trial + error...
Click to expand...
Click to collapse
I saw a tutorial about. It said that I must to unpack stock recovery and twrp recovery, and replace some files of unpacked twrp recovery, with respective unpacked stock recovery files, and edit some files on twrp unpacked folder, and finally repack it.
Until that point, I assume that it should work, I mean, having stock recovery. But I did that, but using boot.img, I renamed all boot resources, to recovery, for instance, boot.imgkernel to recovery.imgkernel; and replaced it, repacked it, and reflashed it, but nothing happened, I mean, it didn`t want to boot into recovery. It`s interesting to "experiment", but I`m gonna try to find its original stock recovery, to at least get it back.
Hello!
I would like some help, alcatel 1T7" 8086 no4g I likely bricked it. There's nothing else than a black screen. The tablet doesn't react to anything. The computer finds it as unknown USB tool. No visibilty is shown. What can i do with it,for it to work? Or should i just put it in the trash?
Thank you for the reply.

Categories

Resources