OnePlus - OnePlus 9 - lemonade - Documentation Suggestions

It’s there! Thank you!

@Manoj:

I struggled to install /e/OS on my OnePlus 9 5G - it just wouldn’t work with the instructions and files given. Huge thank go out to user chrisrg who had the fitting solution:

The vendor_boot, DTBO and Recovery that the installation-docs refer to, are too new! Also on LineageOS-website the listed files are too new! This means, without the correct files, no one will be able to install /e/OS on an OnePlus 9 5G - the matching files (vendor_boot, DTBO and matching recovery) MUST be added. Chrisrg gave me the files; I suppose he will be happy to share those with the team (otherwise I can). But they HAVE to be added in the install docs as a download!!!

Please let me know how to proceed and offer my help :slight_smile:

@chrisrg can upload it to a location and share the link with me. I can have them added to the documentation.

Hi there,
I also struggled to install /e/OS. Where can I get those additional partitions that fit to the OS-image?

Thanks for all your work! I enjoy /e/OS a lot!

Have a nice day

The correct firmware for lemonade should be available now in the install guide

2 Likes

I suggest that e developers provide copies of dtbo.img, vendor_boot.img & e-recovery matching the eos downloads. Just like LOS do.
Or at least re-visit this issue to align Oneplus 9 install guide with oneplus 9 pro guide.

I would suggest adding in a paragraph to carry out the copy-partitions step directly after “Temporarily booting a custom recovery using fastboot”:

Ensuring all firmware partitions are consistent

Tip: The steps below only need to be run once per device.

In some cases, the inactive slot can be unpopulated or contain much older firmware than the active slot, leading to various issues including a potential hard-brick. We can ensure none of that will happen by copying the contents of the active slot to the inactive slot.

To do this, sideload the copy-partitions-20220613-signed.zip package by doing the following:

  1. Download the copy-partitions-20220613-signed.zip file from here. It should have a MD5 sum of 79f2f860830f023b7030c29bfbea7737 or a SHA-256 sum of 92f03b54dc029e9ca2d68858c14b649974838d73fdb006f9a07a503f2eddd2cd.
  2. Sideload the copy-partitions-20220613-signed.zip package: * On the device, select Apply Update, then Apply from ADB to begin sideload. * On the host machine, sideload the package using: adb sideload copy-partitions-20220613-signed.zip
  3. Now reboot to recovery by tapping Advanced, then Reboot to recovery.

Also this:

Why not remove this page from op9/9pro device info pages?

I am trying to install /e/ on a new oneplus 9. It has the latest Oxygen 13 installed. Installation procedure went well, phone starts /e/ but the touchscreen does not work (an probably other hardware to, battery shows a “?”). Do I have to have Oxygen 12 in order to get a working install of /e/ android S? Do I have to downgrade?

I’d say you have ti downgrade to OOS11 or OOS12 first and then flash /e/.

Anyway, nice to see another OP9 in the community. If you want to exchange experiences: welcome! I am rooted with Magisk, LSPosed installed and it offers many, many ways to tweak the phone. Loving it!

1 Like

In the meantime I flashed stock rom oxygen 11, let all updates run to oxygen 12 LE2113_11_C.66 which is the latest I think. Again flashing /e/ went throug with no errors but again the touchscreen does not work.
When I use recovery to sideload the os the touchscreen still works. From /e/ os first boot the touchscreen doesn’t work any more, even in recovery.

I flashed a oneplus 9 last year which went well then. I think I used those images:
[e-1.6-s-20221201239247-dev-lemonade.zip] [recovery-e-1.6-s-20221201239247-dev-lemonade.img]

This time I used the latest files. Do you think that might be the cause for the problem? Or is it again something with those other images dtbo and vendor_boot? Any Ideas?

Otherwise I love /e/ on op9, it runs really smoth on the other device I got.

Have a nice day!

I checked again the post from @chrisrg here. I think I have to use those files instead of the ones from installguide?

I flashed mine about 2 months ago. Got help from another user and I definitely needed an older boot / vendor image. Since LOS does only keep the last 5 files I wasn’t able to even flash my OP9 with /e/.

If you DM me I could email you download-links. Might be Monday night, though. Am out for the weekend.

I just found this topic: OnePlus 8T Touchscreen Doesn't Work After Install

OnePlus 8 worth exactly the same problem.

Those are Lineage 20.0, Android 13; not good for flashing /e/-s.

If you managed to boot recovery and flash the rom using the older vendor boot etc that should be ok because the new installation comes complete with those files anyway and will overwrite them.

The problem must lie elsewhere.Could be the latest /e/ version you are trying to install, but unlikely. More likely it’s something in the preparation of the device in the first place.

What method did you use to downgrade from android 13? I think MSM would be the preferred method.

I’ve just been looking at my flashing notes which were back in November and see that I had used msm to restore device to OOS 11.2.7.7 then update via ota’s to 11.2.10.10 (at this point I unlocked bootloader again due to previous problems with this device where it would not update to OOS 12 with it locked). Carrying on with ota’s the next was c47 followed by c.61 (big one 1.6GB) followed by a small incremental ota to c.66.

Yeah, I used MSM and did all the updates til c.66. Maybe I have to dig a bit into this.
Thanks for your help, I really apreciate it!

I don’t think you should get sidetracked with that. As I said earlier, each eOS rom has all of those files and they will overwrite whatever is on the other slot when it installs.

Is your phone still at the stage you described above in post #20?

There are things to try, just so long as you know where you are with the phone and don’t get lost with trying other things randomly.

When you first flashed the older lineage dtbo, vendor_boot and recovery they will still be there on the slot that you started the install from.

So if the phone is still in the same state and you can get into fastboot mode you can try changing slot, reboot bootloader, and select recovery: which should be the lineage recovery you started with.

At this point have a rethink. For example, did you sideload copy-partitions file in recovery before doing the factory reset/format data?

I got it working. The problem was that I used an old version of fastboot. I hat to clean up my PC, removed an old copy of the platform-tools wich I probably used without knowing. Then all worked like a charm. Thanks for all the help anyway!
OnePlus 9 with /e/ is such a nice device!

1 Like

It is! So incredibly snappy and works amazing. Are you rooted?

Nope. It’s my daughters device. I myself still use a device with sailfishOS as my dayly driver. Love the concept a lot but I think about switching to /e/.

Ive been having trouble installing this version of /e/ OS, every time i get it installed properly its touch screen doesnt work. The first recovery also shows up as a lineage recovery instead of /e/OS which wasnt expected. I was able to have the previous /e/OS version work fine.
Im currently using the global android 12 stock ROM, i see others seem to be using the EU version, should i be using the EU version as it seems to go up to c.66 while GO stops at c.48?

As to my info (OP9 owner) you need to be on Stock A11 in order to flash /e/