yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
That is not the fix
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] milouk:
I'm talking about this

https://review.lineageos.org/c/Line.../cam_sensor_module/cam_ois/cam_ois_core.c#401
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
I've installed it on latest lost, booted fine, checking how it runs right now.

How do I use boeffla wakelock blocker?

Is there an app available or something else to control it?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
I thought of something like that, but exkm doesn't show any difference between sphinx and pug in the block wakelock section, sphinx doesn't have boeffla wakelock blocker if I'm not mistaken so there should be more options.

I'll see if I can find another app.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
Boeffla wakelock blocker is already blocking the most common wakelocks. As far as I know, Franco Kernel Manager app lets you customise boeffla wkb settings
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
Great, thanks for the info man.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] mohd syafik nasrin:
Tested on miui?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
V1.1 Released:

Disabled useless boosting driver, cpu input boost is in use
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] kaizer hanz:
do I need "special treatment" when upgrade from v1?

like flash stock kernel first then flash this v1.1

or just flash v.1.1 under v1?

*now I'm using v1
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
No, you can just flash V1.1 without problems
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] kaizer hanz:
Ok thanks. Let me test this version [emoji106]
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
V1.2 Released:

Upstream to Linux 4.9.154
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
Thanks.

You mentioned a camera fix you were working on a while ago, how is this progressing?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
It's not an easy and quick process. It's not ready yet
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
Good, I just wanted some info, thanks. :)
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
V2 released:

Fixed OIS

Upstream to Linux 4.9.155
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
thanks dude
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
V2.1 released:

Upstream to Linux 4.9.158

Merged in latest LineageOS changes
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
V2.2 released:

Upstream to Linux 4.9.159

Introduced Simple Low Memory Killer
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
Quiet thread, trouble free thread. ?

Thanks for the updates!
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] joe2k01:
V2.3 released :

Upstream to Linux 4.9.162

Removed Simple Low Memory Killer

Sched/schedutil changes

Fixed rendering regression
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] SPOCK_VULKAN:
Flashing right now ?

Edited : nice vibration effect. Phone slept like baby. Thanks Dev for this great work
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
Please mirror.

ui_print("Target: motorola/aljeter/aljeter:9/PPP29.41/b1fe5:user/release-keys");

Download

As far as I know, you must be on the Sept. patch. So, you must downgrade firmware first. It also appears to be for the Aljeter only, so I don't know if it'll work on the Jeter.

I am not responsible for any bricked devices.

1. Downgrade to OPP27.91-143 first.

2. Extract gpt_main0.bin from the ota zip and flash it in fastboot.

fastboot flash partition gpt_main0.bin

3. Reboot to recovery, and apply the OTA update from your sdcard.

4. Let the system restart. It'll take about 10min.
[Moto G6 Play Guides, News, & Discussion] the-her0:
Could anyone verify?
[Moto G6 Play Guides, News, & Discussion] madbat99:
Figures it's for Aljeter. Makes me wonder if Jeter will get it at all.
[Moto G6 Play Guides, News, & Discussion] blowingoff:
yes it is for aljeter and is working fine
[Moto G6 Play Guides, News, & Discussion] wmosquini:
Tested and working on G6 Play do Brasil!
[Moto G6 Play Guides, News, & Discussion] Eddster3000:
Up and running in UK. G6 Play XT1922-2, Carrier: ID Mobile (Carphone Warehouse), retgb.

Can't get root though, Magisk won't install for me in TWRP. Unable to mount storage or OEM. Not that fussed about that though.

Butter smooth, no glitches so far, no random reboots, battery life is great but still under observation.
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
That's a Pie/Magisk problem. Easy fix...

1. Format /data in TWRP using the "yes" option. Then reboot directly back into recovery.

2. Mount /vendor then flash the universal dm-verity disabler by zackptg5.

3. Reboot directly into recovery once more and flash Magisk.

4. Reboot normally, and install the Magisk manager app manually. Done.

(Magisk should disable encryption and verity, but I've never had it work %100 of the time for both. Hence the disabler.)
[Moto G6 Play Guides, News, & Discussion] Eddster3000:
Thanks [MENTION=7718083]Spaceminer[/MENTION] !!!! I'll give it a go. I thought at first that I might need to make some sort of patched boot image and faff about quite a bit but your instructions are clear and straightforward.

I must say I'm impressed with the G6 Play. I had a Nexus 6P and a Pixel both of which died on me from physical and customisation fatigue. I could afford a flagship so got this to see be through and I haven't had one complaint yet.

The handful of Pie features and esthetics have been implemented well by Motorola and battery life is still epic on this device.

Edit: rooted and fully set up how I usually have my daily driver handset. Pie is so tasty!
[Moto G6 Play Guides, News, & Discussion] picopi:
Ta for taking the plunge and testing mate! Was beginning to think we'd never get this thing, glad to know it works on the same model number as I've got :D

Now to figure out the exact detailed step-by-step to getting this going, considering I'm actually on the November update...
[Moto G6 Play Guides, News, & Discussion] madbat99:
Op is a step by step. Literally. Downgrade to Sept = Flash the build specified. Except the bootloader etc.

Flash the gpt.bin from the new build, apply update.
[Moto G6 Play Guides, News, & Discussion] picopi:
Well yeah, I know that much. I meant the extra stuff like unlocking bootloader and downgrading the firmware etc lol. Ta for the extra info, mind.

Extra questions though because despite being having novice experience of doing phone flashing stuff, I've never touched a soak test for official firmware before...but I'm guessing I'll have to move back to Oreo temporarily to get the official Pie update...? Or will it just shift up from this soak test version?
[Moto G6 Play Guides, News, & Discussion] Donavonn:
Anyone get this working with the xt1922-7?
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
No dice! The bootloader won't accept the gpt.bin. I think the recovery partition is the only thing that gets expanded though, so... I think if someone makes a back up of Pie in TWRP, then I can make it work on our phone. My idea is this.

1. Restore a Pie system backup using twrp, including the boot.img.

2. Use fastboot to flash the modem, oem.img, and vendor.img. Basically flash every part that isn't a patch file.

3. Hope that crap works.

I think that, or something similar would make it happen. I'll be the lab rat if someone wants to upload a system backup.
[Moto G6 Play Guides, News, & Discussion] Donavonn:
Haha yes! Someone get this guy a backup! Also, if it does work, the UI and everything can be changed to English, right?
[Moto G6 Play Guides, News, & Discussion] picopi:
Okay quick question, considering it was said "Flash the build specified except bootloader etc."; what is meant by "etc" here? Which parts of the older firmware should I avoid flashing. I know I gotta get in on that sparsechunk action but what about the other stuff like fsg, modem, boot etc? Sorry for asking what's probably a very obvious question but I don't wanna accidentally bugger my phone up trying to get this working :P
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
Yes, it should be possible on the first setup. I think if it works, LTE probably won't without an APN edit. That's what happens when I flash xt1922-5 RETUS firmware anyways.
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
Flash every part of the old firmware that you are able to. The bootloader and gpt.bin usually fail to flash if they are older than your current version. You should still try anyways. If they fail, just continue flashing the next items in line.
[Moto G6 Play Guides, News, & Discussion] picopi:
Righto. Just to clarify, I'm gonna need to unlock my bootloader to make this downgrade happen, right?
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
Official firmware should flash without any issue on a locked bootloader. That's my understanding. I don't know if this is %100 accurate. Every Motorola I've ever had, I unlocked the bootloader immediately. So, I've never had to test this.
[Moto G6 Play Guides, News, & Discussion] picopi:
Righto. In that case I'll report back with my findings, but yeah I'd imagine it should work fine as well. We'll see, fingers crossed.
[Moto G6 Play Guides, News, & Discussion] Zaú Júlio:
E2004 Status 7, How to solve? Moto G6 Play

ERROR MESSAGE

E2004: oem partition fails to recover... oem has been remounted R/W and has changed the partition contents... Partition contents should not be changed for successful updates; reflash devide to enable OTA updatesE:Error in /sideload/package.zip (Status 7).

I have a Moto G6 Play Alijeter, I am trying to install the official soak test ROM with Android 9.0, although it has already downgraded to the September patch, I can not install the Pie by SD card in Recovery Mode, this error message always appears . I already ran the flash for GPT partition. Has anyone managed or solved it yet?

PS.: I've already tried changing the .bin file from the META folder.

PSS.: Sorry about my terrible English...
[Moto G6 Play Guides, News, & Discussion] madbat99:
So flash a clean OEM.img
[Moto G6 Play Guides, News, & Discussion] Zaú Júlio:
I tried. Did not work...

---------- Post added at 05:21 PM ---------- Previous post was at 05:06 PM ----------

Do you have any other solutions?
[Moto G6 Play Guides, News, & Discussion] madbat99:
September oem.img ? Make sure you don't try to mount /OEM as R/W for any reason after you flash it. Don't mount it in a file explorer, TWRP, or anything. Have removed anything from /OEM? Status 7 means the update zip has found something wrong.

The error is telling you to reflash the OEM partition in fastboot. That's why I suggested it.
[Moto G6 Play Guides, News, & Discussion] Zaú Júlio:
Yes, September. I use the original recovery mode. Unlock the bootloader to try to upgrade to android 9. Any more suggestions?
[Moto G6 Play Guides, News, & Discussion] madbat99:
Sorry no. The message said "reflash partition" so I would assume that's the solution.

As long as you flashed the gpt.bin, it should have worked.
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
What [MENTION=5752019]madbat99[/MENTION] said is perfectly correct. The stock recovery doesn't lie to you. If it says to reflash, then you need to reflash. Your errors also tell me that you're trying to sideload the OTA. Don't do that. Install it from the SDcard.
[Moto G6 Play Guides, News, & Discussion] picopi:
Right, I've proper figured it out now. It's a bloody mess but you get there eventually. This is me going through the motions on an XT1922-2 (UK Retail model), idk how this is gonna go on any other version. Making this step by step for other complete dumbasses like me cos this is very unexplored territory for me (am more for flashing via TWRP, like)

Step 0) Download the older firmware here if you need it: https://mirrors.lolinet.com/firmware/moto/aljeter/official/ ; you can find the precise version you need by going into the "about this phone" page on system settings. It seems that "ALJETER" is for european territories whilst "JETER" is for north america (dont take my word for it though.)

Step 1) Unlock that damn bootloader. Fastboot will just whine at you otherwise when you try to flash the system sparsechunks.

Step 2) Flash all the bits in the order according to flashfile.xml; GPT you can probably miss since you're flashing a new one afterward anyway. Bootloader doesnt break anything and honestly seemed to make fastboot a bit happier about the entire situation.

Step 3) Right, now then, here's what threw me off because I've never seen this kind of method of complaining that the bootloader is unlocked. Whenever you startup your phone or go to recovery, it'll display "bad key" in tiny text at the top left hand side of the screen in place of a picture. Just let it do it's thing and it'll eventually move on. When you go to the recovery, it'll just say "No command". Hold the power button and press Vol Up to access the menu and pick Install update from SD Card. Choose the update file and go make yourself a cup of tea or something cos boy howdy it takes its sweet ass time.

Step 4) Reboot and hope for the best, basically. It seems to have worked fine for me after all of this faffing! Bootlogos dont seem to want to work for me it seems, but I guess its just a matter of waiting for a proper one to appear that isnt just the stock logo. It also doesn't seem as if I'm eligible for system updates anymore, but I'd imagine if I relocked the bootloader it'll be fine with it; don't hold me to that either, cos I'm not going to check.
[Moto G6 Play Guides, News, & Discussion] Zaú Júlio:
I've tried exactly as you said. The same error still occurs. Any other suggestions?

---------- Post added at 12:29 AM ---------- Previous post was at 12:07 AM ----------

I tried to upgrade to Sd card.

Could you help me do the reflash? I do not understand
[Moto G6 Play Guides, News, & Discussion] picopi:
Ah. A bit of crossed wires there, I'm afraid. I wasn't posting that as a solution for your problem. I unfortunately have no idea what's going wrong with yours since I don't have the know-how...

-

On a different note, I've found if you disable dm-verity etc in TWRP after installing the update, the ota app doesnt seem to complain about your system supposedly being compromised., which is fun.

Update; well that didn't take very long, now i've completely scuppered it. tried flashing back to stock september firmware but now the recovery mode doesnt work...it flashes on screen very quickly and then the phone turns off, meaning now i cant re-flash the ota zip again :( guess i'll be sticking to oreo for the time being lmao

...ah damn i just realized that means now i cant get regular ota updates either, argh x-x cant wait for either a fully functioning custom rom or a twrp that can handle otas
[Moto G6 Play Guides, News, & Discussion] madbat99:
TWRP will never do otas. The OTA has to be modified. Removing several assert props.

But you can flash the stock recovery. Just extract it from the firmware and flash

Fastboot flash recovery recovery.img
[Moto G6 Play Guides, News, & Discussion] picopi:
I appreciate the attempted help, but if you give my post another look over, you'll see that I already tried flashing stock recovery back onto it. All that happened was that my phone ended up crashing the moment it loaded up the recovery, meaning i couldn't do anything with it.

I say I'm holding out for a version of TWRP with ota support because those do actually exist; not official versions of TWRP mind you, but iirc Xiaomi phones had a community made fork or version of TWRP that could load up the official rom otas, so i figure if its possible to make it happen with something as complex as an MIUI ota, it's probably pretty possible and maybe easier to do with a regular almost-aosp ota. In theory, at least...I'm not a developer :p
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
I'm the only one providing support for twrp right now, and I have no plans on adding OTA functionality. Honestly, I don't think I could if I wanted to. The recovery partition is already maxed out by twrp. I can't exactly add anything without breaking it, and I also can't remove anything without breaking it.

OTAs are very specific when it comes to targets. We have at least 9 variants of Jeter, and 9 of the Aljeter. No OTA will work on all of them, even though some OTAs work on most of them. OTAs are also not normally a full OS. They usually consist of just patches. And you can't just patch any code, with any code. There is a lot of complexity there, that I don't know how to handle. It was challenging enough just to make it work for all the variants. Those were rough days...
[Moto G6 Play Guides, News, & Discussion] picopi:
Blimey, yeah okay, I hadn't realized the full scope of things. Thanks for the clarification, It's a wonder you even managed to push out a working version after all of that. Guess it's a case of holding out for a new update file that I can install via fastboot, unless that's also unlikely to happen lmao. Knowing my luck, it probably IS unlikely. Ah well, I'll just have to sit pretty on the September 2018 patch of Oreo for now until the GSIs start working well or until that Lineage port comes through.
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
I'm sure a fastboot flashable firmware will became available sometime soon. Word from the grapevine says, the official release is scheduled for Feb. 10th. Don't quote me on that. I do believe it's true though. I've heard this from more than one source that I trust. I don't think it'll be far off from that date. Maybe Feb. 20-ish.

If you haven't checked it out already, Phh's AOSP 9.0 (v109) does work on the G6 Play. It has no major bugs that I'm aware of. The only things I found that weren't working are, audio playback with the screen off, and HDR on the camera.

I wish I could get the soak test working for you. I'm at a loss without being in your shoes to see what's going on. I'm curious; what does your bootloader screen say, Jeter or Aljeter? Model number? I've heard of ones that say Jeter in the system settings, and Aljeter in the bootloader, also vice a versa.
[Moto G6 Play Guides, News, & Discussion] picopi:
Phh's one sounds good but audio playback with screen off is a must for me unfortunately; big music & podcast fan....I've bookmarked it to keep an eye on it though as it seems like the best option at the moment. As for the quoted bit above; Model is XT1922-2. Bootloader is displaying Jeter...despite me flashing Aljeter firmware. Which is interesting, because RETGB doesn't exist on the Jeter category of the lolinet mirrors page; it only has North American variants. I will note that my initial run of flashing this soak test onto the device worked perfectly fine - I messed it up myself by carelessly deleting one too many system apps (was removing the Moto and Google cruft that I never use.)
[Moto G6 Play Guides, News, & Discussion] Omar04:
Not working on XT1922-9 US Retail Factory Unlocked (G6 Play Jeter) I guess I have to wait.
[Moto G6 Play Guides, News, & Discussion] madbat99:
Yeah, this is Aljeter
[Moto G6 Play Guides, News, & Discussion] fabriciolupa:
Downgrade

Is there any problem to downgrade from android 9 to android 8?, Could anybody? :confuso:
[Moto G6 Play Guides, News, & Discussion] madbat99:
Just wait for the official update. Won't be long. Then you won't get buggy software that needs a downgrade.
[Moto G6 Play Guides, News, & Discussion] moisestrindade:
Hi!

Is it all working fine? Did somebody find any bug?

Thanks!
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
If anyone running the Pie soak test can make a clean backup of /system, /oem, & /vendor and upload it, I will try to get this running on the Jeter too.
[Moto G6 Play Guides, News, & Discussion] fazbarulho:
Next time tell that we have, to clean the dishes, walk the dog, clean the house and iron. We will see people will say its enough

---------- Post added at 06:11 PM ---------- Previous post was at 06:05 PM ----------

Does the bootloader have to be unlocked to flash this?
[Moto G6 Play Guides, News, & Discussion] Igor.pires:
Pie stable

I'm on Soak with December Patch, if I leak the final OTA of the Pie, will I be able to manually install over it or would I have to install the firmware via the PC? Moto G6 (Ali)
[Moto G6 Play Guides, News, & Discussion] blowingoff:
guys, i've updated to the soak test and then downgraded back to oreo. now i wanna go to soak test again and i can't. anybody wonders why?

edit: doesnt matter anymore, official build arrived
[Moto G6 Play Guides, News, & Discussion] GavinMazey:
Which version of oreo did you downgrade to? Was gunna do the same but wasn't sure which would be safe to flash
[Moto G6 Play Guides, News, & Discussion] urbanstyle:
Is oreo or pie?
[Moto G6 Play Guides, News, & Discussion] Starkiller2:
I have the Jeter version. captured the Ota. Give me a few to upload it

https://drive.google.com/file/d/11gkNx2NUcmifb6t31VhDfAafC0-HNfsp/view?usp=sharing
[Moto G6 Play Guides, News, & Discussion] Spaceminer:
This is absolutely wonderful! I flashed the latest Oreo stock firmware (150-4) then applied the OTA from my external sdcard using the stock recovery. It said failed to verify some type of number, then it checked my vendor, system, and OEM, verified those instead and began installing anyways. It took about 15-20min to install the OTA, but it went flawlessly.

I can't express how happy I am to be running this. I'm doing everything that would cause the screen glitches I had on Oreo and they're not happening with Pie. I'm rooted and debloated with viper installed, and everything is working great.

As an FYI to anyone who installs the OTA, the system patch takes forever, just be patient and it'll eventually finish installing. The OEM and vendor images will install pretty fast once it's done. You can also get rid of the recents sidescrolling cards by installing a different launcher then deleting the quickstep launcher folder in priv-app. If I figure out how to split the volume slider like Oreo, I'll let you folks know. My recovery is 100% Pie compatible for anyone who's curious.
[Moto G6 Play Guides, News, & Discussion] Sands207:
What carrier are you using? I'm using boost and am hoping to upgrade
[Moto G6 Play Guides, News, & Discussion] Starkiller2:
OMG im a moron. I had already tried rooting it with your twrp and it went off without a hitch. Probably should've mentioned it. The only issue I noticed was at First start up there are a few lags that resolve pretty quickly.

Also I installed it on a Jeter with a locked bootloader with absolutely no issue, using sideload, since it's the official file.

---------- Post added at 01:34 AM ---------- Previous post was at 01:33 AM ----------

The carrier I pulled it from was boost.
[Moto G6 Play Guides, News, & Discussion] Sands207:
Awesome. I'm downloading it now. Thanks for the file and quick reply ?
[Moto G6 Play Guides, News, & Discussion] Starkiller2:
Also the decrypting process and disabler still works. Just flash it before magisk.
[Moto G6 Play Guides, News, & Discussion] the-her0:
how do i install this?
[Moto G6 Play Guides, News, & Discussion] madbat99:
Which one, Jeter or aljeter? The official ones are out now
[Moto G6 Play Guides, News, & Discussion] the-her0:
Jeter, bats.
[Moto G6 Play Guides, News, & Discussion] madbat99:
If it the sprint, boost, or virgin model, got to this post.

Make sure you're stock, not rooted, on January patch.

Put the update zip in the root of your internal storage.

Give storage permission to Motorola update service app in settings.

Check for updates. It will find it.

Update... It takes a long time.

Wait...

Profit
[Moto G6 Play Guides, News, & Discussion] savvytechwinner:
I got this to work on a US Cellular version of it, and I tried to make a guide on how I did it but it was a fail...
[Moto G6 Play Guides, News, & Discussion] madbat99:
Is it xt1922-7 ? Kinda lucky you still have service. But if it worked, cool.

Did you actually get that phone from USC?

Us Cellular might use a couple different models, so it may not work for all.