yashsingh1/xdaforums huggingface dataset:
[8125, K-JAM, P4300, MDA Vario Software Upgrading] zabardast_1:
As long as it gets into Bootloaders (tricolor screen) its safe,its not dead.Try to flash the rom in bootloaders.

Cheers!
[Moto Z2 Force  Questions & Answers] All3nS3mpai:
I haven't heard anything about an working method for backup stock recovery in A/B partition system, anyone knows how to do that? I already tried adb, Flashfire, TWRP, there's no recovery partition, help :(
[Moto Z2 Force  Questions & Answers] Technical:
Yeah, there is no recovery partition in our phone... Why do you want to backup it?
[Moto Z2 Force  Questions & Answers] All3nS3mpai:
Because i want to install a custom one(TWRP) and still able to reinstall the stock if a new OTA is released
[Moto Z2 Force  Questions & Answers] Technical:
You will brick your phone as simple as that... You cannot use slots A/B with stock and AOSP simultaneously.

Read the guides on my signature and take care.
[Moto Z2 Force  Questions & Answers] All3nS3mpai:
And I don't want to, what I'm trying to say is that if I want to go back to stock I can do it fully, including recovery, I don't want to have two systems installed at the same time, just stock or AOSP. And thanks for that post, I'll check it, I'm new in this.
[Moto Z2 Force  Questions & Answers] Technical:
If you return to stock, the recovery is included. You don't need the stock recovery to go back to stock ROM. There is also a guide for "returning to stock".
[Moto Z2 Force  Questions & Answers] All3nS3mpai:
Even if the zip file doesn't include a recovery.img?
[Moto Z2 Force  Questions & Answers] Uzephi:
Recovery is in our boot.img. Flash that and you'll have stock recovery.
[Moto Z2 Force  Questions & Answers] All3nS3mpai:
Does unlocking the bootloader stops the phone from receiving OTA?
[Android Apps and Games] lightwars:
[SIZE="3"]*** Disclaimer
This is an unoffical build of Gadgetbridge and is for the advanced user.
I am not responsible for anything bad, which could happen to your smartphone or smartwatch.

[COLOR="red"]Do not mirror my builds![/COLOR] Please post a link to this thread instead.[/SIZE]

Introduction

Image

Features

Installation instructions

Changelog

Downloads

FAQ

Thanks To/Credits

[SIZE="3"]Andreas Shimokawa, Carsten Pfeiffer, Daniele Gobbetti - the core team of Gadgetbridge
all contributors to Gadgetbridge
Sauce Maison - for open the [URL="https://github.com/Freeyourgadget/Gadgetbridge/issues/1099"]"ZeTime support request"[/URL] and providing his protocol findings[/SIZE]

XDA:DevDB Information

GadgetBridge with ZeTime Support, App for the Smart Watches

Contributors

lightwars

Source Code: https://github.com/Lightwars/Gadgetbridge-1

Version Information

Status: Alpha

Created 2018-07-06

Last Updated 2018-09-29
[Android Apps and Games] johnraynor:
Time out screen

Plse consider changing display always on on the watch for watchfaces despite the decrease of batterylife,when you make configuration of the watch possible.

Thnx.
[Android Apps and Games] scarshi:
Oh this is what I've been hoping for! I'll be testing this out. My Zetime just sits in the drawer now anyway, so nothing to lose. It's a great looking watch, but with very minimal hardware and very poor MyKronoz App support. Any way you guys can rig the vibration to multiples or patterns?

---------- Post added at 09:39 AM ---------- Previous post was at 09:18 AM ----------

The fact you support music apps and not just streaming only is amazing! I can finally use Neutron Player or Pulsar+ on my Note 8! Thank you!
[Android Apps and Games] bruiserman:
So what's the verdict? How is it working?
[Android Apps and Games] lightwars:
Gadgetbridge has merged the ZeTime support. The newest version 0.28.0 will work from now on.

Updated the OP with a new version.
[Android Apps and Games] myxor:
Very good work.

Is there a plan to continue working on this?

I also have a Zetime and would like to help where I can.
[Android Apps and Games] lightwars:
Yes.

Do what whatever you can. It is opensource.
[Android Apps and Games] lightwars:
The maximal screen timeout value is 18 hours. I've had a short test and waited more than 5 minutes, to proof that it exceeds the maximal value settable via the official app.

I will let the user set a screen timeout in seconds to his/her likings in gadgetbridge.

Sadly the firmware of the watch starts dimming the screen only when half of the set time is up.
[Android Apps and Games] BPM:
well done. will test ASAP. do you think its possible to rewrite the source of the watch firmware to add other widgets?

i decompiled the source of the zeTime app some month ago, but i was not able to find which files where transfered to the watch when a firmware update is available.

do you think it is possible to decompile the firmware and make changes there?
[Android Apps and Games] lightwars:
You will not found it in the app itself, the firmware is loaded from a server. If you wish to have a look, here is a link with some firmware versions I collected: https://drive.google.com/drive/mobile/folders/1L5-We9f1NqJVsOqJPDC06v9bucprxj7h?usp=sharing

The most up to date firmware files are missing... Maybe I will soon download the newest ones and add them. In a Zip-file you find different firmware files. The picture bin files have something to do with fonts, Smileys, background and so on. Then there is the firmware of the main processor. Firmware for the sensors and firmware for the bluethooth chip. It may vary from archive to archive. This is just some guessing.

What one can do is dissamble the firmware file, but you have to know some assembler to do some modifications.

If we had the source, than it would be possible to add widgets.
[Android Apps and Games] lightwars:
new update in the download section of the OP.

a few more config options are available... please try it out.
[Android Apps and Games] myxor:
Thanks for update, sadly the download is not working. Always getting 404 not found.
[Android Apps and Games] smaiz:
Hey !

I'm just getting back to ZeTime & Gadgetbridge and I see that you've made some really great improvements!

Do you need any help in the protocol reverse-engineering? I've seen that you've managed to figure out the parameters commands, is there anything else I can try to do?
[Android Apps and Games] lightwars:
Re-uploaded the app, now it should work, do not know what was wrong...

For sure! It is better to have another pair of eyes looking over the protocol. I have copied your work to the wiki of gadgetbridge so we can put everything together we know so far. But haven't got time to update, what I have coded.

Testing new functions if you like.
[Android Apps and Games] scarshi:
Used the first rollout of Gadgetbridge that was compatible with Zetime. Very impressed back then. However, last I checked since wearing it a while ago, the bluetooth was always disconnecting/reconnecting couple times an hour. Extremely annoyed at the constant disconnected notifications. Both are sync/bluetooth problems with Gadgetbridge and the official MyKronoz app. And - Yes - my phone and watch are right next to each other or in the same room and I've already tried unpairing/resetting/rebooting/uninstalling all apps and reinstalling.

Anyone else have this problem and/or solutions? If it's the bluetooth chip or other hardware then I may just have to move on to a Galaxy Watch (might do anyway, but I never like to bin perfectly good looking but faulty devices).
[Android Apps and Games] lightwars:
How do you know or check for the buggy connection? Just one app should be runnning at a time, otherwise there might be some interference...

Best to do a logcat maybe like this:

adb logcat BluetoothGatt:D *:S

to only see the discovery, connetion messages of the bluetooth stack. So you and others can see how much reconnections are taking place.

I have attached my log of about 5 1/2 hours. You see at 11:21 I was too far away from the phone to connect.

Further infos like android version, would be good. If the gadgetbridge app have some problems with the connection, then it is best to issue this at the gadgetbridge repo. If the problem is the watch, then only MyKronoz can fix their firmware...
[Android Apps and Games] lightwars:
[MENTION=9290030]smaiz[/MENTION]

I think MyKronoz did change some time back the way they send notifications to the watch. They have new header codes for email, social and maybe sms, which are divided in header and subject... or anything like that.

Maybe we should also look at that, I may also be totally wrong.

A different big thing are firmware updates and watch face uploads.
[Android Apps and Games] smaiz:
I don't really see a difference... But In the protocol description on my computer, there is 2 more bytes at the end of a notification message compared to the one on the wiki. I've noted "always '0200'", but now I find always 'ff00'. I don't really know the purpose of these bytes. Apart from that, I don't see any modification. Did you have any update ? (I'm using ZeTime Petite "A1.0(R2.4T0.3H0.5) (Build 34)", they have different version numbers for ZeTime and ZeTime Petite, maybe there is other differences...)

Also on the updates and watch faces part, I also think this is the next big thing ;) But I think we should first work on the parameters (I don't know where you are on this, is there still a lot missing ?)
[Android Apps and Games] lightwars:
Ok, thought there might be... I havn't got an update on this, because it wasn't looking at notifications at the moment. They are working and working on some parameters were my focus.

Some of them are more complicated than others...

At the moment we set alarm reminders, but a menu is missing to set different reminders, MK has 10 different ones minus the alarm. I know it works just the same as an alarm.

I know about setting the time zone, snooze time, text size, language and the metrics, which are missing in the app. I think I know how to switch the night mode background. I hope other parameters are listed in the OP.

I also want to implement a feature not available by the MyKronoz App: Someone might want to set the watch hands some minutes ahead of the time to be not too late or something like that.
[Android Apps and Games] scarshi:
Problem seems solved

I was typing a bunch of jargon of software details on my current set-up and also that I have paired the Zetime with an old iPhone and my old Galaxy S7 Edge (currently using a Note 8) which all show the same disconnection/reconnection problems when decided to take a dive into the hardware of the watch and found something very interesting.

Immediately on removing the back plate/heartrate monitor/charger I noticed that the internal battery was installed backwards. The plastic cap that is supposed to shield the battery from the board was put on the wrong side and the metal housing of the battery was pressed to the board with nothing to shield it. As the battery connector was on the right side, I realised that whoever had had the job to put on the battery's plastic plate had put it on the reverse side. I then pulled the plastic cap off the battery and adhered it to the proper side facing towards the internal watch board. After reconnecting the battery and reconnecting the watch backplate back on I've re-paired it to the Note 8 and now ... no more random disconnections!

It's just amazing how a small oversight on assembly at the factory can cause so many problems that require such an easy solution. Its just weird that I thought to take this watch apart before getting crazy-mad-frustrated at software not working and found a solution!

Thanks for all your info mate! I appreciate you taking the time to try and help me out. Cheers!
[Android Apps and Games] Goztow:
Hey, just starting testing. I'm wondering if you're planning to add support for smart alarms (within gadgetbridge or through a link with sleep as android). It's a feature the zetime is missing and that I'd really appreciate. If there's no native support for it, it could be "emulated" by getting statistics at set intervals before the set alarm timing and wake up if in light sleep. Thanks!

Also plz note that the reply to a sms directly from the watch function doesn't work yet
[Android Apps and Games] lightwars:
Smart alarms should be a general function of gadgetbridge, not device specific for the ZeTime. So it would be best to look for issues at the gadgetbridge github page, when nothing fits your intention, then feel free to open a new one and request such a feature.

Have you got a bluetooth log of the reply to sms? I know it is missing at the moment. Feel free to add it.
[Android Apps and Games] DarthSwagger:
Timestamp Problem

Hello,

First of all, great work on all of this. I'm very interested in the heart rate data, so I love the fact that I can export the data and graph/analyze it in Excel.

I'm having some issues with the data being collected. Namely that the timestamp in the gadgetbridge app seems to be lagging far behind the current time (and current data downloaded), and when I externally convert that timestamp I used to get the appropriate time. Since today, the issue seems to be getting worse. Now even the converted timestamp is lagging 2 hours behind the current time (at point of fetch), and the gadgetbridge timestamp is 7 hours behind that. See image below.

Overall, I'm very interested in this project, and I'd like to help out however I can. Though I'm not very familiar with these languages, I will try to help however you'd like, especially testing.

P.S. I'm not sure what kind of hosting site to upload my log file to, any recommendations?

P.P.S Servus an Wuppertal, Ich bin nahe Stuttgart aufgewachsen.

EDIT: The problem doesn't seem to be getting worse and I'm not realizing that it may have existed the whole time. I've been tracking by comparing manual watch readout, app indication, and the aforementioned computer calculation (which will be easy to adjust now that I know there's an issue). The issue seems to be a 9 hour time difference between app and real-time (app lagging). Right now at 10:17 am, the app is showing that it's 1:17 am (same day).
[Android Apps and Games] lightwars:
Hey,

good to have you here. May I ask something first which version of the app do you use and which firmware version is your watch on??

If you look at the commits you'll find this one. I had realized that there is some discrepancy between the timestamps the watch is making and the real time. So maybe they have changed this offset in later versions. To make it clear the apps works correct, just the reported timestamp from the watch is not right.

I could check if it has changed or if you are sure about it, we can make changes to that offset. ;)
[Android Apps and Games] DarthSwagger:
Possible Buffer Issues

Sorry for the delay, I was wanting to answer, but the data I was getting from the watch made me think I was having connection issues. I see that commit. I have Gadgetbridge version: 0.32.1, ZeTime version: A1.7 (Build 44)

What happened to make me delay is that it seemed like the app was not downloading heart rate information from the watch. I completely reinstalled the app and re-paired it with the watch, and even with all the databases deleted, the app was able to get all the heart rate and activity information back from the watch (neat I thought). But I think this is a problem, because in the last 4 days the app hasn't found any new heart rate information from the watch, but it has collected other activity information. I think the problem is the watch buffer. I checked the database file, and when you exclude 0 values (which it collects whenever it is collecting other activity), there are exactly 512 heart rate data points. I wonder if the app is not telling the watch to clear old values and thus the watch cannot store new heart rate information. This is clearly not affecting the other activity systems, but I wonder if they've just not hit their buffers yet.

Thanks for all your help.
[Android Apps and Games] lightwars:
Yes, there is some intention to not clear the data off the watch right away. Maybe someone wants to test the app or is using both apps, so data is leaved on the watch to also sync with the official app or any other. But you can go to settings -> zetime settings and there you found a check box to leave or delete the data. Try it and report back, please.

To do this you have to use the unofficial app from this thread, because the settings and all havn't merged into the official app yet. I was still working on reading the settings off the watch and set the preferences in the app according to that. Have not done anything in the last couple of months for that...
[Android Apps and Games] DarthSwagger:
Ah, that does clear some confusion. I mostly didn't download the one from this thread because it's version seemed older. I have downloaded it, and it has solved most of the issues I was having. I'm glad for the ZeTime specific settings and all the other newer features. This resolved my problem. I still have the original 9 hour lag, but that it is mostly a small annoyance, and does not limit functionality at all. Mostly, I look at the data in Excel anyways (because I can do daily and weekly averages of heart rate). Fantastic work there! Anything I can help with?
[Android Apps and Games] lightwars:
Feel free to do add things, if you are able to. All the sources are online.

We should definitely do something about the "lag", if the timestamps are off once more...
[Android Apps and Games] DarthSwagger:
I have started delving into the development on the page and opened an issue (#1425) with notification colors. It's simple, but it's a start for me. Do you have the watch yourself? If so, I have two questions: what is the current lag for you between app and actual, and what timezone are you in? I'm wondering if it's a timezone dependent lag or whether it's a simple constant that can be applied.

Additionally, where did you leave off/what do you think must be changed before your commits (in pull #1292) can be merged with the official? I see a lot of the work you're doing there and most of those features seem to be in the apk on this thread; but why were they not worth merging fully? The app and features from this thread seem to be working well within the app overall.

Thanks,

Lucas
[Android Apps and Games] lightwars:
Hi, yes I have watch and checked again today.

First let me point out that the watch should reports the timestamps in unix epoch. And I tried to correct that timestamp with the commit shown above to fit the UTC. So because of this there are some timezone depended differences. I had to think about it to remind me of this.

But I saw a lag of an hour between the actual UTC time and the reported one.

After export to excel the timestamps are still UTC time and have to be converted to your local time that must be right, but gadgetbridge should show a graph with correct timestamps...

I want to fetch the preferences from the watch, so the app mirrors its settings. Otherwise the app would destroy preferences you made on your watch itself.

I will look into this again, now and will also rearrange the app prefernces to have a cleaner look hopefully.
[Android Apps and Games] saaavikk:
Sorry to hijack this very old thread, but software version A2.0(R3.0T3.3H0.5) doesn't work at all. Only find my device works, but no notification arrives etc.
[Android Apps and Games] Debasishiam:
Guys i am from india and their is an indian company called gonoise that has rebranded the "zetime" "as noisefit fusion".

And i bought the watch and recently came across the brand mykronoz. As the indian brand didn't even bother to remove the kronoz branding from the bottom of the charger. Now my issue come from the app the indian company is forcing us to use. It lacks most of the features and esn't allow the user to change the watch faces. They have somehow changed the. Bootlogo and the firmware is not the same. I tried to update the firmware using the my kronoz app and the zetime app and they don't seem to work an error message pops up saying update failed. I reached out to mykronoz via mail and they refused to help me in any way. So i need your help. If the indian company can change the software so that means it can be done i just don't know how. I have tried everything and nothing works as the watch has no ports i cant force anything into the watch. Please if anyone knows help me. I just want to use the original zetime (os/firmware/software).
[Android Apps and Games] :
Hi,

Full disclosure: I don't really no what I'm talking about as currently I havne't found any way to replace the firmware on this device and havne't/won't look into doing on my own device. However, if it was possible for them to do (most likely by disassembling the device), then it should in theory be possible for someone else to as well (and we have the original firmware). I've got two questions for you: have you tried using the watch with GadgetBridge and if so, does it work (if it does, might wanna hold off on trying to replace the firmware)? And could you maybe send more information like the listing for where you got it, the link to the app, maybe a video of what the app and their custom firmware looks like? I'm probably not going to end up being of any use to you but I'm interested in how/what has been done here, if for nothing more than my own research purposes. I wish you the best of luck with your watch and I hope you'll see this at some point!

Edit: I'm not using this device and will hopefully have sold it soon so you can ignore this.
[Android Apps and Games] voidling42:
A quick question:

There are various ZeTime models according to the MyKronoz homepage, do they all work with gadgetbridge:

ZeTime (regular), Elite - i am assuming they are pretty much the same and both work with gadgetbridge.

ZeRound 3, ZeNeo+, ZeSport 2 - am really not sure about them, but the look similar-ish. Would be happy about any sort of indication whether this could work.

a secondary question:

Are the ZeTime-users happy with their devices? I used the Mi Band 3, but I have to say I am rather disappointed (losing water proofness, battery declining, sometimes touch is dodgy), so I rather spend more money and have something that still works in one or 2 years time.
[Android Q&A, Help & Troubleshooting] nuxaawebs:
Why all media files are visible in /data/com.viber.voip/files/ and I can see all user photos, thumbs..... Why WhatsApp is not like this.

And is this affects to security.
[LG G6 Questions and Answers] batpoil:
US997 user here.

I can't for the life of me figure out how to get both working. The rom doesn't seem to make any difference but the bootloader or kernel does. What happens to me is the following:

Situation 1 (Fingerprints but encryption hangs up)

TWRP: 3.2.1_rel_o2-melina

Kernel: The one with lineageos (3.18.113)

Bootloader: Nougat US997_17A_(TWRP)_bootloader_only.zip

Rom: Lineageos 15.1 (tried both version on the forums here) and ASOPextended

No Gapps

In TWRP I wipe/format everything. Then install bootloader, then lineageos. Fingerprints work but encryptions hangs at (Time remaining 00:00 with the green android)

Situation 2

TWRP: 3.2.1_rel_o2-melina

Kernel: boot_LG-US997_3.18.71-melina-rel_o2_2018.06.08_STOCK_zefie

Bootloader: Nougat US997_17A_(TWRP)_bootloader_only.zip

Rom: Lineageos 15.1

No Gapps

In TWRP I wipe/format everything. Then install bootloader, then lineageos, then kernel. Once into Lineage I don't have the fingerprint option but I can go with the encryption no problem.

Can please someone who has both working tell me what you have done ? Thanks a lot!
[LG G6 Questions and Answers] batpoil:
Tried to flash the kernel with zefie anti-root removal and still doesn't work
[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] M. .:
nice job bro:good:
[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] Falcon1:
Welcome to the developers arena, I hope you design a fantastic rom for the XDA family and community.
[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] Crusiefire:
Hey welcome!

I uploaded the v. 1.0 of this rom (see thread)

Feel free to delete that moderators

Btw is ota update integrated?
[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] RajKale99:
Yes
[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] RajKale99:
Thanks
[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] ic3man81:
Sorry, wrong topic.