yashsingh1/xdaforums huggingface dataset:
[Moto G5 Plus Guides, News, & Discussion] SMS786:
March security patch comes in on build 93-8 for the RETUS folks here in the states.
[Moto G5 Plus Guides, News, & Discussion] Wolfcity:
Yes, you´re right, I mixed it up. 93-4 was for january I believe? But it´s 93-x for RETUS/RETEU, not 92-x., that´s what I wanted to point out.
[Moto G5 Plus Guides, News, & Discussion] praveen Glaxi:
I think i read somewhere in other threads that we can do it once oreo roles out .... so that we can pull away the new boot loader and push it to the hard bricked phones then we can normally get back the Moto g5 plus with official Oreo with OEM locking...

is this true ?
[Moto G5 Plus Guides, News, & Discussion] Wolfcity:
Possible. Like with the missing volte/4g or IMEI 0 problem some people hope that Oreo can fix it.

We will only be sure when/if Oreo is available.
[Moto G5 Plus Guides, News, & Discussion] praveen Glaxi:
So after releasing Oreo for moto g5 plus .. how long it might take to fix our phones using this method ? do we have to wait for deodexed oreo ROM or just directly install boot loader into phone and flash and push Oreo using fastboot method ?
[Moto G5 Plus Guides, News, & Discussion] Wolfcity:
I can't tell you. I'm not sure if Lenovo comes out with Oreo at all, it's been a long time of waiting now.

I think you are able to try it at once when you can grab a firmware with bl but maybe you'll have to wait until TWRP flashable builds are available or the kernel sources are released and some clever Dev can pick the needed files.

You can just wait and hope.
[Moto G5 Plus Guides, News, & Discussion] skmaiyad:
How can i update this using TWRP.?
[Moto G5 Plus Guides, News, & Discussion] yourSAS:
Flashing zip should work, as usual, but I'm not sure. Side load through ADB works for sure.
[Moto G5 Plus Guides, News, & Discussion] skmaiyad:
I tried with flashing, but zip signature verfication get failed.
[Moto G5 Plus Guides, News, & Discussion] yourSAS:
Then try through ADB.
[Moto G5 Plus Guides, News, & Discussion] prokaryotic cell:
Just got the update on my XT1683. Identical file size and checksums as the OP's.
[Moto G5 Plus Guides, News, & Discussion] Devlik:
Please explain how to Flash with sideload on TWRP... Thanks.

---------- Post added at 04:00 AM ---------- Previous post was at 03:38 AM ----------

How do I flash via TWRP... Pls explain...
[Moto G5 Plus Guides, News, & Discussion] psychopac:
Region?
[Moto G5 Plus Guides, News, & Discussion] SMS786:
ADB sideload failed here also..would you happen to have a TWRP flashable version?
[Moto G5 Plus Guides, News, & Discussion] yourSAS:
No, sorry.
[Moto G5 Plus Guides, News, & Discussion] gumpysitruc@gmail.com:
Moto Z Play which is same chipset as ours, has been doing soak tests, but they have had bad feed back so far. Last I looked they were on third revision, and not good feed back. Hopefully if they get it right for that model, something can be done for us.
[Moto G5 Plus Guides, News, & Discussion] M1810:
they will get a 4th soak test since the 3 previous were bad..

-------------------

anybody knows if there is a hidden soak test flr our device? i don't need any links but i wanna know if it's in progress or we'll habe to wait to may for the first soak then 3 months..
[Moto G5 Plus Guides, News, & Discussion] psychopac:
Is Moto Z Play the last in line in Z series for the soak tests?
[Moto G5 Plus Guides, News, & Discussion] gumpysitruc@gmail.com:
Not sure, just happened to be looking in that forum for baseband fixes, and noticed the discussion by a couple members of verified soak test.
[Moto G5 Plus Guides, News, & Discussion] Wolfcity:
Moto Z reteu is getting Oreo now:

https://www.reddit.com/r/Moto_Z/comments/8cphcw/reteu_oreo_finally_available_moto_z/
[Moto G5 Plus Guides, News, & Discussion] psychopac:
I can see that they have yet to update Z2 Play and Z Play to Oreo. Seems like we're gonna be waiting some more time.
[Moto G5 Plus Guides, News, & Discussion] prokaryotic cell:
As far as I know, stock OTA packages can only be flashed through the stock recovery

It's the Brazil model with digital TV. I've "captured" every OTA zip my phone got and all filenames end with retail.en.US.zip, so you could suppose most retail variants (if not all) get the same packages.

If anyone is interested, hit me up, I could upload these somewhere. Would be great if we could compare them with OTAs for other models.
[Moto G5 Plus Guides, News, & Discussion] Wolfcity:
Correct, OTA is not flashable through TWRP.

But why is the firmware from OP labeled "Retin" when it's from Brazil?

Sry, misunderstood, I thought you were talking about the OP's link.

I'm not so sure that all builds are (almost) equal just because of the en-US ending.

I've got this information:

As far as I know if you flash for example a 92-x firmware on a reteu/retus device you won't receive any future OTA anymore because these have the ending 93-x.

Also there are differences in hardware like volte for India (not present on european devices), ram 3 or 4gb, internal storage of 32 or 64gb, NFC or not and as you mentioned TV for Brazil.

Anyway, thanks for your offer, maybe we can clarify this stuff.
[Moto G5 Plus Guides, News, & Discussion] prokaryotic cell:
Then it would seem both the Brazilian and Indian received the exactly same OTA in this case (Blur_Version.25.291.6.potter.retail.en.US.zip), as OP's OTA and mine are exactly the same file. We can only be sure about other retail channels by dumping the OTA zip (which can easily be done through adb logcat by finding the download URL when checking for updates) from other models and comparing the files. I don't know about your example, but if that happens then the OTA packages must be different for reteu and retus.

By the way, my G5+ has 32GB/2GB, NFC, TV, dual sim and lacks the compass sensor. Not sure about voLTE but afaik no carriers in Brazil offer this feature.
[Moto G5 Plus Guides, News, & Discussion] Wolfcity:
India and Brazil should have the same firmware.

I'm not sure about volte too because here in Germany the carriers are just starting to provide it but I know that it's a big thing in India.No clue if it needs any specific software.

My device has, 32gb/3gb, NFC, dual SIM, no compass and also no TV which seems to be a brazilian only feature, it was the same with my Moto G 2014.

There seem to be two main firmwares, one for India and Brazil ending on 92-x and one for Europe,US, Asia Pacific ending on 93-x.

I'm rooted so I didn't install the last two security patches because I was hoping that Oreo is about to come and I don't wanted to flash stock every month but as it seems we have to wait a bit longer I may change my mind.

Anyway, I will check the last update, atm I have frozen Motorola update service.

Edit: What are the keywords you are searching for in the logcat?
[Moto G5 Plus Guides, News, & Discussion] Abhinand PS:
When will this security patch for retin software channel available
[Moto G5 Plus Guides, News, & Discussion] Supersad:
I'm also waiting .G5 plus Retin stuck at Jan 2018 patch
[Moto G5 Plus Guides, News, & Discussion] prokaryotic cell:
I've created a new thread with a link to my zips and explaining how to get the download urls from logcat:

https://xdaforums.com/g5-plus/how-to/official-ota-packages-collection-t3779710
[Themer General Discussion] flaire14:
Hello guys. I am trying to retrieve the cpu temperature of my samsung s9 using the #SEX...# command. I already tried the #SEX cat sys/class/thermal/thermal_zone0/temp but not chance (including zone1). Anyone can help me how can I locate the cpu temp file of s9? Thanks in advance!
[Amazfit] meuhmeuh51:
Hello everyone

here, I have a problem of synchronization of my watchfaces.

my pace was version 1.2.50h, but I had no voice during the race so I returned in 1.2.48.

but since my watchfaces do not synchronize anymore with the application, I updated to 1.2.51, but still no synchronization with the amazfit application (2.3.0).

I can change my watchfaces from the watch, but not in the app.

only watchfaces embedded with the rom are displayed in the application.

would someone have a solution?

thank you in advance
[Fire HD 8 and HD 10 General] LoneFlux:
I just checked, and we need permanent SELinux permissive to install Safestrap. So until we modify boot.img to allow that, we are on halt.

||||| DISCLAIMER |||||

This project is currently under development, and any bricks that may be a result of testing, and flashing or anything, I'm not taking on my head. You should be able to flash stock, but hard brick can't be ruled out. Join the testers at your own risk.

WHAT IS SAFESTRAP?

Safestrap is a Bootstrap / Recovery for locked bootloader phones. The goal is to avoid touching your primary system and only flash or make large changes to another place on your phone that Safestrap treats as a "2nd system" (in this case, it's a series of virtual ROM slots located on the internal eMMC area: "/sdcard"). Once installed, you will see a "Splash Screen" giving you the option to hit "menu" to enter recovery. The recovery portion of Safestrap is now based on TWRP 3.2.1-0 (a touch based recovery) and you can perform flashes, backups and restores here.

Seeing the requests for a custom ROM around the forums, I'm undertaking the huge project of compiling Safestrap for Fire HD 10 (2017)! :)

TO-DO LIST

-Syncing the Safestrap Recovery source

-Syncing the Android source code*

-Creating a device tree from scratch

-Compiling the recovery!

-Testing and Fixing bugs(ugh)

Because I don't own this device, I'll need a lot of help and testing from the forums if we were to get this done. Because Safestrap doesn't touch the original recovery, you can always flash stock if you were to get in trouble. (Hard brick is still possible because of bad modifications though)

Sources-

https://github.com/mohammad92/android_bootable_recovery-safestrap

https://github.com/LoneFlux/android_device_amazon_suez

Thank you, and I hope that we would get Safestrap up and working for HD 10 (2017)!
[Fire HD 8 and HD 10 General] Supersonic27543:
Thanks a lot for taking this effort, if you succeed, I promise to give the others an Oreo ROM!
[Fire HD 8 and HD 10 General] DragonFire1024:
I've been continuously testing rom builds in hopes of porting over a rom rather than creating one from scratch. I have tried several times and have not been successful. I am currently testing a method that will take a lot longer, but I think it will be worth it. With this safestrap development, this could change a lot of my efforts and greatly accelerate my work. We are all rooting for you!!!
[Fire HD 8 and HD 10 General] Supersonic27543:
Well, it looks like Safestrap requires boot partition SELinux permissive. So [MENTION=8132642]diplomatic[/MENTION] can you help a bit? Maybe we'll spoof the boot signature to install a permissive boot.img.
[Fire HD 8 and HD 10 General] DragonFire1024:
You can decompile the update.bin file and look around. I've been trying to figure out what I can edit in ramdisk or any other part of it. I think that's one issue I have with flashing possible ROM makes.

---------- Post added at 04:31 AM ---------- Previous post was at 04:30 AM ----------

Can't it just be disabled via the props in the update.bin?
[Fire HD 8 and HD 10 General] LoneFlux:
Hi, No, boot.img resets SELinux on every boot. So, we need to modify the boot.img to allow that without breaking the signature somehow.
[Fire HD 8 and HD 10 General] LoneFlux:
And [MENTION=8165603]DragonFire1024[/MENTION] what is the actual codename of Fire HD 10? :o I can't check because I don't own the device.
[Fire HD 8 and HD 10 General] DragonFire1024:
Suez, KFSUWI
[Fire HD 8 and HD 10 General] LoneFlux:
Thank you, got to update device tree name now.
[Fire HD 8 and HD 10 General] DragonFire1024:
If I can find the bookmark, I found a way to modify the systemui, which from what I can tell, doesn't break the signature. At the moment, I can't find the thread I read that gave instructions. I think it could work for the update.bin etc. J just have to find my references.
[Fire HD 8 and HD 10 General] diplomatic:
Sure, no problem... but I gotta admit, I've realized that making a custom boot image for this device may be difficult to impossible, contrary to what I first thought. In a nutshell, the signature on these things is actually a standard x509 certificate that you can make with openssl. This certificate has a public key, the hash of the boot image, and an RSA signature. When I first looked at it, I'd assumed that the cert was self-signed. But it turns out that that's actually not the case. :-/ It's really signed with another key under the authority of a root certificate embedded in the bootloader (a proper Certificate Authority). This is kind of like a TLS website being verified by a trusted certificate chain...

So...what to do? What we can try is make a self-signed certificate with openssl that matches the original boot.img signature as close as possible. (I've actually managed to do that already.) And hopefully the BL accepts that. But this is a very long shot... Let me know if you'd like to try that.

And about this safestrap recovery... this sounds pretty interesting. I've never heard about this method before. But from my brief research into this, it sounds like you need kexec in the kernel to boot it, right? But this is not compiled into Amazon's kernel (and probably most devices). Well, if you have root, that's not the end of the line. You might be able to make a kernel module that adds this functionality. But more importantly, if you can modify the boot/recovery image, you can make a plain custom recovery and there's no need to mess with this....
[Fire HD 8 and HD 10 General] DragonFire1024:
I think I saw the same thing. I also found a script in /system/etc today. I've never seen one of these. I'll just copy it below.

'partition_permission.sh'

#!/system/bin/sh

#change partition permission
/system/bin/chown root:system /mtd@preloader
/system/bin/chmod 0640 /mtd@preloader
/system/bin/chown root:system /mtd@pro_info
/system/bin/chmod 0660 /mtd@pro_info
/system/bin/chown root:system /mtd@bootimg
/system/bin/chmod 0640 /mtd@bootimg
/system/bin/chown root:system /mtd@recovery
/system/bin/chmod 0640 /mtd@recovery
/system/bin/chown root:system /mtd@sec_ro
/system/bin/chmod 0640 /mtd@sec_ro

/system/bin/chown root:system /mtd@nvram
/system/bin/chmod 0660 /mtd@nvram
/system/bin/chown root:system /mtd@seccfg
/system/bin/chmod 0660 /mtd@seccfg
/system/bin/chown root:system /mtd@misc
/system/bin/chmod 0660 /mtd@misc
[Fire HD 8 and HD 10 General] Supersonic27543:
Interesting, I think that this is what they execute to make system and other critical partitions read-only.

---------- Post added at 03:53 AM ---------- Previous post was at 03:47 AM ----------

Good approach. Maybe the old bootloader accept our stuff. If it works, we can use the same method to sign the recovery? And, I think we also have another approach, trying to extract the DA key by the LK bootloader and signing our DA to make SPFT usable. I have (somewhat unsuccessfully) disassembled the lk.bin, and can confirm that SPFT support is present but with DA verifying.
[Fire HD 8 and HD 10 General] TheRealIntence:
Since we are able to root this device, we can easily undo this whole process
[Fire HD 8 and HD 10 General] diplomatic:
Nope, that has nothing to do with what we're talking about. :)

Yeah, signing the recovery might be a less risky way to test this out, because the OS would automatically reflash the stock recovery at the next boot. So would you like to go for it or what?

Sorry, but there is no key in the bootloader that we can use to sign the DA. I might have said this before. You need the private key of a public/private RSA key pair to sign anything. The public key that is embedded in the BL is only good for verifying the signature (i.e. decrypting the hash). You can extract it very easily, that's not a problem. I'm not saying there aren't any vulnerabilities in that area, but not in the front-door way you describe.
[Fire HD 8 and HD 10 General] Supersonic27543:
Yes, let's go for it! :)

And, what is preventing one from flashing a modified preloader? If I figured it correctly, the preloader first verifies the LK and passes the low level vital parameters to it, and the LK handles the rest, boot mode, entry points, Download Agents, etc. But I don't think that the preloader verifies itself? If it doesn't what verifies it? And thanks for your help with this!
[Fire HD 8 and HD 10 General] retyre:
A hard brick, perhaps? A bad recovery flash can be corrected by dding the stock recovery, while a bad boot.img will need an adb sideload. Given the fact that no one has been able to do more than a handshake with the preloader on the seventh gen devices, there may not be a way to recover from a preloader gone bad.

[MENTION=8132642]diplomatic[/MENTION] Please post your signed boot.img and recovery.img. Thanks.
[Fire HD 8 and HD 10 General] DragonFire1024:
Have gapps flashed. Looked in /data/data/com.google.android.configupdater/files/downloads files listed 4, 5, 7, 9, and the first two contain signatures. Not sure what for. Sorry if it's useless.
[Fire HD 8 and HD 10 General] diplomatic:
OK, sure thing. I just need some time for this. I have to review how I did it and extract the recovery. Which firmware are you guys using, the 5.6.1.0 at this page? I think I'll just do the recovery img for now since you don't have to do anything to restore the original.

The reason you can't modify the preloader is that the chip itself verifies it. There is code embedded in it called the boot ROM which loads and verifies the PL. And there's also a public key hash that's burned into the chip during manufacturing. So it's essentially the same signature barrier as everything else. You can flash a modded PL with root, since that was your question. But it won't boot it. Ironically, that's your best shot at getting into emergency download mode (no DA verification afaik). Wanna give it a go and take one for the team? ;)
[Fire HD 8 and HD 10 General] DragonFire1024:
I'm working on a potential breakthrough. Problem is, I need someone to see what I'm seeing and tell me what I'm seeing because I don't know what a lot of it means. Since this discovery could potentially be huge, I don't want to discuss it on the forums yet. I would like someone who has a rooted HD 10 or Fire 7 to PM me and I'll discuss it with you. You need to spend a buck or two for an app, but this could be more than worth it.

Edit: hint: I can launch almost every single system app...and have full access to them.
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
This is for PUBG Mobile Redmi 3S

Which is best custom rom enjoy you to play PUBG Mobile ?

How much FPS u got from your devices ?

I'm Using Unofficial CrDroid 8.1 with beacon kernel

Battery Setting ( Quick ) got 30-40 FPS but there is still overheating CPU Touch 48°C ..

How about you guys ?
[Xiaomi Redmi 3s Questions & Answers] andhs:
Try viper coral v 3.1.1 [nougat] unofficial. I don't face that much heating and the game works well too. I use beacon kernel nougat pre-final with the rom
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
How much u got FPS stability bro ?/

Using Gltools for FPS show
[Xiaomi Redmi 3s Questions & Answers] F4nno:
I use official Los 14.1 and it run this game very smoothly on balance graphic, all setting stock without KA.

cpu never get higher than 44° in game

I have tested on all others rom but it very smooth in Los
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
I have test that , still overheat .. U use in game setting for graphic right ? Get 26-27 FPS only but stable .. I use 60 fps files with smooth graphic .. It very smooth for early game but when getting 44-49°C shuttering lag is coming bruh ..
[Xiaomi Redmi 3s Questions & Answers] Developer.:
You can change the model to OPPO R15,and you will get more FPS than before.If you want more quality try GLTools
[Xiaomi Redmi 3s Questions & Answers] Darkmixx:
I use CrDroid Unofficial and getting 45°C max

And 60 fps with files
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
Yea , stable with 30-40 FPS right ? Not in game 60 FPS
[Xiaomi Redmi 3s Questions & Answers] Darkmixx:
In game 60 fps
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
I mean when u play , when main menu its good 60 fps .. But when u start looting its not 60 fps .. Stable 30-40 fps do you ?

Or u got 60 FPS lock all time ?
[Xiaomi Redmi 3s Questions & Answers] Darkmixx:
50-60 in game
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
Give me your settings sir :good:
[Xiaomi Redmi 3s Questions & Answers] Darkmixx:
Send me pm in telegram [MENTION=5471762]Darkmixx[/MENTION] search, if you already member or redmi 3s group search me in the group
[Xiaomi Redmi 3s Questions & Answers] F4nno:
I dont face overheating issue on los,

I just instaled gltools and my fps got 29-30 but i noticed lag after instaling gltools

[MENTION=5471762]Darkmixx[/MENTION] how u get 45° max, mine always higher than 45° on gaming in crdroid and the fps will drop on that themp
[Xiaomi Redmi 3s Questions & Answers] Aziz N:
I use Lineage OS to but pubg mobile can't open in my phone?

Any solution my phone is Asus zenfone 6
[Xiaomi Redmi 3s Questions & Answers] william.johhn7!:
Post in your corresponding thread. This forum is for redmi 3s(land)
[Xiaomi Redmi 3s Questions & Answers] ....L:
Can u share ur gltools setting??
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
only optimize GLSL and FPS Counter Checklist i do
[Xiaomi Redmi 3s Questions & Answers] ....L:
Are u using magisk ??
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
yup
[Xiaomi Redmi 3s Questions & Answers] Curious-Guy:
ROM is not a major concern for this game. Any custom ROM will work just fine. It's the graphics settings that you should be concerned about. Download a low graphics UserCustom.ini file for the game (Just search "low settings for PUBGM" on YouTube). Or if you're on Android, there's a relatively new app called "GFX settings for BattleGrounds" on Play Store. Download it and change the settings as per your needs.
[Xiaomi Redmi 3s Questions & Answers] ....L:
Yes it will work just fine, but the fps on every rom is difference.

Thanks for info mate, that gfx setting helped to reach hd graphic :good:
[Xiaomi Redmi 3s Questions & Answers] Absoluthalal:
no sir , ROM and In Game Settings is balance for major concern for this game , i think u are not try different ROM for playing this game there is a different even in Governor Settings of ROM there is different while playing ..
[Xiaomi Redmi 3s Questions & Answers] Curious-Guy:
Exactly and those "governor settings" are controlled by the kernel. Try kernel auditor app and see it for yourself.

Restating my reply - As long as your'e not using MIUI stock ROM(it has lots of MIUI Optimizations that kill the performance of the device :rolleyes: & that's why I use custom ROM), which custom ROM you use doesn't matter much. What matters is kernel and kernel settings. And stopping some background apps to have more free RAM can help too :p
[Xiaomi Redmi 3s Questions & Answers] Gueztar:
Im using Lineage by riteshsaxena first treble build 20180502. Somehow it has different kernel mechanism(frequencies, cores, & hotplugging) than the latest one.

I cant describe a lot, but it didnt have freq limit when reach any temp. So, i playing games without worry, coz there's no framedrop and the heat is understandable ? + the charging speed is awesome
[Xiaomi Redmi 3s Questions & Answers] sanjeev_kannan:
48°c is too high
[Xiaomi Redmi 3s Questions & Answers] @YNWA:
Im using redmi 3s and playing pubg on it but its lagging much will crdroid rom help me for playing pubg.

Please me the settings sir for gltools too

And what is files means in your earlier comment
[Xiaomi Redmi 3s Questions & Answers] @YNWA:
Please [MENTION=9042525]Absoluthalal[/MENTION] send me the settings for pubg in Redmi 3s of gltools to get 60 fps

Please please please