Amazfit Bip S - Where to find firmware and how to update them? - Amazfit

Hello,
I own an Amazfit Bip S I use with Gadgetbridge, since I don't want to use the Zepp app to download the firmware (because otherwise it would send all my data, which is a thing I want to prevent), do you guys know where I could find them?
After I found them, how to I install?
I can't seem to find anything related to this stuff on the Gadgetbridge wiki...

@RandomUserPassingBy
You can flash the firmware with Gadgetbridge. Just select it from a file manager and select Gadgetbridge.
You have to search the firmware online. Here is one source but it is not up to date
Amazfit Bip S firmwares
Help get your Mi Band and Amazfit auth key code
www.freemyband.com
(you have to extract the zip and flash the .fw, then the .res)

Any site with firmwares v2. 0xx?
Gadgetbridge's github says was the only firmwares with emoji support, but I cannot find any website with those. Everyone has just v2. 1xx

Related

[PORT] [WATCHFACES] LG Urbane stock Watchfaces port by Hipped_Orange22

I present you the LG Urbane WatchFaces port by me! :laugh:
-The zip contains 4 apks.Install all 4 apks one by one and you will get 20 Watchfaces (All stock Watchfaces from LG Urbane.Untouched,Unmodified)
-Tried on my LG G Watch W100 and all watchfaces are working perfectly! Should work on any Android Wear device
***INSTALLATION***
1)Go to your phones developer settings and make sure you have "Usb Debugging" Ticked
2)Turn on your phone's bluetooth and connect your watch
3)Go to the Android Wear app in your phone.There click on the Cog icon and settings will be brought up
4)Scroll all the way down and turn on "Debugging over Bluetooth"
5)In your watch go to Settings>About and tap on the "Build Number" seven times.This will enable "Developer Options" in your Watch.
6)In Developer Options select "ADB Debugging" and enable it.Also enable "Debug over Bluetooth"
7)Now you need to download a Tool called "Windroid" (Link- http://forum.xda-developers.com/devdb/project/dl/?id=16180)
8)Now connect your Watch to your PC via the Charging usb (I got a G Watch so i just out in on the charging cradle and connected it to pc)
9)Start the Windroid tool, it should detect your watch now.Choose "Yes" when you get a popup as soon as you connect your watch to pc and start windroid
10)Finally go to commands in Windroid and select "Install app" and install all 4 apks provided by me in the zip
------DONE ENJOY ------
>I got the apks from a LG Urbane's system dump
>If you Want to see more Stock Watchfaces from different OEM's and if your watch is rooted,then contact me!
IF YOU LIKED MY WORK THEN PLEASE HIT THANKS!:fingers-crossed::good:
thanks for your LG watchfaces porting to another watch..
i tried installing it to my huawei watch, and success..
do u have moto 360 2nd edition, stock watchfaces also ?
Cool stuff.
Installed all 4 APKs on my LG G Watch R and the only new watch face is 'Daily'. There are several other default watch faces that are available on the Urbane but not the Watch R. Anyway you can add these remaining ones? or are they included and I did something wrong on my end (tried several different times).
Nice work! I installed on my Huawei watch no problem. I installed direct from ADB though. It would be awesome if we could get the Tag Connected watch faces ported. Was the process difficult? I'm going to start looking for the stock rom now
Anyone know if there are other projects like this for other whatch faces? For example... Moto 360 or Samsung gear S2??
Sent from my HUAWEI NXT-AL10 using XDA-Developers mobile app
Hey Hipped, you didn't by any chance get the other watch faces from the Urbane image, did you?
I flashed a modded distro of Stock M1D63X to my urbane and unfortunately most of the original Urbane faces (like Chronos silver and Chronos gold, as well as the Executive or whatever it's called - also in gold & silver).
I installed the four you had hear (one said FAILED: already installed) but would like to flesh-out the original collection again like it was on the STOCK image.
WayneTho said:
Hey Hipped, you didn't by any chance get the other watch faces from the Urbane image, did you?
I flashed a modded distro of Stock M1D63X to my urbane and unfortunately most of the original Urbane faces (like Chronos silver and Chronos gold, as well as the Executive or whatever it's called - also in gold & silver).
I installed the four you had hear (one said FAILED: already installed) but would like to flesh-out the original collection again like it was on the STOCK image.
Click to expand...
Click to collapse
Nevermind, I managed to extract them myself and isntall them, but then I reverted back to stock (without wiping DATA, so as to keep my fake "UPDATE.ZIP" in place to prevent forced OTA updates).
I know this is an ancient thread, but I am looking for the APKs for my Urbane (W150) After flashing the stock ROM to um brick it, all but a couple of faces have gone.
madlec said:
I know this is an ancient thread, but I am looking for the APKs for my Urbane (W150) After flashing the stock ROM to um brick it, all but a couple of faces have gone.
Click to expand...
Click to collapse
I found them in here:
Stock Watchfaces Ported By Hipped_Orange22 [v2]
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
ZIP password is ho22
Where is the zip file ?!
dan4ox8 said:
Where is the zip file ?!
Click to expand...
Click to collapse
I'm not sure if the original file was removed purposefully - if so, my apologies for reposting it (please clarify, if so?).
Otherwise, I have attached it. It's the zip file that was originally linked by the OP.

Xiaomi Huami Amazfit - export data

Hi guys,
in the Amazfit community we are making steps forward thank to some special users like 1immortal and Neuer_User on the side of rooting and language fix, but these is still an enormous issue with this wonderful watch that is the sync problem!
The watch should pair with the Amazfit app and sync the data with Strava (US edition) of Mifit (cn wersion), but in my experience both are buggy!
Following the work done by Mifit users (xmxm first) i'm trying to export the sports data directly from watch to un universal data format like gpx/tcx or othes, so I made some trials but unfortunately I'm a good android/windows users but I'm not a developer , so I'm going to provide the gathered information for someone who have the experience.
Prerequisites: adb working, DB browser sqlite (or similar) installed; Android Backup Extractor, winrar or similar
Here is my way to export data form Amazfit watch:
- connect amazfit to pc
- adb backup -f /export_data.ab -noapk com.huami.watch.sport
- java -jar abe.jar unpack export_data.ab export_data.tar (abe is android backup extractor)
- extract the tar file using winrar
- navigate to export_data\apps\com.huami.watch.sport\db folder and open sport_data.db using DB browser
- go in browse data, select the "heart_rate" table and export in csv format (remember to define the new line character)
Following this you will have a txt file with all the information of your activities that should be imported in web pages and apps
:good:
Should be possible create a small app to extract/unpack/format the db in tcx format that could be imported in strava/runtastic/etc using a software like SymcMyTracks
Any help will be welcome
Did you get any tracklog information out of the watch? I really like the watch but without GPX export it is useless for me and i will continue using my smartphone with the Sportractive app.
Beleriand said:
Did you get any tracklog information out of the watch? I really like the watch but without GPX export it is useless for me and i will continue using my smartphone with the Sportractive app.
Click to expand...
Click to collapse
GPX file you can download from Stravia webpage if you have synced your watch.
Just push the Actions button (wrench) under your activitie.
The tracklog is saved together with the heart log in the sport_data.db but must be modified to be imported in other software
rihokirss said:
GPX file you can download from Stravia webpage if you have synced your watch.
Click to expand...
Click to collapse
No i can't because i do not upload any personal activity data to any webpage. That's why i use Sportractive. No upload/share/account login/advertising mail bull****.
rihokirss said:
GPX file you can download from Stravia webpage if you have synced your watch.
Just push the Actions button (wrench) under your activitie.
Click to expand...
Click to collapse
Strava work sync only AmazfitPace but AmazfitWatch(Chinese)
sync only Mifit-Mydong and no export GPS another aps and web
The different sync is due to the amazfit app, not to the firmware version. The app from play store sync with strava, the chinese app sync with mifit, but is you follow these steps:
1 amazfis cn and pair and sync
2 mifit app and sync
3 amazfit playstore
4 strava
Using always the same user, then you will sync with mifit and strava
My actual scope is to export the data from watch or app into txt file (done) and then convert to tcx\gfx
pieralle said:
The different sync is due to the amazfit app, not to the firmware version. The app from play store sync with strava, the chinese app sync with mifit, but is you follow these steps:
1 amazfis cn and pair and sync
2 mifit app and sync
3 amazfit playstore
4 strava
Using always the same user, then you will sync with mifit and strava
My actual scope is to export the data from watch or app into txt file (done) and then convert to tcx\gfx
Click to expand...
Click to collapse
Hi, is this guide still working? i tried it but i failed because i dont know how to use and instal those programs. only think i have working is adb. I dont know how to use java etc... I had pairing with mifit and strava but i lost it because i was in need of reflash my watch and i cant pair it again so i am looking around for a way to export my activities for endomondo but your guide is too much for me
pieralle said:
The tracklog is saved together with the heart log in the sport_data.db but must be modified to be imported in other software
Click to expand...
Click to collapse
Have you been able to understand the data structure?
I might be able to install a simple method to get access to sport_data.db in my rom.
as i already mentioned in the pacified-thread (maybe not the best place to do so ), do you think there may be a solution to import data like sleep and steps from mi account back on watch, as resetting the watch only results in restored activities!?
Neuer_User said:
Have you been able to understand the data structure?
I might be able to install a simple method to get access to sport_data.db in my rom.
Click to expand...
Click to collapse
The data structure looks quite simple, in the db file there are 8 tables each containing some info; in one we have metadata (unito of measure cn_EN), in heart there are info of pulse linked to the activities, then we have location data (GPS), and running per individual or km (the whole running history)
In attach some screenshot
alexinc said:
as i already mentioned in the pacified-thread (maybe not the best place to do so ), do you think there may be a solution to import data like sleep and steps from mi account back on watch, as resetting the watch only results in restored activities!?
Click to expand...
Click to collapse
The procedure creates a backup of the "com.huami.watch.sport" that contains the db files, so if you have the backup you can also put it back on the watch, the only problem is that the program is in the "data" folder which is read only so you first have be root!
If you run the PACEfied ROM, you can simply get the database from the watch with a single command:
Code:
adb pull /data/data/com.huami.watch.sport/databases/sport_data.db
Neuer_User said:
If you run the PACEfied ROM, you can simply get the database from the watch with a single command:
Code:
adb pull /data/data/com.huami.watch.sport/databases/sport_data.db
Click to expand...
Click to collapse
Nice, you have created a root firmware
This means that is also possible to push back an sport_data.db as asked by alexinc
pieralle said:
Nice, you have created a root firmware
This means that is also possible to push back an sport_data.db as asked by alexinc
Click to expand...
Click to collapse
Yes, the rom has full adb root.
Pushing back should work, but the file may be open from apps on the watch. Then you can't overwrite it. In such case, do "adb shell stop" first, then push the file, and then "adb shell start".
I would like to perform a python script that from that file performs the upload to other services like strava, runtastic or similars.
but I dont have my amazfit watch yet.
Could anybody send me it's file?
my only "problem" is, that i did pacify my watch (the temporary way) so no backup was created and after reading that unpairing and pairing again may set everything to km instead of miles, my watch was factory reset and i dont have any backup of sport_data.db... big questions is, if there is any way to get database mi fit app is using and retransfer/reconvert it to watch, as there everything got stored - even my data from mi band 2 usage before amazfit. that would be awesome!
edit: at least it seems that mi fit app is storing everything in \data\data\com.xiaomi.hm.health\databases too, now it just needs to get converted as i doubt it will have same format than watch is using - but who knows!?
edit2: all it needs now is an db-expert to merge the information, but it seems like sleep data is not in sport_data.db, at least i didnt find any hint on it? Must be something with wearservices, as it's lately crashing on me, when scrolling in launcher to "sleep", so i guess it's where the database for sleep is located...
@alexinc, i suppose that the app sport is used only for.....sport probably other apps (if i remember well there is also something like health) are use for sleep etc. Here you can find many info about mifit app
https://forum.xda-developers.com/general/accessories/xiaomi-mi-band-data-extraction-t3019156
DAVID_EST said:
I would like to perform a python script that from that file performs the upload to other services like strava, runtastic or similars.
but I dont have my amazfit watch yet.
Could anybody send me it's file?
Click to expand...
Click to collapse
Here is a backup of the watch foolder
some progress: I am able with my python script to generate .gpx files for each "running session" . these files can be uploaded to any service and include gps and heartrate info. Next steps will be auto upload to those services

Amazfit - any way to send a file to the watch via bluetooth?

Was considering getting an Amazfit, but was hoping there might be an easy way to transfer a podcast (or two) to the watch before I go out for a run.
From what I can read, this is only possible by connecting the phone to a computer, which isn't very handy at all.
Seems like from a technical perspective bluetooth (or wifi) transfer should be possible. If it isn't possible, has anyone looked into creating or porting a syncing app? (might have a go myself if it doesn't exist)
Me too
le_lutin said:
Was considering getting an Amazfit, but was hoping there might be an easy way to transfer a podcast (or two) to the watch before I go out for a run.
From what I can read, this is only possible by connecting the phone to a computer, which isn't very handy at all.
Seems like from a technical perspective bluetooth (or wifi) transfer should be possible. If it isn't possible, has anyone looked into creating or porting a syncing app? (might have a go myself if it doesn't exist)
Click to expand...
Click to collapse
I'm searching the same. But I've find any solution yet.
Did you?
I found this info in the Chinese firmware version:
1.2.47 development version update log
Add mobile phone to the watch transmission file experience version (temporarily only supports Android phones, you need Update to the latest development APP)
Support for mp3 and gpx files ONLY - transfer to the watch <==========
Fixed the problem of "partial data synchronization failed"
Optimize sleep data
Optimize system stability
Bug fixes
But I don't know if there is an English version with this feature.
Jesus
If you are using an Android phone you can install watch droid, it has a send file to watch function on the phone app.
[email protected] said:
I'm searching the same. But I've find any solution yet.
Did you?
I found this info in the Chinese firmware version:
1.2.47 development version update log
Add mobile phone to the watch transmission file experience version (temporarily only supports Android phones, you need Update to the latest development APP)
Support for mp3 and gpx files ONLY - transfer to the watch <==========
Fixed the problem of "partial data synchronization failed"
Optimize sleep data
Optimize system stability
Bug fixes
But I don't know if there is an English version with this feature.
Jesus
Click to expand...
Click to collapse
I have installed a ROM called Pacefied which is an English language version of the Chinese firmware. Works perfectly for transferring files.
le_lutin said:
I have installed a ROM called Pacefied which is an English language version of the Chinese firmware. Works perfectly for transferring files.
Click to expand...
Click to collapse
OK, thanks.
But, how do you transfer files?
Using Amazfit Android App? Or via bluetooth?
Jesus
Hi,
I am using Watchdroid fro Amazfit and there is an option in phone part of the app for transfering files to watch. Works fine. Also, yesterday i have installed the latest version of Amazfit Watch app (2.2) from Apkmirror and there is also a simple file manager app for transfering mp3 and gpx files to the watch. In both cases via BT connection.
im using Watch Droid. Amazfit have in ver.2.0.1, i dont know if 2.2 can sync with Strava
[email protected] said:
Me too
I'm searching the same. But I've find any solution yet.
Did you?
I found this info in the Chinese firmware version:
1.2.47 development version update log
Add mobile phone to the watch transmission file experience version (temporarily only supports Android phones, you need Update to the latest development APP)
Support for mp3 and gpx files ONLY - transfer to the watch <==========
Fixed the problem of "partial data synchronization failed"
Optimize sleep data
Optimize system stability
Bug fixes
But I don't know if there is an English version with this feature.
Jesus
Click to expand...
Click to collapse
Hello friend . I was wondering if i could transfer files to my Amazfit gtr 3 pro which doesn't have any way to connect to the computer. Only charge pad 2 . No data transferring pad . Can someone help me

[GTR 4] How to install downloaded watchfaces?

I am trying to install a watchface taken from Amazfit Watchfaces, but the procedure explained on that website is not compatible with Android 11 and above as it says, and probably with the new Amazfit devices neither.
Being specific, folders mentioned in the guide that should be found on the smartphone are not there.
I can find some folders that look to be their replacement, but they are empty while there should be the default watchfaces.
Is there a new method compatible with the latest Android and Amazfit/Zepp versions?
Open https://play.google.com/store/apps/details?id=com.amazfitwatchfaces.st app, select fifth tab at the bottom, select +Add file, actually select your downloaded dial file. Select you watch model, click on Connect button then finally tap Install button.

How To Guide Change region via Full OTA.

Change your region via full OTA.
You do everything at your own risk, I am not responsible for any damages. The Chinese version cannot be changed in this way, please use this guide.
This guide allows you to change region within one Android version or upgrade without unlocking the bootloader. Android 13 prepackaged OTA files for India and EU regions will be listed here. If you want to switch to another region, you can ask the author of the post or edit the OTA file yourself according to this guide.​According to this guide, user data will not be deleted.
Spoiler: Editing the payload-properties.txt file in full OTA
Download the full OTA from this link Move it to your device's internal memory To edit you will need an advanced device manager that you can download from the Play Store
Through the file manager, we find the OTA file that we are going to edit. Click on the file and open it in the manager, 3 files will open. Click on payload-properties.txt and change the line oplus_update_engine_verify_disable=0 to 1
We save in the upper right and you leave. The edited file will update in about 3 minutes. There may be an update error and there will be two zip archives in the folder, nothing wrong with that! We will keep both files but select the file without tmp to update.
Instructions : 1. Download the full OTA of the desired region and put it in the root directory of the internal memory.
RMX3301_11_C.20_IN
RMX3301_11_C.19_EUEX
RMX3301_11_C.19_RU
2. Installation of the OPLocal_ Update application. Go to your smartphone's settings, then Apps > Management. applications, 3 dots and check Show System ! Look for SOFTWARE UPDATE and clear this app's cache and data! Then install the OPLocal_ Update app for Android 12 or 13 (choose the version that is current on the device)
OPLocalUpdate_For_Android12.apk
OPLocalUpdate_For_Android13.apk
3. Installing an update through a third-party application! Next, open the app we installed and update it through it (gear top right and select the .zip file in the root directory of the internal memory), an installation window should appear! If everything is fine, the process will start and you will be prompted to restart your smartphone after installing the update. Installation takes 20-30 minutes.
After restarting your smartphone, you are in a new region.
It is recommended to flash the firmware file twice to flash both slots!
Many thanks to 4pda forum members KRD_RUS and [email protected] who created the tutorials.
Spoiler: Video instructions
Excellent tutorial. This was the only way possible, I was able to change the Rom from Global (previously Chinese) to INDIA region.
Thanks pal for all your help!
What is the point of changing to India region? Does the india rom have built in call Recorder?
I chose these regions because of the GDPR version and export.
Call recording has RU version.
Stano36 said:
I chose these regions because of the GDPR version and export.
Call recording has RU version.
Click to expand...
Click to collapse
Only RU has call Recorder?
How does this affect ota security updates?
The RU version has recording for sure.
OTA will run smoothly.
With this procedure I won't need to unlock the bootloader? So does that mean that NFC and banking apps don't work perfectly?
Yes, they will work without problems.
Hello
You only linked India and EU roms, is the RU rom available somewhere ?
Link added
from IN C12 my can't transfer through EUEX C12 this way? Thanks
You can
Does Russia have C 12 or only C 08 because Realme wont update due those stupid sanctions?
The Realme server only offers C.08, but C.12 should arrive by air.
Hi! I'm on GDPR version (GT2 RMX3311) and I wold like to unlock the bootloader by switching region to India, unlock via deep testing apk, and flash back the GDPR firmware, will this work? Will the bootloader remain unlock if I flash gdpr fw back?
Tried it, it doesn't work for GT 2.
@daniml3 tried it
So, I flashed the Indian ROM and all was fine, except that RIL didn't work, so l didn't have a working SIM and neither an IMEI, so I couldn't unlock the bootloader as it needs a working IMEI for that.
Click to expand...
Click to collapse
Has anyone tried to use the (RMX3311) "modem.img" in the (RMX3312) "payload.bin" and then to flash the RMX3312 FW on the RMX3311 GT2 ?
RMX3311 said:
Has anyone tried to use the (RMX3311) "modem.img" in the (RMX3312) "payload.bin" and then to flash the RMX3312 FW on the RMX3311 GT2 ?
Click to expand...
Click to collapse
I don't know about it
Thank you so much !
According this method, the Taiwan Ver. was successfully converted to the India Ver. Install google play coloros Phone APP. can automatically record calls
I have downloaded the firmware file and placed it in the root folder, but the updater still says "Move installation package into root directory".
Help would be appreciated. Thanks.

Categories

Resources