yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Geek8066:
Hello

This morning I woke to my phone off - I charged it, tried all button combinations for android boot mode and nothing. The phone had 15% battery charge remaining the last time it was working. Ive left the phone on charge for a good 6 hours and still nothing.

I suspected the battery may have died; I disassembled the phone used a millimetre to test the battery at which was reporting 4.35v. The battery had charged. This now leads me to believe the phone has some how bricked itself?

Device manage showers QUSB_BULK and from reading other articles it looks like the phone is dead for good. Any suggestions? The phone is out of warranty unfortunately.

I really liked this phone because of FLIR Thermal. It's now just a paper weight. It seems a common issue with Pixel 3s.

Holding the power button flashes a very dull green light; still unresponsive.

Thanks in Advance
[Android Q&A, Help & Troubleshooting] Geek8066:
Anyone have the QFIL Programmer Firehose file for CAT S62?
[Android Q&A, Help & Troubleshooting] Geek8066:
Help! Anyone?
[Android Q&A, Help & Troubleshooting] Renate:
I don't even know what a CAT S62 is...

Make sure that it's showing 9008 and not 900e (in the Device Manager, Device instance path).

Get yourself an EDL client (either bkerler's Python or mine in the sig).

Get the HWID and Hash from your device...
[Android Q&A, Help & Troubleshooting] Geek8066:
Hello, thank you so much for taking the time to reply. I've managed to extract the following information.

Found EDL 9008
Serial: 395e8201
HWID: 0008c0e123243732, QC: 0008c0e1, OEM: 2324, Model: 3732
Hash: ee43ab11d0ca65c9-de6f717134daf081-9b9610fa36c5ad94-a484520eb7708836
[Android Q&A, Help & Troubleshooting] Geek8066:
Attempting to list partitions shows nothing.

c:\EDL>edl /g
Found EDL 9008
Configuring... No response
[Android Q&A, Help & Troubleshooting] Renate:
Good job!

The processor is an SDM660.

You have to load a loader as the first thing.

The interface starts out speaking Sahara and the only (useful) thing it can do is load a loader.

After the loader loads, it's speaking Firehose and you can do all the other useful things.

Also, if you are trying to load a loader and it doesn't work, you have to reset it all to try (another) loader.

Many of the known loaders are here: https://github.com/bkerler/Loaders/

Unfortunately, I don't see any info on 2324 (the manufacturer).

I see this site: {Mod edit: Link to paid services website removed. Oswald Boelcke, Senior Moderator}

It looks like they offer QFIL but it looks generic. You might want to check it out.

The manufacturer seems pretty hard-nosed:

https://support.catphones.com/hc/en-gb/categories/360002969999-Cat-S62-Pro

I don't think that they let out any loaders.

You can try a bunch of loaders in the above repository but I wouldn't have much hope.
[Android Q&A, Help & Troubleshooting] Geek8066:
Thank you very much. I've visited the second link as you say; my loader don't exist at github. Is this a case of someone with an S62 dumping it?

The "click to download" for the loader files on the second link does not work unfortunately.
[Android Q&A, Help & Troubleshooting] Renate:
You might try these loaders. There's not too many.

Please note whether they fail at less than 10% or whether they load 100% but don't work.

lenovo_motorola/0008c0e100010000_172aff6024730ca1_fhprg.bin
lenovo_motorola/0008c0e100010000_982b2ece2e68f82c_fhprg_peek.bin
meitu/0008c0e100010000_c0806e891f7d5537_fhprg.bin
meizu/0008c0e100010000_fd27e15ff63fdd68_fhprg.bin
sonim/0008c0e100010000_1b55c83cc1c00f4f_fhprg_peek.bin
xiaomi/0008c0e100010000_a7b8b82545a98eca_fhprg_peek.bin

There are another 34 loaders that mention the SDM660, but I can't see them likely to work.

Spoiler content hidden.
[Android Q&A, Help & Troubleshooting] Geek8066:
Thank you. Should I be concerned about the following?

Found EDL 9008

Configuring... No response
[Android Q&A, Help & Troubleshooting] Renate:
If it says "Configuring" then it's trying to do some Firehose command.

Since you haven't loaded a loader it will fail.

Right now you should only be doing edl /lsomething
[Android Q&A, Help & Troubleshooting] Geek8066:
Thank you; drop me your paypal; I'll buy you a coffee!
[Android Q&A, Help & Troubleshooting] Renate:
Thanks, but I'm already drinking a coffee.

You can buy me a beer, but only if we find you a loader. :p
[Android Q&A, Help & Troubleshooting] Geek8066:
Running this command outputs as follows. Using your EDL client.

edl 0008c0e100010000_982b2ece2e68f82c_fhprg_peek.bin /w /s0 /c0
Found EDL 9008
Configuring... No response
[Android Q&A, Help & Troubleshooting] Geek8066:
Send me your PayPal regardless! - You helped; even if it doesn't work. I'll buy another and I'll dump the loader and firmware before using it.

BTW, A response from CAT after requesting the loader, they want $200+ to fix a phone I didn't break.

Unfortunately, these tools are only available to our technicians, and is not shared with other parties.
[Android Q&A, Help & Troubleshooting] Renate:
No, no, no!

Don't just do random stuff!

You haven't even got a loader loaded yet

You're attempting to write a loader over your flash memory and trashing the partition tables.

As I said, clean reset, then edl /l0008c0e100010000_982b2ece2e68f82c_fhprg_peek.bin

If it doesn't even say loading, then reset and try again.

If it loads <10% (and says so) then it doesn't like the signing.

If it loads to 100% but doesn't say "Firehose detected" then it's a failure too.

If it says "Firehose detected" you've just won the lottery.

Keep your fingers away from /w!
[Android Q&A, Help & Troubleshooting] Geek8066:
Unfortunately; the first one:

c:\EDL>edl /l0008c0e100010000_982b2ece2e68f82c_fhprg_peek.bin
Found EDL 9008
Resetting Sahara
Serial: 395e8201
HWID: 0008c0e123243732, QC: 0008c0e1, OEM: 2324, Model: 3732
Hash: ee43ab11d0ca65c9-de6f717134daf081-9b9610fa36c5ad94-a484520eb7708836
Sending 0008c0e100010000_982b2ece2e68f82c_fhprg_peek.bin 0%
End transfer returned error 14

The rest of them:

Unknown command flag 0
[Android Q&A, Help & Troubleshooting] Renate:
That's when you typed /012345whatever instead of /l012345whatever

It's slash-ell.
[Android Q&A, Help & Troubleshooting] Geek8066:
Ohhhh! Im an idiot. I'll try again shortly.
[Android Q&A, Help & Troubleshooting] Geek8066:
After trying all of them; no luck! :)

Found EDL 9008
Resetting Sahara
Serial: 395e8201
HWID: 0008c0e123243732, QC: 0008c0e1, OEM: 2324, Model: 3732
Hash: ee43ab11d0ca65c9-de6f717134daf081-9b9610fa36c5ad94-a484520eb7708836
Sending G_0008c0e100010000_172aff6024730ca1_fhprg.bin 0%
End transfer returned error 14
[Android Q&A, Help & Troubleshooting] Renate:
It looks like you're doing everything right, but none of the loaders are correct. :(
[Android Q&A, Help & Troubleshooting] Geek8066:
Sucks. If I buy another; mark my words; I'll be dumping this loader and firmware.

FU CAT.
[Android Q&A, Help & Troubleshooting] Renate:
Well, if you really want to dig in, you can try the other 34 loader on that "spoiler" list.
[Android Q&A, Help & Troubleshooting] Cryonic90:
I bought this same device with the same problem, didn't know about this beforehand.

I'm trying to contact some people who list this device to see if they're able to help.

If I'm successful I will let you know in this thread 😁
[Android Q&A, Help & Troubleshooting] Cryonic90:
@Renate

I found someone with a working device and it seems you've got quite some knowledge about this.

Is it possible to use a working device to get ours working again?

And if so, what do we need to get the right information from the working device?

Thanks in advance!
[Android Q&A, Help & Troubleshooting] Renate:
Hi, your problem is still about the same as it was.

If you can't get to fastboot then EDL is the only way out.

But you don't have a loader for this.

Since March I've made some cosmetic improvements in edl.exe, so load a new version down.

If you do a edl /l it will give us the same hash, but maybe the longer version if it's SHA-384.

I've gotten better at analyzing the loaders that are currently available.

Presuming that your device is Secure Boot you'd need a loader with the same hash.

I don't see any loaders in the bkerler collection that have your hash.
[Android Q&A, Help & Troubleshooting] Cryonic90:
Thanks ofr your quick reply!

I thought it would be that way indeed, unfortunately.

I used the newer version of your tool and this is the output:

Found EDL 9008

Serial: 8f33a578

HWID: 0008c0e123243732, QC: 0008c0e1, OEM: 2324, Model: 3732

Hash: ee43ab11d0ca65c9-de6f717134daf081-9b9610fa36c5ad94-a484520eb7708836 (x3)

But I guess as you alread mention that there is any loader that would work (I've tried a lot of them already without success). But maybe I've missed one ofcourse.
[Android Q&A, Help & Troubleshooting] mvikrant97:
You need the specific loader for your device so that it can be flashed. There is an OTA available online, but it will not contain the firehose required for your phone. Contact the manufacturer and see if they can provide you the file.
[Android Q&A, Help & Troubleshooting] Cryonic90:
I tried that already, multiple times with multiple arguments, but they don't want to give the needed files. I'm trying through dynafix now, which supposedly is their authorized repair center.
[Android Q&A, Help & Troubleshooting] amjadalispc:
my cat s62 two time restart then off now show port edl mode after few second... ervery time without on screen .

my mobile is rooted and i have all files backup of cat s62 only.

i tried more times also remove the betry then try but not show disply.

after 2 or 3 mint automatic port show qualcom.

.

any expert help me iff possible for your rply.

thanks for this
[Android Q&A, Help & Troubleshooting] mvikrant97:
You will need EDL firmware from CAT.
[Android Q&A, Help & Troubleshooting] amjadalispc:
thanks for rply dear...

cat not allow frameware of this mobile i have trace ota link from system uodate then i download and root it.

i have all files but need only loader edl
[Android Q&A, Help & Troubleshooting] mvikrant97:
The EDL loader is not publicly available.
[Android Q&A, Help & Troubleshooting] amjadalispc:
dear mvikrant97 can you help me for this situation.

how can i get loader file.
[Android Q&A, Help & Troubleshooting] mvikrant97:
As I stated the loader is not yet available in the public domain so your best option is to directly contact the CAT support team but as far as I know they don't share the firmware or loader but instead ask you to visit their authorised repair center.

You can try with generic loaders available on the internet for your device CPU.
[Android Q&A, Help & Troubleshooting] amjadalispc:
thanks for this...

now iam contacting to cat service for this matter..

and also tried to flash of other loader for cat s62 cpu.. sdm660.

otherwise waitng for this solution from any expert...
[Android Q&A, Help & Troubleshooting] gouster3:
Hello. I have (yet)working S62 Pro.

I would like to backup bootloader (and uplpdd it if here it would help someone).

Idk how to get into EDL on phone.

Can someone help me with this?
[Android Q&A, Help & Troubleshooting] amjadalispc:
Press volume down and up like as vibrantly , press and release press release many with plg cable then device in edl mode. this method I have already try in my cat s62.
[Android Q&A, Help & Troubleshooting] gouster3:
Thank you. Now i was able to get phone in EDL mode. I have QFIL 2.0.1.9 already downloaded.

Now what i need, and what should i do to backup bootloader? I guess i need some device or at least soc specific XML. Maybe CDT or programmer files, idk. Can you please show me some guide, and provide requires files? Thank you.
[Android Q&A, Help & Troubleshooting] mvikrant97:
Without a valid programmer file nothing can be done.
[Android Q&A, Help & Troubleshooting] gouster3:
Oh. And there isnt any compatible with S62 Pro?

I thought, that i can help, and had some little hope that similar way i can bybass bootloader unlock restrictions.

When there isnt any programmer available, is there something i can get from my device that can help someone make one?
[Android Q&A, Help & Troubleshooting] gouster3:
Maybe this can help. If someone can help me to exploit my booatloader (because i dont understand much from this), maybe we can use that exploit to dump bootloader.

Breaking the Android Bootloader on the Qualcomm Snapdragon 660 | Pen Test Partners

This post is a companion to the DEF CON 29 video available here. A few months ago I purchased an Android phone to do some research around a specific series of NFC chips, which required me to gain root access to the device in order to fully access its hardware capabilities. Gaining root access on

www.pentestpartners.com
[Android Q&A, Help & Troubleshooting] Renate:
Yeah, I've read that before. It was a few years ago.

Since abl is customized by the OEM you'd have to go through this whole procedure on your own specific abl.

That would be if it even worked.

(Also, there are better ways of power cycling than holding buttons. I once tested ~700 Firehose loaders on one device during the time it took me to make and drink a cup of coffee.)
[Android Q&A, Help & Troubleshooting] gouster3:
Abl is whhat we are looking for? If so, can it be patched and flashed? Does it need to have correct signature?
[Android Q&A, Help & Troubleshooting] Renate:
Yes, abl (on Qualcomm) is locked with SecureBoot.

You can't patch it without breaking it unless you have one of the rare devices that does not have SecureBoot enabled.

I have patched, rehashed (but not resigned) an abl on one such device.
[Android Q&A, Help & Troubleshooting] gouster3:
Cant we just missuse CVE-2021-1931 somehow?
[Android Q&A, Help & Troubleshooting] Renate:
You can try if you like.

It could be pretty easy to see if that loophole still exists.

It would be some more work to implement it.

OTOH, I would think if your fastboot has

C:\>fastboot getvar all
...
(bootloader) max-download-size: 804464640
(bootloader) max-sparse-size: 268435456
...

that they've already addressed that.
[Samsung Galaxy A52s 5G] bobfrantic:
I would like instructions how to get the Full Edge Lighting working on my phone as well as my tablet. I tried the modification that were listed in ShaDisNX255 's thread of working mods for the A71, it didn't work. I know that there a couple of roms that have this included. It is a stock thing in the S21 FE port and has been added to the Fun Rom. I think on my tablet it would look great to have the full edge notifications and it would be possible as it as the basic notifications already. Hope someone can assist with this... and I'm pretty sure there are others who would like to know also. thanks in advance.
[Samsung Galaxy A52s 5G] chocowilliam:
I use AODnotify on my stock A52s.
[Samsung Galaxy A52s 5G] bobfrantic:
Thanks i will try on my tablet.
[Samsung Gear S] Player1.:
Is there any way to connect the samsung Gear sm r 750 to a samsung s22 ultra after samsung has canceld the support?
[Samsung Gear S] bidouilleurpp:
Same problem on andoid 13 and s22 ultra
[Samsung Gear S] Zebraitis:
Bump. Me too. Love the watch, devastated that Samsung did this to us.
[Samsung Gear S] Myrmeko:
The support is long since gone. Just install the Android Wear ROM. Is far more useful anyway. I personally use it with the Android 5.1.1 ROM (BlueMix) and it's just fine.
[Samsung Gear S] ycats:
Have instructions to install Android Wear ROM on the Gear S?
[Samsung Gear S] Player1.:
I couldn't find the BlueMix version could you upload it? And does it work fine without crashes? as i know Android 5.1.1 makes the watch overheat and kills the battery or things like that?
[Samsung Gear S] Myrmeko:
Gofile - Free Unlimited File Sharing and Storage

Gofile is a free, secure file sharing and storage platform. With unlimited bandwidth and storage, you can easily store and share files of any type without any limits. Our advanced features, such as CDN support and password protection, make Gofile the ideal choice for individuals and businesses...

gofile.io

Of course i can upload it. And, no, the watch never overheated with normal use. Just when doing dumb stuff, like playing GTA San Andreas on it, with all cores turned on at their max frequency. That time, the watch just went boiling, shut down and didn't want to turn on until it cooled back down. (Same behaviour as the S4 Mini, which has a very similar chipset.)
[Samsung Gear S] Player1.:
Thanks. Do i install it like CM12.1? Or is there something i have to watch? I guess i have to install all files right? It's been a bit since i did it last time.
[Samsung Gear S] Myrmeko:
No, don't install all files. I just shared some extra bunch of kernels and patches (sensors thing is for WearOS) because they aren't available online anymore and i happened to have them. You just have to install it exactly the same way as CM12.1. No need to install any kernel, because Bluemix comes with its own, which fixes Bluetooth and overheating., the two problems CM12.1 had and never got solved (technicaly they got solved, but the developer never uploaded the files because of his personal problems at the time).
[Samsung Gear S] Player1.:
Thanks
[Samsung Gear S] Player1.:
I installed it and it works fine but i have a problem with apk files. It shows a parsing error everytime. I tried it with sdk too but it didn't work do you have a solution for that?

And i would try Wear os too do i have to install the kernels for bluetooth and vibration like everything else?
[Samsung Gear S] Myrmeko:
What apk files. Make sure they are Android 5.1 and ARMv7 compatible.

If you want, i could pull some apks from my watch and share them with you. I also found a pretty cool launcher that works very well on a watch.

I have no idea about WearOS, since i never liked using it. But the tutorial thing was in the original post of that ROM.
[Samsung Gear S] Player1.:
Oh right i didn't pay attention to the compatibility. I tried to install google play services and the play store. Do you have the files of those? The launcher would interest me too. And as i remember there was a app for connecting the gear s with andoid on it to your phone or something like that do you know the name of it?

Edit: even the apk files wich were compatible didnt work?
[Samsung Gear S] Player1.:
I couldn't find a working version of the play services. Do you have a working version. Or does it even work on the watch?
[Samsung Gear S] Myrmeko:
Ok, so. I know there is an app that sends notifications from any Android device to any other Android device and it was commonly used on chinese full-Android smartwatches (non-WearOS), but more than that i just don't know, because it's unadvised to have bluetooth on at all times on this watch while running Android, because the battery is tiny. If you want, you could install another battery in, somebody on XDA made a thread here about doing exactly that.

As for Google Play, this watch has neither the RAM, nor the storage to have all the gapps installed and, especially, it doesn't have the battery to have google play services running at all time. The best course of action is to install an old version of Brave, use the stock Android email client and use LibreTube or something similar. microG also drains the battery, because it's still a google play services replacement.

The launcher i use is KISS Launcher and it's a free app on FDroid: https://f-droid.org/en/packages/fr.neamar.kiss/

And, as a bonus, here is a nice theme to use because it helps with the battery life: https://xdaforums.com/t/update-them...-changer-v2-8-07-22-15.3012227/#post-58407197 (i use the green variant)

Also, Kernel Adiutor is a must for battery life. I made these settings:

CPU: 2/4 cores active, CPU Governor: Powersave, Multicore Power Saving: Aggressive, CPU Hotplug: MPDecision on

Thermal: all of them (if not, it would heat up and forcefully shut down)

GPU Governor: Powersave

Screen (not required, but out of the box it has a stupid blue tint): red 32768, green 31409, blue 30112 (or anything you can hit near those values

I/O Scheduler: cfq, Read-Ahead: 128kb, I/O Stats: on (only if you care about it, for better battery life i'd say to turn these off),

LMK: Foreground 10MB, Visible 20MB, Secondary 20MB, Hidden 20MB, Content 30MB, Empty 10MB

Virtual Memory: do not use at all, 0MB, it will lag the watch even more

Misc: TCP: reno (has the best ookla speed results)

Instal SuperFreez too and freeze all the apps you don't need. Set auto-freeze to most of them. This helps out A LOT with both performance and battery. Just be patient, because it's a very slow app and the watch is also very slow too.

I don't think i have any other tips and tricks for it, tbh. Keep it at all times in Airplane Mode. You can stll ise Wi-Fi just fine, just that it won't search for networks constantly, even though it doesn't have a SIM installed. Helps with battery.

With all of these things, considering my drained and heavly cycled battery, it still lasts a whole day. Like, this was my main watch for a LONG time. Look at my device list. I jumped from Gear S to Watch 5 Pro, 2014 to 2022 (bought actually in 2023), that's 9 years of continous use. The battery in this is absolutely insane.
[Samsung Gear S] Myrmeko:
Gapps 5.x pico, but i wouldn't recommend it. It would destroy the performance and the battery would last, maybe, 3 hours at best.
[Samsung Gear S] Player1.:
Wow thanks for making the effort.
[Samsung Gear S] Myrmeko:
Yeah, no problem. I'm glad i could help. :)
[Samsung Gear S] REDPIG142:
请hP'L

please help me。im Chinese。MY wechat is dunkman123

您好，我是中国人，我的英文不好，可否加一下微信联系。不知道您是否是中国人，我看您的描述里提到了关于中国的内容。
[Samsung Gear S] Myrmeko:
Translated with Google Translate:

好吧，那么。我知道有一个应用程序可以将通知从任何 Android 设备发送到任何其他 Android 设备，并且它通常用于中国的全 Android 智能手表（非 WearOS），但除此之外我只是不知道，因为不建议这样做由于电池很小，因此在运行 Android 时，请始终打开这款手表的蓝牙功能。如果你愿意，你可以安装另一个电池，XDA 上有人在这里发了一篇关于这样做的帖子。

至于 Google Play，这款手表既没有 RAM，也没有安装所有间隙的存储空间，特别是，它没有电池来始终运行 google play 服务。最好的做法是安装旧版本的 Brave，使用原生 Android 电子邮件客户端并使用 LibreTube 或类似的东西。 microG 也会耗尽电池，因为它仍然是 Google Play 服务的替代品。

我使用的启动器是 KISS Launcher，它是 FDroid 上的免费应用程序：https://f-droid.org/en/packages/fr.neamar.kiss/

而且，作为奖励，这里有一个很好的主题，因为它有助于延长电池寿命：https://xdaforums.com/t/update-them...-changer-v2-8-07-22-15.3012227/ #post-58407197（我使用绿色版本）

此外，内核 Adiutor 对于电池寿命来说是必须的。我做了这些设置：

CPU：2/4 核处于活动状态、CPU 调速器：省电、多核省电：积极、CPU 热插拔：MPDecision 开启

热：所有（如果没有，它会升温并强制关闭）

GPU 调速器：省电

屏幕（不是必需的，但开箱即用，它具有愚蠢的蓝色色调）：红色 32768、绿色 31409、蓝色 30112（或任何您可以在这些值附近点击的值）

I/O 调度程序：cfq，预读：128kb，I/O 统计：打开（仅当您关心它时，为了更好的电池寿命，我建议将其关闭），

LMK：前台 10MB、可见 20MB、次要 20MB、隐藏 20MB、内容 30MB、空 10MB

虚拟内存：根本不用，0MB，手表会更卡

其他：TCP：reno（具有最佳 ookla 速度结果）

也安装 SuperFreez 并冻结所有不需要的应用程序。将其中大部分设置为自动冻结。这对性能和电池都有很大帮助。请耐心等待，因为这是一个非常慢的应用程序，手表也很慢。

老实说，我认为我没有任何其他提示和技巧。始终保持飞行模式。您仍然可以正常使用 Wi-Fi，只是它不会不断搜索网络，即使它没有安装 SIM 卡。对电池有帮助。

考虑到所有这些事情，考虑到我的耗尽且频繁循环的电池，它仍然可以持续一整天。就像，这很长一段时间以来都是我的主要手表。查看我的设备列表。我从Gear S跳到Watch 5 Pro，从2014年到2022年（实际上是2023年买的），连续使用了9年。这里面的电池绝对是疯了。

I'm not chinese. I just said there is a chinese app, but forgot the name.

我不是中国人。我只是说有一个中文应用程序，但忘记了名字。
[Samsung Gear S] REDPIG142:
tianks！i want your rom，can you give me your telegram
[Samsung Gear S] REDPIG142:
NOW ,IT IS MY PHONE

I USE IT FOR TELEPHONE

I WANT Android ,FOR A APP BY MY company

please help me

thank you ！！！！
[Samsung Gear S] REDPIG142:
现在，这是我的手机

我用它来打电话

我想要 Android，用于我公司的应用程序

请帮帮我

谢谢！！！
[Samsung Gear S] REDPIG142:
i want your bluemix rom
[Samsung Gear S] REDPIG142:
i want your bluemix rom，thx
[Samsung Gear S] REDPIG142:
链接过时了

TIME OUT。。。。。