yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] AI LIFE8:
@haro.jpg​

ok, i will try the tool you sent, aka manual method, the automatic tool i use (i have provided before)do the same but way faster(extract vbmeta public key>replace boot public key with one generated from rsa4096>sign magisk boot with private key>pack vbmeta >sign vbmeta with private key>add vbmeta padding)

maybe you can help check if my file is damaged or not

[Generic][SL8541e][SC8541e] Information about generic chinese smartwatches with the Spreadtrum / Unisoc SoC

Hi Everyone, I'm thinking of starting a new Android project for the Unisoc/Spreadstrum SoC's for cheap chinese smartwatches. Much like what SlimBoxTV does for cheap chinese STB's running the Amlogic SoC's. But before I commit I wanted to get...

xdaforums.com

the part fail is unlock bootloader, which the tool also can do automaticly, with same method as manual you sent, but it failed as i have sent already, is there anything that can be done other then get a dw99
[Other SmartWatches] haro.jpg:
最新
[Other SmartWatches] gh0stza:
What model watch is that precisely - for anyone else with the same watch that might want to try those ROMs.

And please share the ROM's. Who were the builders and where are the source.

It looks really good though.

Since you got this far you might as well create a guide for that specific model smartwatch.
[Other SmartWatches] gh0stza:
Here is one of the most useful documents on this thread.

Obtained from haro.jpg - I just did the translation
[Other SmartWatches] gh0stza:
@haro.jpg

On this document Section 7.1 on page 60 it says to check the partition list in the fdl2.

It actually says to check the partition in software xml.

Do you know how to edit the fdl2 file? Is there a tool or is the fdl2 file "compiled" where I have to edit it in xml format and then publish it to an fdl2 file somehow.

I guess what I'm asking is how does the FDL2 file work. Structure, tools any information you have would be helpful.

I opened it with HxD but nothing jumped out at me.
[Other SmartWatches] AI LIFE8:
the partition table is in PackInfo.csv, not in fdl2, so fdl1 2 is universal to cpu
[Other SmartWatches] haro.jpg:
Haro_Chat

👤t.me/harojpg	📢t.me/haro113

t.me

You can learn more here
[Other SmartWatches] Dvalin21:
On the CDS9, is there an app for this watch? It sounds like your saying there's no "bluetooth mode for it"
[Other SmartWatches] haro.jpg:
sc9832e_unlock_by_shenhai_925691358.exe

drive.google.com

This tool can unlock the bootloader of your watch
[Other SmartWatches] Mobiua:
Підкажіть, чи є мануал, щоб зробити порт для цього процесора?
[Other SmartWatches] scottsecret0104:
Can you please share the ROM for the S12 watch? My S12 won't boot and there is no ROM to fix it
[Other SmartWatches] haro.jpg:
需要拆开手表，短接tx和gnd针脚，进入下载模式，连接数据线

DW_8541E_EB12A_V31_BDZ_S12A_00_FL3.0_ZX_435_256X16_G38_W18_FDD13820_TDD38394041_368X448_202311111805.rar

drive.google.com
[Other SmartWatches] scottsecret0104:
Thank you for sharing. I have used this rom, but it cannot be used. My watch is s12, not s12a. After flashing s12a, the screen cannot be displayed, but I can enter the system. I don’t know if the screen driver is different. Maybe my watch is LCD, I'm not sure, I hope there are more versions of rom that I can try, thank you.
[Other SmartWatches] AI LIFE8:
link is broken
[Other SmartWatches] AI LIFE8:
you need to set zip password and put password in the name of file, so we can still use it but the anti virus cannot scan the file
[Other SmartWatches] AI LIFE8:
it does not work correctly
[Other SmartWatches] AI LIFE8:
@scottsecret0104 here is the s12 firmware(but i believe s12a is better)

ReadFlash

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com
[Other SmartWatches] scottsecret0104:
Thank you very much for your ROM. I have successfully restored my S12 and updated it to S12A. The reason why the screen cannot be displayed is because of boot and uboot. The boot and uboot of S12 is different from the uboot of S12A. Without the correct one, the screen of S12 cannot be started. As for system.img, it is universal, so you can safely update to S12A and solve your Bluetooth problem.
[Other SmartWatches] hanalog:
i upload wrong this file:

DW_8541E_EB12A_V31_BDZ_S12A_00_FL3.0_ZX_435_256X16_G38_W18_FDD13820_TDD38394041_368X448_202311111805.rar

drive.google.com

to dw99 and it's can't boot up, do you know how reflash to unbrick it?
[Other SmartWatches] AI LIFE8:
after using s12a system bluetooth can keep connection now, but more system bug due to dpi, and my main issue not fixed
[Other SmartWatches] senneko0917:
Hello I am currently using hkultraone and as you all know it is running on android go so I can't use notification access. Does anyone have success with dw89 firmware or know how to revert to a non android go version? All opinions appreciated. thank you
[Other SmartWatches] AI LIFE8:
you can just use adb to grant any permission you need
[Other SmartWatches] senneko0917:
ああ、返信ありがとうございます。ADBコマンドを調べて試してみましたが、有効なコマンドではないようです...通知にアクセスできるADBコマンドをご存知ですか？ありがとうございます
[Other SmartWatches] AI LIFE8:
i cant understand you, do you need ```BIND_NOTIFICATION_LISTENER_SERVICE``` or ```POST_NOTIFICATION```
[Other SmartWatches] chaosleo07:
Hi! I have recently ordered a "CD99" watch which should arrive next week, according to the description it has a 8541e soc, i was wondering if someone here also has one? i kinda flew over the 18 pages of this thread but i dont quite understand, do we have a kernel that might work/works for these devices yet? thx
[Other SmartWatches] AI LIFE8:
thanks to scottsecret0104 's help, ive successfully run lineage os with root on the s12 (also possible on s12a)​

all without the need for tft unlocktool (cuz their server is down currently when im writing this)

working:

custom boot logo

Boot

Touch&display

root

Bluetooth

Bluetooth internet during sleep

Camera (works, but no software flip available for rotating model)

mobile data LTE

WiFi

WiFi Hotspot

speaker&microphone

vibrator

adb,mtp

power button(you must install either a navigation bar or navigation gesture with adb, because the only button is just a power button)

compas

accleration sensor

step counter(third party)

camera pull-out(pull keyevent f8,push keyevent f7,you can use key mapper to open camera when trebuchat is in foreground)

not working:

Double Tap to Wake

cover screen to sleep

phone (volte&vowifi)

gps(signal extremly poor,cannot get fix)

nfc(hardware issue)

hx3605 heartrate&spo2 sensor(detected in system i2c bus but no app available)
[Other SmartWatches] migueldvp:
Can you explain how to install? Haro doesnt help a lot with steps. just give us the files with no clue about HOW TO...
[Other SmartWatches] AI LIFE8:
ok, later this day i will make english toturial

as of now only chinese member have sucessfully flashed these sl8541 watch
[Other SmartWatches] migueldvp:
Where is on chinese? i can try to translate, but i dont find anything about steps.
[Other SmartWatches] AI LIFE8:
there is video on chinese youtube(aka bilibili), but i have better staratagy then they have

do you have s12/s12a? or other model
[Other SmartWatches] migueldvp:
Im right now with my watch openned, and completely lost. i tried to flash the firmware using the tutorial that the brazilian guy do, i oppenned the watch and flash the firmware that he provide now my watch its with the screen off. i trie to solve with the help of scott and the S12 firmware and i get image again, but the touch isnt working at all and the watch just reboot an reboot. so my original firmware its lost, i didnt have a backup of my stock. so my only option is to install lineage i think.
[Other SmartWatches] AI LIFE8:
i have both original firmware and lineage firmware of s12 which i have tested, i will dm you for early acess, tell me if it worked or not
[Other SmartWatches] migueldvp:
To be honest I'm not sure wich model is. But I'm able to re install pac files from the SPD Research tool and the download mode that is made doing short circuit in the board.
[Other SmartWatches] AI LIFE8:
then dont try it, you gonna brick it if its not s12
[Other SmartWatches] AI LIFE8:
you can install any file made for sl8541, but it will not work with your hardware
[Other SmartWatches] migueldvp:
Thanks! I'll be waiting to try in my watch. I tried the firmware that are provided in this post, i read all the 18 pages and I found many, i tried all using the .boot and uboot from the s12 firmware because its the only way i get image in my watch screen, but the touchscreen its not working at all.
[Other SmartWatches] AI LIFE8:
s12=rotating camera, with sim card on the action button,LCD display
[Other SmartWatches] migueldvp:
Dont worry about bricks, with SPD and download mode i think is not that easy to brick. And well, if that happens, i dont have a lot to lost, because now its completely "broken" i cant do anything..
[Other SmartWatches] migueldvp:
Thats exactly my model. Isnt amoled its LCD and has the rotating camera, thats why i need to open the watch to flash files in that download mode, because i cant find a way to unlock the original bootloader
[Other SmartWatches] AI LIFE8:
it cannot hard brick, but you do not have a backup, it can still go wrong like @gh0stza
[Other SmartWatches] AI LIFE8:
you do not need to open watch, i have found way now to enter adb and reboot to download mode
[Other SmartWatches] migueldvp:
Well, my model im pretty sure its A12, because fit with your description and the only way I can get image in my screen its flashing the boot and uboot that is provided on a rom I find in this post. But the touchscreen is not doing anything
[Other SmartWatches] AI LIFE8:
but if you bricked and need to restore you will need to open it
[Other SmartWatches] AI LIFE8:
if you can take the risk then go ahead and try it, lineage os have adb enabled by default so you do not need a touch screen
[Other SmartWatches] migueldvp:
That is what I told you at first haha, my watch it's opened. I'm doing this installation trough SPD Flash tool and the short circuit method.
[Other SmartWatches] migueldvp:
I want to take the risk, but i dont know how to start? Because now my watch its like a empty watch, with a broken rom and the capability to install only .pac files.
[Other SmartWatches] AI LIFE8:
i already dmed you pac file of lineage os and the research dl tool
[Other SmartWatches] migueldvp:
Amazing, I'll try, you recommendation it's to install the stock first or just install lineage, I saw it's a .pac
[Other SmartWatches] AI LIFE8:
just install lineage directly, because lineage have adb enabled by default without auth, you can use it without a touch screen by install scrcpy on pc
[Other SmartWatches] migueldvp:
Downloading, i'll told you what happen.
[Other SmartWatches] migueldvp:
Well, sadly apparently is not working, i just get this, and nothing more. The watch keep freezed in this screen, then reboot and get back to this screen.

Right now i need to go to sleep but tomorrow will be trying combinations of boot files and system img with the roms that you provided. Do you have any idea? Feel free to try with my watch.
[Other SmartWatches] AI LIFE8:
sorry, the pac file is damaged, and i didnt try it my self

i have uploaded the new one which is tested to work
[Other SmartWatches] migueldvp:
Nice!, I'll try and tell you again if works.
[Other SmartWatches] AI LIFE8:
did it work
[Other SmartWatches] AI LIFE8:
if the image works and didnt make a brick there is no problem making it public
[Other SmartWatches] AI LIFE8:
i think your vendor or boot is different, you should have try extract your original firmware before flashing lineage, so we can compare
[Other SmartWatches] gh0stza:
And this one is from an HK Ultra A8.1 stock firmware dumped with infintybox.

Same story: Haven't done a threat analysis yet. Can't guarantee safety.

And also a priv-app. Might require root for certain functionality just like the previous one.
[Other SmartWatches] benjibetanzorossel:
Thank you a lot!

How should I install them? Renaming the 7z file to apk? Or extract and install what's inside? I tried both with no luck
[Other SmartWatches] gh0stza:
I just zipped the apk's so just extract and try to install the .apk file. but, like I said those apk are from the priv-app folder (that's privileged app).

It's essentially a system app.

It should install though... just copy the apk to your watch and open it and install with package installer.

I would suggest running a virustotal scan first - just to see where it connects to and who signed the apk

START GETTING IN THE HABIT OF SCANNING ANY APK'S YOU INSTALL ON YOUR DEVICE.

See as a system app - if it requires special permission like root it has it as a system app. It's basically a root app. Though most apps don't actually require it. Think Chrome - most mobile phones have it as a vendor app or as a priv-app but... if you have root and uninstall the system app (Chrome) and then install Chrome from the playstore it works just as good but it's a user app now (doesn't have permission to execute as root).
[Other SmartWatches] Xyberdude:
This launcher is from my TK6 Ultra but when I try to install it on my phone I can't seem to install it since it says invalid package
[Other SmartWatches] Xyberdude:
Mines has 10 watchfaces
[Other SmartWatches] Xyberdude:
The issues with these launchers is that when I install them on either my phone it gives invalid package error (android 13 GSI ROM project elixir) and app not installed on Android 8.1 watcg
[Other SmartWatches] Xyberdude:
And the x8 ultra smart watch is also android 8.1 use hw info and the android 10 written is fake it's actually 8.1
[Other SmartWatches] Xyberdude:
Also I will be honest with you that your best contribution for now for these watches will be if you can somehow modify these launchers from other watches so we can use them on ours without getting app not installed error my watch has 10 watch faces and they are so boring sometimes it would even load 14-15 watch faces (rarely when the launcher restarts) and I was confused and then when I went inside the launcher apk file I found out that it has more than 20 beautiful watch faces built in the launcher which don't load. My attempt would be if I can modify it and reinstall in my watch with diff package name and use the watchface of my own choice but that doest seme to work "app not installed"
[Other SmartWatches] gh0stza:
Well then figure out why it's not installing. If I had to bet...I'd say it's an ABI issue, but it can be something else too. Research the issue, google it, and figure out what is going wrong with the loading of the watchfaces.

I appreciate you input but, I'm not doing this so other people can use a launcher that I would never use. The purpose of this project is to make myself a kick@ss, totally-secure, open-source, smartwatch-aimed, compatible, full-android and fully-function ROM.

Rooting the device with stock firmware is for the community - that way every person can modify the system in anyway they see fit.

If other people want to use it too...great - that's why I'm aiming the project at UniSoc devices and potentially later mediatek devices.

I don't even have my watch yet... but even if I did... I probably wouldn't use those launchers.

My idea is to find an open-source project, get approval of the developer to modify and use his launcher in my custom OS. That way I know exactly what is happening and what is running on the watch + I can make sure it's not draining the battery and fix any unnecessary wakelocks etc.

That is interesting - I don't actually have the watch (like I said previously) so I can't check. Will ask the guy who has one to check the API level.
[Other SmartWatches] gh0stza:
If I start working on it and come to the conclusion that an open-source launcher is unpractical... I will revert back to a stock launcher and possibly modify/try-to-fix it. But, as it's someone else's work and I obviously don't have the source, there's not much I can do with it. Then there's also the ethical issues - modifying a built app like your suggesting is technically basically plagiarism and is strictly against XDA rules.
[Other SmartWatches] Xyberdude:
I see but even without modifying these launchers there seems to be no luck i tried researching and asked on other forums from fullandroidsmartwatch site too but still didn't get a solid answer. Maybe these launchers are protected and can run on certain watches but I found out that my TK6 ultra has the launcher version 1.20.16 and the hk ultra ones has 1.20.17 even when I try to update my launcher using the hk ultra ones it says app not installed on my watch. And the launcher not loading all watchfaces is prob smthing on the developers side that's why I was wondering if I can remove the watchfaces from the launcher and only put in the ones which I want and reinstall on my watch. But yeah app not installed. The x8 ultra ones I managed to install on my watch but the clock face apk doesn't t install only the launcher apk installs and when I open it, it crashes
[Other SmartWatches] gh0stza:
Install aida and post the CPU screen... from both watches so we can see if there is an ABI difference

I suppose they could have locked it somehow to a certain device model. I can't see why a dev would do that though...not with a launcher. Doesn't really make sense

Maybe it has something to do with the DPI or the screen resolution
[Other SmartWatches] gh0stza:
@Xyberdude do you have root? as it's a priv-app it's likely that the data is gojng to be r/o without root. So modifying the apk won't make any difference if you can't actually modify the files on the device.

Unless you're trying to install it as a user app. Which could also be a possible reason why it's not installing. It might request root permission and being denied.

Oh and the crash could be a similar issue where it doesn't request root on install but on first launch it requests root and being denied and that makes it crash.
[Other SmartWatches] Xyberdude:
i don't have root on my watch but I'll try installing on my phone somehow cuz on my phone it says (the launcher apk not watch face apk) app not installed as it conflict with existing package (I have root on my phone)
[Other SmartWatches] Xyberdude:
Similarly it says invalid package (my watch launcher) when install it on my phone
[Other SmartWatches] gh0stza:
Have you tried installing it with adb?
[Other SmartWatches] benjibetanzorossel:
Thank you a lot, I didn't mean to change the subject of the post

I'll try to install AIDA also. The things I've achieved with the device are thanks to Tasker app ("automatic brightness", define times of the day in which the wrist movement can turn off the screen, etc)
[Other SmartWatches] Xyberdude:
Yeah had tried it, no luck but i'mma give it one more try
[Other SmartWatches] Xyberdude:
This is what it gives with ADB install.
[Other SmartWatches] AI LIFE8:
i have released tutorial also, you can check
[Other SmartWatches] AI LIFE8:
you can try insted of scrcpy use adb logcat to see why the reboot
[Other SmartWatches] migueldvp:
I added the lineage rom link to my post.

Well I don't have my stock images I can't find the way to extract it after flashing all the other roms so it's lost, and sadly I don't save a picture of the installed one too :/ I just have this picture, the watch name it's different to the another ones I found.

But I remember that when I enter on about watch In build I saw a name something like the Fabio rom so it's just a different "name" still being another version of this s12 watches.. where is your tutorial? Let me check it.
[Other SmartWatches] migueldvp:
If you know or see another .pac rom that i dont describe in my previous post, please share with me, ill try all of them.
[Other SmartWatches] AI LIFE8:
tutorial:https://xdaforums.com/t/tutorial-how-to-root-and-install-gsi-on-s12-s12a-sl8541e-smartwatch.4682253/

the model seen in device info app is worthless, because that is a entirely different device, it is used to trick google play service to believe this is a safe verified device, it have nothing to do with the watch, like mine is yuho_y1_star_s
[Other SmartWatches] AI LIFE8:
here the one with most smartwatch is fabinho, he have every model because they sent him for review
[Other SmartWatches] migueldvp:
i cant find another image to try to flash :') i have the log file from your lineage rom but, i dont know what to look, its huge.
[Other SmartWatches] AI LIFE8:
@gh0stza you can flash lineage os, adb enabled by default, so you can use scrcpy
[Other SmartWatches] dimitrijexd:
I

If you want, I can try to pull the apk of the heart rate app (which also includes blood oxygen activity in it) when i get home in around 2 days. I don't know how lineage will react and if the app will work, but I think so since its recognized.
[Other SmartWatches] AI LIFE8:
it is not possible, do you think i have not tried before saying this?
[Other SmartWatches] AI LIFE8:
actually i already provided the pre installed apps

but they cant be installed
[Other SmartWatches] scottsecret0104:
Try to use magisk's module(universal system app installer) to place these files to priv-app folder,I use this method to port app from s12p to S12A and it works.
[Other SmartWatches] AI LIFE8:
the apk file extracted dont have real code in it, i have decompiled them to check
[Other SmartWatches] scottsecret0104:
Can anyone share the S12(amoled version)'s boot.img and uboot.img ?My s12 lost its original rom, when using the rom of s12(LCD version) it'll have some dpi problem
[Other SmartWatches] AI LIFE8:
i already include in guide, the s12 and s12a pac file
[Other SmartWatches] AI LIFE8:
like this app, it is empty, theres no dex file

and this one is real
[Other SmartWatches] scottsecret0104:
The resolution of S12 LCD version and Amoled version are different in boot.img and uboot.img,I can use boot.img of S12(LCD),but it will have dpi problem
[Other SmartWatches] scottsecret0104:
Many of them should be set as system app(including the stock launcher),so you can try
[Other SmartWatches] AI LIFE8:
it refuse to install
[Other SmartWatches] AI LIFE8:
well aparently im supposed to zip the small files, not the folder

but ofcourse it still doesnt work

not only does half of the app not appear, ones that does appear doesnt work

ofcourse it doesnt, theres just no code in the apk
[Other SmartWatches] gh0stza:
I just checked it out. It really looks like it's an incomplete apk file. Don't know yet why or how.

Maybe the firmware dump wasn't quite as successful as previously thought.

Give me till my watch arrives to check what's going on here.
[Other SmartWatches] Xyberdude:
Alright
[Other SmartWatches] Xyberdude:
Valdus DW88/89 / X8 ultra / vwar S8 4G - Android 8.1

Hey guy's, was wondering if anybody knows how or if there is an streamlined version for this or similar device. >(edit: the rom is already very much streamlined) The X8 ultra and vwar S8G seems very similar... but don't know which one is the core...

xdaforums.com

This forum over here also seems to be regarding this you can read it whole, it will give you a big boost in your research.
[Other SmartWatches] benjibetanzorossel:
These are the pictures from my device

I'm using this app to extract the apps in my device and share:

Apk Share Bluetooth - Apps on Google Play

💡 Share - by Bluetooth , Whatsapp , Email etc. 💡 Uninstall 💡 Backup 💡 Manage

play.google.com

So I'm uploading the launcher from my smartwatch, so I'm not responsible if you decide to try it in your device and steal your data or something else happens
[Other SmartWatches] Xyberdude:
Idk why but these launchers don't work for me anyone else try it since mines already is dw.launcher
[Other SmartWatches] Xyberdude:
Anyone in the community can find a way to make these launchers work on normal smart watches, it will be one of the biggest contributions for the community. I really am bored from my watch faces and they all are trash