Question DE2118 to DE2117 using only Linux? MSM tool out of the picture?

Search This thread

lurkio

Member
Dec 6, 2010
9
0
Trying to follow the various guides to move from A12 DE2118 back to A11 DE2117 (and then on to Lineage or Libre). I'm passing everything through to a Windows VM, but the tools dont see the phone in EDL mode, and neither the google or oneplus drivers seem to help.

I'd really like to just flash this whole puppy with Linux, but I'm getting stuck on a few points. Do I "need" to us MSM? Seems like the answer is no as there is a non-MSM guide here, but it's still windows related. Where are all these image files coming from in the various guides? When I download the images from the mirrors, or OnePlus directly they have a payload.bin, but not the 30+ named .img files I see listed in some of the guides.

Feeling confused, and I know I'm capable of getting this done, I just need someone to help fill in the blanks for me. I "was" able to unlock the bootloader, that's how far I am now. Thanks!
 

blueberry.sky

Senior Member
Aug 20, 2014
449
166
Where are all these image files coming from in the various guides? When I download the images from the mirrors, or OnePlus directly they have a payload.bin, but not the 30+ named .img files I see listed in some of the guides.
https://github.com/ssut/payload-dumper-go will extract .img files for you from a payload.bin. Also supports zip packages that contain payload.bin.

A linux guide is sorely lacking. Would be great if you could document your steps for others.
 
Last edited:
  • Like
Reactions: CmdrCrichton
I'm working through this as well, so feel free to ask questions if you need help along the way, @lurkio. I have lots of linux experience, and like you, this device has been a little confusing for me.

My goal is to go from stock A12 on DE2118 --> LOS19 on DE2117

For this device specifically, all the info we need is here -- it's just a bit hard for me to piece it all together for myself.

Try the drivers I've attached here. I think one of them worked for me for QDL in windows.



Here's some of what I found here on the forums:

Note: if you're on T-Mo OOS 12, then you have to go back to OOS 11 via MSM tools in order to do this.
Looks like the downgrade comes first, then the conversion.



The conversion process in this post worked beautifully for me last year. I was on one of the later stock A11 builds, and carefully followed the guide in the first post.



https://github.com/ssut/payload-dumper-go will extract .img files for you from a payload.bin. Also supports zip packages that contain payload.bin.
+1 for payload-dumper-go. That tool makes it so easy to get the images, and it looks really cool doing it. (And for the Arch crowd like me, it's in the AUR!)



Also, check that you're running the latest ADB/Fastboot. I found a lot of small issues magically disappeared once I was up-to-date. Here are the links to the latest and greatest.
https://dl.google.com/android/repository/platform-tools-latest-LINUX.zip
https://dl.google.com/android/repository/platform-tools-latest-WINDOWS.zip
 

Attachments

  • Qualcomm.zip
    380.5 KB · Views: 5
  • QualcommDrivers.zip
    12.1 MB · Views: 9

lurkio

Member
Dec 6, 2010
9
0
I haven't tried to downgrade yet, but this guide looks promising. Sideload an APK to device instead of (I'm guessing?) MSM.
Let me know if that tool works for you, I get the failed verification on the official OnePlus image or the A11 image that was posted.

I have a separate post about it, but I get stuck at fastbootd. I just didnt have enough luck in linux so I used a VM to get the MSM tool to flash A11 on the device, and that worked. So currently I'm on A11 DE2118, and I need to get to DE2117 to get to Lineage.

If I watch dmesg or the journal I see the phone constantly connecting and disconnecting in fastbootd mode, it's fine in fastboot mode, and all other modes. I might just have to spin up windows on another PC to get this moving. Stuck!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Where are all these image files coming from in the various guides? When I download the images from the mirrors, or OnePlus directly they have a payload.bin, but not the 30+ named .img files I see listed in some of the guides.
    https://github.com/ssut/payload-dumper-go will extract .img files for you from a payload.bin. Also supports zip packages that contain payload.bin.

    A linux guide is sorely lacking. Would be great if you could document your steps for others.