#VitalWear - VBBE Engine Recreation for Wear OS

1 messages · Page 3 of 1

clever seal
#

You tagged the wrong user there LOL

sacred ledge
#

Sorry

azure merlin
#

Ah ok thanks 🙏

pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #29 - 57)

clever seal
#

No worries

pliant pine
#

I finally got this working on my Watch Ultra. However, whenever I do training it just instantly closes out of the app. Any fix to this?

pliant pine
#

Okay, I granted permissions, and I can train now, but it still isn't counting my steps. I haven't been able to find a fix for that

clever ice
#

I'm working on an update that will prompt for permissions, so people don't have to rember to look for them

jade cipher
#

Bought the VBBE just for VitalWear! ✨

jade cipher
#

I noticed a great difference between the step count on Vital Wear and VBBE. Vital Wear step count is much lower than it should, even companing with Google Fit's stats on the same watch and with VBBE on my other wrist.

For comparison, I took a small walk and had approx 300 steps on VBBE, while Vital Wear had only 30 or less. The problem also exists in other physical activities (made 30 crunches, only 3 were detected on the watch).

How can I fix this? I tried restarting the watch, changing the watchface with complications in them, checking and rechecking permissions, clearing cache...

sacred ledge
#

Does the app has permission for background activity? I had the same issue at the start and found out it was only counting while I was inside the app. Had to do some background settings on my watch settings to keep vital wear running at all times.

jade cipher
#

I believe so, at least I remember activating it. And the problem with step gains (and crunches, and other activitites) occurs when the screen is on as well.

sacred ledge
#

Maybe the problem is less on the activity tracking from vital wear and more on the watch side itself. Does the step tracker on the watch get more steps than the vital wear app?

jade cipher
#

It does, yes

wooden lagoonBOT
#
SHINKA!

@jade cipher has evolved into Baby I!

jade cipher
#

Btw, the watch is a Oneplus Watch 2

EDIT: Now it's working properly, or seems to be at least. Not sure what happened 😅

sacred ledge
long hound
glass lake
#

Im so HYPED

glass lake
#

Do support digimon need to be from the same dim to help in combat? Or can i have like gammamon help my v-mon?

thorny stream
#

Think they just need to be the same type of memory (i.e. dims and dims or bems with bems)

#

I'm not sure if enabling dim stat scaling for a bem character allows for a dim supporter though

modest marlin
#

Do I still need to do a watch check if I buy bems without a BE watch

clever ice
#

yes.

modest marlin
#

Bummer but alright

#

but I understand thanks for letting me knew

distant heart
#

How much RAM does a smartwatch need to use it?

clever ice
#

It ran on my original Pixel Watch, which was old hardware at the time it was released. It had 2GB of RAM. I haven't measured, but I don't expect RAM to be an issue on any modern WearOS watch.

viscid barn
#

If I reimport a card with the same name as one that already exists on the watch, does it get replaced? I recently imported a DIM card, but realized it's very difficult to achieve the 1200 vitals in 3 hours for certain Child/Rookie evolution lines. I wanted to modify that requirement to something more obtainable like 300 vitals. It seems like it's a bit harder to gain vitals on VitalWear compared to the BE. Has this been anyone else's experience?

clever seal
#

I've seen this as an issue as well yes

#

The release of the VB Helper app (Which will be compatible with VitalWear) should be a good solution to this though as it will have the items from the official apps

long hound
#

Not had any problems so far with vital wear been using it since mid last year. But just recently my chracter has a constant sad face. It never used to be like this, it would be sad after charging the watch but would get a happy face after wearing it for a while. Now it just seems to have sad face constantly no matter what. Any ideas?

#

Actually looking at it, I dont think it's detecting my heart rate. Permissions for sensors are enabled though

sacred ledge
long hound
#

Yeah did that too, cleared the cache and looked at watch logs but tbf I dont know what the logs should say if the heart rate is working properly

jade cipher
#

Hey!

I have a doubt from someone who didn't use the VBBE a lot... Can stats (HP, BP, AP) be trained after the limit reaches 00h? I tried it on my Demon Slayer BEM and it seems to work, but I'm not sure if that's an exception and applies to Digimon BEMs

clever ice
#

I don't think training is supposed to work on BEMs in VitalWear after the training timer reaches 0... but there could be a bug allowing it right now.

narrow pasture
#

Hi! What's the name of the watch face? Is there a list of "compatible" faces?

raven vessel
weary geode
#

Does it run WearOS

raven vessel
pine heraldBOT
#

Gave +1 Digi-rep to @weary geode (current: #1 - 634)

glad garnet
#

Hey all, I feel like I am so close to making this work but ran into an issue. I'm at the stage of "Import Card Image" (this is assuming I imported the corrected firmware, which tbh I'm not positive). When I click on the image, the screen on the phone goes white. When I touch the Vital Bracelet to it, the bracelet will say Waiting... and then the phone app will go back to the main screen. The smart watch will then say "Guilemon EX failed." Only once did I get to the step where I actually insert the DIM into the bracelet. Any ideas of what I am doing wrong? Am I just using the wrong firmware since I used the BE firmware update?

clever ice
#

Let me know if you still have issues after that

clever ice
glad garnet
wooden lagoonBOT
#
SHINKA!

@glad garnet has evolved into Baby I!

clever ice
#

It suggests to me that there was an error while importing the image on the watch. My guess is that maybe you got a partial read at one point that's throwing off that card. I'd try to clear the app data on the watch and re-import the firmware and card image.

glad garnet
wooden lagoonBOT
#

@glad garnet has leveled up! (2 ➜ 3)

glad garnet
#

I wonder if the watch just isn't compatible?

clever ice
#

That's a new one for me. What watch is it?

glad garnet
#

Fossil Watch 5e

clever ice
#

Also try sending the logs... It might reveal something

#

(sending the logs is one of the options on the phone app. You want to send the watch logs)

#

And I'll try to make time to look at them tomorrow and see if anything sticks out

glad garnet
#

Sending them now. I appreciate it!!

glad garnet
clever ice
#

Next update will support the 2.0.A firmware as well, but that one wasn't out yet when I started developing the app

glad garnet
glad garnet
clever ice
#

There's a link to it somewhere in this thread

glad garnet
#

Looks like we got it. Thanks sooooo much for the help. Now to see if I can put it as the background or something but this works.

#

That's my wife's watch so now I gotta find a Wear OS watch for myself without spending a ton of money. Does anyone have any recommendations?

slow spear
glad garnet
sacred ledge
#

I'm using the Xiaomi watch 2 relatively cheap in comparison. Also has some watch faces that let you see your digimon and stats in the home screen but I'm pretty sure every wear os watch can do that.

thorny stream
#

dont think this has a proper watch face, just a complication to add to another watch face

violet dragon
#

Nothing is happening when I try connecting to import a dim card. Does this not work with the Vital Hero?

violet dragon
#

"Not at this time... BE and original Bracets and especially Vital Hero are still easily found for reasonable prices..." - This gave be the impression that it works with Vital Hero

clever ice
#

Make sure the watch and phone are connected.

#

(paired with WearOS app / watch specific app)

#

Traveling today, but I can try to help more tonight / tomorrow depending on how things go

narrow pasture
sacred ledge
#

Long press -> edit swipe to the right. The themes in Option 4 are colours for the numbers and bars on display. And the theme in Option 5 is the colour scheme

narrow pasture
#

Thanks man! I made it!

violet dragon
torn viper
pine heraldBOT
#

Gave +1 Digi-rep to @torn viper (current: #580 - 1)

violet dragon
torn viper
#

Glad to help!

clever ice
violet dragon
#

I take it the BE cards can't be loaded using a non-BE bracelet

clever ice
#

Correct

#

As long as BE devices are readily available, I don't want my apps to be the reason Bandai doesn't do something similar in the future. I want them to see the community wants these things (or at least something very similar) which they are most likely to see through sales.

#

So I require authentication of the device that would run the card in the absence of VitalWear. When such devices are no longer readily available, I'll likely remove the restriction.

violet dragon
#

Understood. Everything seems to be working now except the step counter stays firmly at zero. Permissions all have been enabled... the watch itself counts steps fine, but the app... in adventure mode it kinda sorta slowly counts a few steps. Training mode it detects squats just fine.... hmm. Using a galaxy watch 7.

clever ice
#

That can be fixed with a persistent notification in the future, but if a watch aggressively suspends background apps and the complication doesn't keep it in the foreground it can cause issues similar to what you're describing.

candid ridge
#

I seem to be unable to import mad black roar and jellymon original dims. Initial touch doesn't even register.

violet dragon
pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #28 - 62)

clever ice
violet dragon
clever ice
#

Yay!

#

Might have needed an app restart if the permissions were set after the first run of the app.

#

But either way, glad it's working for you now

candid ridge
candid ridge
violet dragon
#

Is it intended that the step counter reset every day (along with and always matching the watch) rather than accumulate?

glad garnet
#

Does anyone else run into the watch dying extremely fast while the app is running?

clever seal
clever ice
# glad garnet Does anyone else run into the watch dying extremely fast while the app is runnin...

I specifically did some optimizations early on to ensure it had negligible affect on battery life. For me I don't notice a difference between my battery life when it is running vs when it isn't.
That said I do know of some things that will affect the battery:

  1. Background training. Like the BE and VB itself, constantly training will drain battery. The accelerometer uses significant battery compared to idle.
  2. It's happened for one other user specifically on Pulsemon BE Memory if I recall... There was a bug in the app that would cause transformations to be rechecked constantly when the transformation time was set to 0 instead of 0xFFFF (none). I haven't heard of other instances of it killing battery.
glad garnet
violet dragon
#

I was surprised with how little additional drain there is on my Watch 7

nova void
#

Hello, I'm new here and I have a question, can I import BE memory bin to watch and verify using my OG VB? Or I need VB BE to verify?

clever ice
#

You need a VBBE to validate a BE Memory

#

OG VB can validate any of the original DIM cards

#

If you could run the card on the device, the device can be used to verify that card image.

crisp fog
#

Dude, I updated here and it stopped counting the vital points

viscid barn
crisp fog
#

Yes.
My problem seems with sensor of heart beat

wooden lagoonBOT
#

@crisp fog has leveled up! (0 ➜ 1)

crisp fog
#

although it is active, it does not update in real time. the Vital points are frozen

#

Look that

#

Although the physical activity (steps) is working, the heart rate sensor remains frozen and does not update. The permissions have already been activated in the sensor app and in the health platform. But since yesterday, very little has changed.

wooden lagoonBOT
#
SHINKA!

@crisp fog has evolved into Baby I!

torn viper
# crisp fog

There's also "Pausar atividade no app quando não usado". I turned it off, cleared my cache, and have been running it without any problems on my GW6.

#

Galaxy Watch 6 Classic on OneUI 6.0 Watch.

idle valley
#

Have we been able to get it to work on iOS ?

rocky dagger
#

Possibly dumb question but does the VitalWear OS work for Samsung Gear 2 or Gear S?

#

Apparently it can run WearOS 6

weary geode
#

No it cannot

#

We're still on 5 lol

#

You can see right there in the description, OS: Tizen

#

Not WearOS

rocky dagger
#

Damn

weary geode
#

Also pretty sure that thing is like, WAY old, definitely wouldn't recommend it anyway

rocky dagger
#

Might look into it anyway cause Im a sucker for square displays

weary geode
#

The squarest display in the world won't save you from the performance.

rocky dagger
#

🤔

#

Weighing my legal options

#

What OS versions does VitalQear support?

#

VitalQEAR*

#

VITALWEAR**

weary geode
#

3 and up

#

Some versions of 2 will also work

#

But also don't by a wearOS 2 watch

rocky dagger
#

Yeah 2 would be hella outdated

weary geode
#

If you want a safe bet: Samsung, Pixel and Oppo

#

Or is it Oneplus I'm thinking of

#

I get those two confused

#

Yeah Oneplus, not Oppo

#

I forget if Oppo is good, or even current

clever ice
#

Pixel Watch is what every version up until now has been tested on by me before release. I've now upgraded to Pixel Watch 3, so that's what I am testing 0.5.0 on

weary geode
#

If I may

#

I recently got the same device after hesitating upgrading from my gorgeous and terribly performing Fossil Gen 6

#

Love metal watches

#

But this pushed me over the edge to get a Pixel 3

#

Freaking metal case baby

#

Hadn't even considered that option

#

But as soon as I saw it my fate was sealed

#

Having a properly working watch now is so nice

clever ice
#

The free giveaway in November for Google Fi members is what got me onto Pixel 3. It also happened to come at a time when my charger was having issues with my original Pixel Watch so the promo timing was perfect for me.

weary geode
#

The heck we had a free giveaway?

idle valley
#

Any luck on getting it on iOS watch ?

rocky dagger
#

Yknow I jist looked it up and all things considered theres a possibility VitalWear could be ported to Tizen

#

Which things like Gear 2 and 2 Neo DO use

#

I might look into the specifics and what all would need to happen and then potentially take a crack at it

violet dragon
#

I like the galaxy watch for the insane trade in deals. Upgraded twice for like $60 each time

crisp fog
pine heraldBOT
#

Gave +1 Digi-rep to @torn viper (current: #448 - 2)

crisp fog
#

My watch is galaxy watch 4 om oneUI watch 6.0

glad garnet
clever ice
clever ice
clever ice
pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #28 - 63)

wooden lagoonBOT
#
SHINKA!

@glad garnet has evolved into Baby II!

crisp fog
clever seal
#

Oops didn't mean to tag

viscid barn
#

Anyone else getting the -steps on adventure mode when the clock hits midnight?

torn viper
torn viper
#

It's not a matter of luck, it's a different thing altogether.

rocky dagger
#

For this mod, trying to determine some stuff. Im looking into Android Wear 5.1.1, is that the equivalent to Wear OS 3 or 5? Doing a bunch of research lmao

#

For the record Im not looking to buy a watch that has a specific version, Im asking because I want to see what versions of Android Wear and Wear OS this mod works on and potentially port it to Android Wear Lollipop

#

I also need to know is this firmware you flash or is this software you can download and send to your watch

#

Actually I JUST did some research, this can indeed work on AW Lollipop

weary geode
#

That sounds not likely

#

I'd recommend not thinking of it as Lollipop or any other version of normal Android, as they aren't as helpful numbers to look at

#

So you're talking about Android Wear 1.x, which is going to have a slew of problems and be pretty incompatible with modern apps

#

And really no one should be using a version that old because of the security concerns

rocky dagger
#

Ah I see

modest marlin
#

@torn viper had to double check to see if i was in the Klonoa discord, nice pfp

crisp fog
pine heraldBOT
#

Gave +1 Digi-rep to @torn viper (current: #345 - 3)

quiet umbra
#

I tried for about 5 hours, It seems that running on VitalWear at your watch when importing memory, it almost never fails.
And must using dark mode.
Hope this helps someone.

torn viper
torn viper
modest marlin
violet dragon
#

What is the icon to the right?

weary geode
violet dragon
pine heraldBOT
#

Gave +1 Digi-rep to @weary geode (current: #1 - 643)

nova void
#

Help me, the app keeps crashing whenever I try to import bin.

clever ice
#

Send the app logs. But my first guess would be a corrupted image or that it's not connected to the watch.

crisp fog
crisp fog
weary geode
#

That is definitely not a happy face lol

wooden glen
#

Manbomon:I' m unhappy now

crisp fog
violet dragon
#

I thought it was like, a hill with weather, or something. Usually faces don't have squint eyes

torn viper
clever ice
#

Maybe I should make custom icons you can turn on as a setting that are a little more detailed haha

crisp fog
#

Guys, for CUSTOM DIM CARD, is the micro SD card module that only works the one on the left?

I bought another one by mistake

weary geode
#

I believe the key thing there is the ability for the Dim to be able to reach far enough in to be read

#

The one on the right would hit up against the plastic on the Dim Card, so it can't go all the way in

crisp fog
#

Makes sense.
It fit but not far enough.
I"ll buy the short version.
Thks

long hound
# violet dragon What is the icon to the right?

My character is forever unhapppy, I didnt even battle with him at the time, he just became unhappy after I woke him up from sleeping, nothing seems to work to bring his happiness up now even if he wins battles.

clever ice
#

Make sure all the permissions are enabled for the app. Winning battles should definitely increase mood.

rocky dagger
#

Is there a way to transfer from your VB/BE to VW

rocky dagger
clever ice
clever ice
#

The idea of taking off a smart watch to heal doesn't sit right with me. And is probably something I'll legitimately change from original devices. I just haven't quite figured out how I'll change it yet.

#

Maybe instead of taking the watch off, require a similar period where your heart rate doesn't go 20 above resting.

rocky dagger
long hound
#

Yeah they are, as well as the option to allow background activity is switched on, and I've cleared the cache multiple times, not really sure what else can do, just accept I've got a sad boi which is kinda a mood tbh 😂

pallid jasper
#

Hi everyone, I would like to ask what is the use of the "save" option on the watch app? , thanks

wooden lagoonBOT
#
SHINKA!

@pallid jasper has evolved into Baby II!

clever ice
pallid jasper
#

Thanks, I understand. I've been using the app for months but never thought about that button.

tawdry granite
#

importing 10b isnt doing anything

#

stuck on hello world

#

Got it, had to set a completely different watch face and change the complication then it showed a dim card with a + clicking thst worked

#

Weird that it was stuck on Hello World and that was the only way to fix it

clever ice
tawdry granite
#

Ah ok

#

Probs should be written into the guide XD

#

gonna take a while to link all the bems and dims madoomed

#

@clever ice Do u know how I can rename or delete a bem on the watch? Forgot to set a name

clever ice
#

No way to do that yet... Only way is to wipe all app data on the watch.

tawdry granite
#

ah ok

tawdry granite
#

Any reason step count isnt going up?

#

needs perms?

tawdry granite
#

Works now, just needed to restart device

left steppe
#

Current savefiles will not be compatible with next version right?

thorny stream
#

ah yeah, was wondering if there's an eta on a release signed with a new keystore

clever ice
#

ETA is as soon as I finish up the VBHelper integration code so I know that the next version will work with the first VBHelper release

#

That's what I'm mostly actively working on right now (getting over a cold so haven't been too active this week, but I'm relatively close).

#

I'd say probably about a week or two away from VitalWear 0.5.0. Depends on if I fix a couple more bugs first

clever seal
thorny stream
#

killer, hope the lingering cold clears up quick

tawdry granite
#

Theres no transferring mons to the VBArena atm right?

clever ice
#

Nope. When VB Helper is done it will work with that

#

A future version of VBHelper will very likely let you convert from VitalWear to BE and back again, which would let you put them in VBArena through a roundabout method, but at that point I'm not sure why you would want to.

rocky dagger
#

For the hell of it

glad garnet
#

I'm sure it's been answered in here but I'm not finding it. My guys vital points don't go up. I've enabled the sensors permission for the app on the watch and I've reset the watch and force closed the app and re-opened, still doesn't seem to go up. Any advice?

#

Resetting the watch and stuff again to see if that resolves it.

glad garnet
clever ice
#

I assume you are walking? Battles? Does your step count go up? If you make sure the watch logs are enabled, you can send the watch logs to me from the phone app.

glad garnet
glad garnet
crisp fog
crisp fog
wooden lagoonBOT
#

@crisp fog has leveled up! (1 ➜ 2)

crisp fog
#

I needed to win 1 battle in adventure mode for my digimon to be happy

glad garnet
rocky dagger
#

When hitting the import firmware option, whats it supposed to do? Cause it just sits there more than 30 seconds and does nothing

#

I cant read myb

glad garnet
#

Every morning I wake my mon up, next time I look at my watch he has 0 vital points. It's as if it's not detecting being worn or something. Anyone else experience this?

glad garnet
weary geode
#

Pretty sure you need minimum movement to retain vitals, no?

glad garnet
# weary geode Pretty sure you need minimum movement to retain vitals, no?

Well I had like 180 vital points when I put my watch on and woke him up this morning. Since then I got ready for work, went to work, and moved around quite a bit. At like 6:40 (I get up at 5 am) I checked and he then had 0 vital points. Since then I have cleared the cache and he is currently back up to 68 vital points, but he's sad.

clever ice
#

Send me the logs and I can take a look at some point and see if something obvious is happening.

#

You can send me the logs through the companion app. (Send Watch Logs) button.

pallid jasper
wooden lagoonBOT
#

@pallid jasper has leveled up! (1 ➜ 2)

weary geode
#

Yeah that's definitely the best action to take, make it sleep while you sleep

clever ice
#

I always put the mon to sleep while I sleep. I've also considered an auto sleep for when you take the watch off... but part of me feels like that takes away part of the game "challenge" of raising a mon. Maybe I'll add it as a setting at some point

glad garnet
#

I always put the mon to sleep when I take my watch off. I got in that habit from the actual vital bracelets. It seems to be when I wake him up it doesn't recognize my vitals and is as if I wasn't wearing the watch. The temporary fix seems to be to clear the cache on the vitalwear app and my Google fit app every morning.

crisp fog
wooden lagoonBOT
#
SHINKA!

@crisp fog has evolved into Baby II!

crisp fog
#

@clever ice are there a beta version of VB helper? i dont found anything in github

clever ice
# crisp fog <@280139632518103041> are there a beta version of VB helper? i dont found anythi...

No. I would say this is still pre-alpha... The first true Alpha... maybe Beta will be our first binary release.
There is a github. Naca's main repo: https://github.com/nacabaro/vbhelper
My fork for branches I'm working on that aren't quite merged in yet is at: https://github.com/cfogrady/vbhelper
If you want to build yourself, you can currently send and receive mons from the BE to and/from the app. I believe there is also a dex implemented at the moment.
I'm working on VitalWear integration in my branch which requires a similarly named branch from the VitalWear repo, but isn't functional yet.
Battles are being worked on by Lightheel, and I don't think he has uploaded to a public fork yet.

GitHub

Contribute to nacabaro/vbhelper development by creating an account on GitHub.

GitHub

Contribute to cfogrady/vbhelper development by creating an account on GitHub.

crisp fog
#

Wow awesome!

#

Thks

#

initially, i would like to send my mons to storage

glad garnet
#

I took a nap and put my mon to sleep when I took my watch off. 30 minutes after putting it back on he's at 0 vital points and I have over 10,000 steps today :/

glad garnet
clever seal
#

I'm waiting for VitalWear integration to be implemented before updating everything. Can't wait to send some of the heavy hitters I've already raised on my BE over to VitalWear betaup

clever ice
glad garnet
#

I've been able to clear the app cache and Google fit, restart the watch, then I'm good until the next time I put him to sleep.

#

So I basically do that every morning now lol.

clever ice
#

That would mostly fix it...
The short answer is that this is a bug in the WearOS implementation of your watch, but one that can be fixed and worked around.

Looking through the logs, I have figured out what the issue is.
The operating system off-body sensor is being triggered multiple times a second... for what I presume is all day long based on qty of logs. instead of just when there is an on/off change. The app follows the documentation and assumes this value only changes when the watch is put on or taken off.
https://developer.android.com/reference/android/hardware/SensorEvent#sensor.type_low_latency_offbody_detect (documentation for anybody curious)

When the watch is taken off, a last worn timestamp is recorded and mood updates (heart rate detection) is disabled.
When the watch is put back on, mood updates are turned back on, and if the mon isn't sleeping when the watch is put back on, all the negative effects from not having worn the bracelet for a period of time are calculated and applied based on the time since the device was last worn.

#

So when your watch's OS signals that the watch is being worn for the 1000th time 5 hours into your day, it's been 5 hours since the last watch taken off signal was sent, and the app calculates 5 hours of bad stuff... and then it does it again half a second later when the 1001th time the watch signals it is being worn and again and again all day long...

#

with each update being a longer time since the last worn time indicates than the previous update.

#

So... to work around, you should be able to simply force close the app everytime you put the watch on and restart the app... That will make the lastWorn time null on every new watch being worn update, which causes the app to assume the app was just started up and skip the update code. There may still be some weird behavior as it attempts to register 1000s of mood update schedulers, but I think the worst that would do is impact battery... it may even ignore it since it's the same scheduler...

#

I'll try to get a fix in the app for 0.5.0 though, might ask you to help me test my fix before I officially release it if you don't mind.

clever ice
#

I know @sacred ledge has said they've had similar problems, so I'm betting this also affects Xiaomi WearOS watches.

glad garnet
sacred ledge
#

That's right. Still have to force end the app via settings and clear the app cache every morning before waking up my digimon. This however are only 2-3 simple taps and it solves the problem completely so I would argue to say it's a minor bug that doesn't need a quick fix.

glad garnet
crisp fog
#

@clever ice There is a bug that happens sometimes. The negative steps in adventure mode kkkkkk

#

Look

clever ice
#

Known issue

crisp fog
#

Hmm. Its Happens today morning, 7:00 a.m

#

When It happen, I just restart de adventure mode.

#

I don't mind. Just reporting in case it helps.

pallid jasper
clever ice
#

Question. Got a bug yesterday where the 25th anniversary DOT sprites can't be seen on the complication because of the black background. Curious to hear thoughts from a wider audience, but my first two ideas are:

  1. Allow for inverting the colors or selecting a color for the sprite.
  2. Allow for a solid color background on the complication. (I don't like this as much because I'd rather keep those background pixels off on the complication to prevent additional power draw.

Thoughts?

candid ridge
#

Changing the background color would clash with the overall aesthetic of the watchface IMO since all other complications are black

crisp fog
#

Question.

After completed adventure mode. Unlock stage 15 evolution automatically? I win stage 15 ancient warriors but the color of adventure mode dont changed to red.

clever ice
crisp fog
#

So it probably bugged this time🥲

pallid jasper
clever ice
#

I think that is true... I forgot about that... as I recall, I wanted the challenge for unlocks to be the same as on physical devices... might make that a setting...

crisp fog
#

How I do this?

I created a new veemon.
But in background training I put only the option random battles against card only.

to play like DIM and not BE

polar turret
#

Don't select the option to upscale stats and then select the second option

#

How has everyone been doing

clever ice
#

Doing well... but I have a confession... I've been distracted with BG3 the past two weeks instead of finishing 0.5.0

crisp fog
polar turret
#

It happens to all of us

polar turret
clever ice
polar turret
#

If you want to battle against other dims

clever ice
#

and if it isn't, it's definitely a bug

polar turret
#

Oh yeah that too

crisp fog
polar turret
#

The first card I uploaded was a BeM lol

crisp fog
#

Hahaha

#

4 days of him kicking my ass

crisp fog
pine heraldBOT
#

Gave +1 Digi-rep to @polar turret (current: #20 - 97)

crisp fog
#

exactly this request. however in my case with Vb

#

I'll try again 🔥🤞🏼

proud slate
#

hey was wondering what kind of coding would this be using and if anyone could point me to where I could learn about it as an absolute beginner who doesn't even know what questions to ask

clever ice
proud slate
#

sadly the second, while I messed around with some in high-school that was back in like 2011

clever ice
#

As a total beginner... I'd probably start here: https://developer.android.com/kotlin/campaign/learn
FYI, I've never done that course, but Android Basics in Kotlin says it's geared towards little or no programming experience individuals... so I'd try that. Happy to answer questions as best I can if you want to DM me.

Android Developers

Whether you're interested in getting started with Kotlin or are looking to grow your expertise, Google's Kotlin for Android training courses can help you advance your skills.

polar turret
#

Ooh

rocky dagger
#

Im currently learning it so I can backport VitalWear to the OS my watch is on

left grotto
#

best of luck to both

clever ice
sacred ledge
crisp fog
#

I brought new ones. Even though the adventure mode didn't change to red when I beat STAGE 15. And the unlock for the digimon of this stage didn't appear at this time. Yes, the digimon was unlocked.

#

👏🏻👏🏻👏🏻🙏🏻

timber tinsel
#

The app doesn't like 320px wide Character Name Sprites. It looks normal on the VB BE... on the VitalWatch it's all smooshed.

clever ice
tall pelican
#

(fossil gen 5 Carlyle. wear os 2.45)

tall pelican
#

Ah, I guess you can't just activate APKs on the watch itself.

But I'm trying all the adb instructions I can find and while I can turn on the permissions for ADB wireless, I can't figure out how to make it "go live". So no app on my phone can find it that way.

viscid barn
#

Is there a difference between “installing” the APK vs. just “transferring” it. What app are you using for ADB? I used Bugjaeger on my Android phone and it was easy to install, but I have a Galaxy Watch 4, not a Fossil Gen 5.

polar turret
#

Main thing is the watch is on 2.4 wearOS so it might be difficult to install

tall pelican
thorny stream
#

'least it ain't screaming at you to reset the watch after realising it's linked to an unlocked, rooted samsung phone

#

big brand watches especially seem unusually lousy at just working sometimes

tall pelican
#

Really does seem that way

clever seal
#

I was unable to use Bugjaeger on my Android to install the APK to my watch, was getting issues up the wazoo so I resorted to using my laptop

#

In which case you'll want to have the APK for VitalWear on the same laptop in the same directory as ADB and you'll want to keep the following commands in mind after enabling wireless debugging on your watch

#

Replacing [pairingip] and [pairingcode] with the IP (Including the port number) and code it gives you for pairing, [ip] with the IP it gives you for wireless debugging (Which is sometimes different and more often than not it gives you a different port number), and [apk] with the filename of the VitalWear APK file

#

The kill-server command is used to end the ADB process on the laptop's end in case you're wondering about that detail

#

Pretty much the same thing to ADB as the exit command in a command prompt 🙂

#

Make sure your watch and laptop are connected to the same wi-fi network when doing this

#

You can remove the pairing between your watch and laptop afterward, just keep in mind that you'll have to repeat the pairing step if you do

#

It's actually a lot less intimidating than it seems to be if you have the commands you need to type in right in front of you

timber tinsel
#

I have a Pixel Watch and Bugjaeger was super smooth (minus all the ads in the app.)

Just need to remember to disable communication methods on the Phone and watch so only the ones they need for the install are available. (Other communication methods enabled can confuse Buge.)

crisp fog
#

I have already instaled vital wear on smartwatch three times with Bugjaeger
via adb on laptop I couldn't

tall pelican
#

Did y'all have to activate Dev mode on the watch to use those options?

thorny stream
#

adb debugging and debugging over bluetooth, at least for geminiman

tall pelican
#

In the Dev bits I can toggle on wifi debugging, but there's no option to "launch" it or like, Go live so IDK how to even connect any apps to it like that

timber tinsel
#

Dev to enable to the install (or to update the install) but you can disable after with it working perfectly fine.

#

Head's up: the current build doesn't set Permissions for the app... which you will need to manually enable for it to work.

tall pelican
#

Good tip, but first I gotta get it there vdrakek
And also to not have to factory reset every day which (it's only been one day but) may be the case due to a bug

timber tinsel
#

This is cool.

Bandai re-used the same NPC 4 sprite (Idle 1, Idle 2, Attack, Dodge) approach that the non-Digimon BEMemories for the Color Digivice.

In other words, the sprites from the Color Digivice for the non-partner Digimon can turned into NPCs for NPC/Adventure battles on a custom BEMemory.

wooden lagoonBOT
#
SHINKA!

@timber tinsel has evolved into Baby I!

tall pelican
#

@glad garnet Sorry to ping, It looks like you eventually got VitalWear running on a Fossil Gen5? Could you share how you did it?
I could get the apk on to the watch via AnExplorer but cant open/install it,
And none of the other ADB options ive tried can connect to the watch as far as i can figure out.

tall pelican
#

I GOT IT! GeminiMan worked for me to get VitalWear onto my Fossil Gen 5 running Wear OS 2.45 (just laying it out clearly for the future people)

tall pelican
#

Sweet,, got eveerything else working too and now have a happy bouncing Pururumon

QQ, do i need to open the app and put it to sleep whenever I take my watch off? / wake it whenever i put it on?

tall pelican
polar turret
#

I just leave em be

#

Let them have insomnia

tall pelican
#

Any tips on vitals not raising even when my heart rate is up in the upper 90s?

#

He goes up to two occasionally and then drops right back down even if I'm keeping my pace up

tall pelican
#

Ah, looks like it didn't have sensor permissions, which makes the occasiona 2pts a bit odd but let's see if this helps

polar turret
#

Idk if the logic is the same but BE usually looks for accelerometer not heartbeat to determine activity

tall pelican
#

Turning on the permissions didn't seem to help, 乁⁠|⁠ ⁠・⁠ ⁠〰⁠ ⁠・⁠ ⁠|⁠ㄏ

#

My watch does due far too fast for me to make practical use of the app anyways, but it's interesting to tinker with

viscid barn
#

I've run into that issue as well. It seems much harder to raise vitals; even when I regularly get 5000+ steps a day, vitals hardly go up at all. I had to resort to modding the DIMs to change some of the evolution requirements for some Baby II to Child evolutions that required 300 to 500 vitals. The other stages are fairly easy as you can raise vitals through battling, but obviously you can't do that in the Baby II stage.

clever ice
tall pelican
#

That does appear to be working, I'll take a walk later to put it through its paces.

But they way, is there a way to "shut off" the app, besides turning the watch all the way off?

#

Guess I could just stick my character in backup.

clever ice
#

Stick character in backup... force close the app....

quiet umbra
#

I cleared Adventure Stage 15 with Guilmon EX DIM scaled to BEM. However, Crimson Mode was not unlocked.

So I created a new character to try again, and it starts from Stage 1.

I have two questions.

  1. If I scale DIM to BEM, will I not be able to get the stage clear reward?
  2. Is the adventure progress saved per character, and the rewards not shared?
clever ice
quiet umbra
polar turret
#

If you attribute jogress into them most unlocks don't need to be unlocked

#

Actually that might be a flaw on how it was implemented on the BE ?

#

Could have sworn I've done it before

crisp fog
wooden lagoonBOT
#

@crisp fog has leveled up! (2 ➜ 3)

pallid jasper
tawdry granite
#

I had a watch complication that showed the vital bracelet interface as a whole before. As of today its gone. I can get to the interface by clicking on the digimon on my main watch face but the complication is gone.

#

can click on the digimon here as usual

#

but when scrolling through the different complications/apps I cant get this to show up again unless I click the mainwatch face complication

#

Used to be able to just scroll through the different ones and eventually get to it

#

It seems my watch updated or something because even my main watch face was plain white with just the time on it when I checked this morning

#

Tiles is apparently what theyre called

#

it was a tile

#

The only tile I see now is the Hello World one

polar turret
#

Can confirm attribute jogress ignores the clear stage 15th requirement

#

I know it does too in the implementation of the BE attribute jogress

#

Id need to run some VHs to see if it's og hardware too

#

Guessing it is, because digimon don't have alternative attribute jogress if they have beaten stage 15th or not

cyan marsh
#

Hello, is there any replacement for the vital bracelet arena ?

clever seal
devout gate
#

It would be amazing if you could see the entire background without black bars on the sides, everything you do is impressive 😍

cyan marsh
pine heraldBOT
#

Gave +1 Digi-rep to @clever seal (current: #54 - 32)

devout gate
#

I know many of you have asked, but although I'm not into smartwatches, I want to buy just one exclusively for this, so I don't want to spend a lot of money. What is the cheapest and most compatible watch?

low wing
#

Galaxy 5 i got for 200. And i have had no problems. Its really all I use it for too.

clever seal
#

Forgot how much I paid for mine but I bought a Samsung Galaxy Watch FE from Best Buy just to run VitalWear on.

#

Let me do a price check on that.

#

Samsung Galaxy Watch FE is currently $159.99 at Best Buy. Runs VitalWear like a charm 🙂

devout gate
#

Thanks, I'm looking, and it seems Fe is cheap. I found an offer for 40 mm. Are there different types or sizes?

devout gate
#

Another question, does the app work in airplane mode? Or is there a bug if you use it in that mode?

devout gate
#

I have no idea about app development or anything, but if there are other watches with much longer battery life, why have you used the ones that only have Wear OS, in the other systems you couldn't?

clever ice
clever ice
weary geode
#

I get 3 days on my watch easy (Pixel Watch 3)

devout gate
#

Thanks to both of you for answering, I tell you, I'm going to buy a watch just for this and I do not have much idea or information of watches, so all the info compatáis is appreciated, and thanks for this piece of app, I was very disappointed by the VB for its giant size and its appearance more toy than real watch. Cheer up with the project @clever ice , I hope you get to finish it all completely, it is a marvel. ☺️

pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #28 - 65)

devout gate
#

It seems the One Plus Watch 3 is the best in terms of battery life. Does anyone here have it? Apparently it runs Wear OS 5. By the way @clever ice , can the app be used offline, without a wireless connection (Bluetooth, etc.) once you import the DIMs? I want to minimize electromagnetic radiation; I imagine it works locally.

clever seal
devout gate
pine heraldBOT
#

Gave +1 Digi-rep to @clever seal (current: #49 - 33)

vale lynx
#

Do you know of a good wear os smart watch that is cheap and relatively easy to disassemble?

tall pelican
#

I know there's pretty much unlimited storage, but does VW work with the old app/ any others.

Can you transfer mons out of it?

clever seal
tall pelican
#

VB helper is a community phone app?

#

Was gonna ask if there were any completed ones yet .

#

Ah, it's Naca's project, that's promising.

devout gate
#

The dude is: I wait to the OnePlus Watch 3 release or I buy OnePlus Watch 2R? Hmm...

polar turret
#

I did a refurbished Galaxy watch 5 pro

#

I think it was 130ish

#

It was 140

#

Oh 106 nowadays

#

Gone down in price

#

Probably since it's around galaxy watch 7 nowadays

#

Huh the grey color is just 89 bucks , tech sure goes cheap quick on refurbished stuff

devout gate
#

The truth is, I'm not convinced by any watch, some for aesthetics and others for battery life. I have a thin wrist and I don't like a thick watch. And the most important thing for me is the battery. It seems that the One Plus are the best by far in that aspect, but they are very large. The Pixel Watch are very pretty and light, but the battery is a joke and they are also very expensive. It's complicated XD

devout gate
crisp fog
#

Question:
Why is the DIM vs DIM battle so, so much harder on the Vital Wear than on the Vital Hero?
Man, it's so frustrating 😢
The same DIM feels much more powerful and resistant in the Vital Hero than in the Vital Wear — even with the same Vital Points.

weary geode
#

Because it's based on the Vital Bracelet BE, so you don't get the same buffs

polar turret
#

it doesnt have the corrected combat that is on cyanic's rollup

#

i usually just scale up everything to BeM stats. it's probably the best user experience

#

attribute jogress can let you bypass most adventure unlocks , i think there's like 2 to 4 dims you can't do that

#

it's like the english dims Dinosaur Roar and Wolf Howl and like louwemon for lucemon falldown mode

crisp fog
weary geode
#

Yes

#

The BE is a different device that functions differenty from the Vital Hero

polar turret
#

Oh

crisp fog
#

Dont have option to scale when you dont have BE inside

polar turret
#

Yeah you need one BeM

#

To scale them up

crisp fog
#

Thanks dude 🙏🏻

polar turret
#

Hope it works out

clever ice
clever ice
polar turret
#

Maybe you can make sure people can scale up their dims without a BeM backup first ?

#

Because from what I remember the dim battles don't work too well with the BE logic

clever ice
#

I could probably allow that... I think the reason I don't right now is that I use an assumed franchise, and without a BEM there you have to guess at your franchise... But I could probably hard code the Digimon franchise relatively safely

tawdry granite
#

I dont think it was supposed to be like that anyways Lol, but it was good while it lasted XD.

devout gate
pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #28 - 66)

polar turret
#

I still think a galaxy 5 pro for 88 bucks is quite good nowadays but it's been a while since I got mine

#

Not sure how an old pro model compares to the new budget model , since they probably end up around the same price

crisp fog
pine heraldBOT
#

Gave +1 Digi-rep to @polar turret (current: #15 - 108)

crisp fog
#

Of course, that the BE is the best version

cyan marsh
#

is it normal that my steps don't count ?

clever ice
cyan marsh
pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #28 - 67)

cyan marsh
#

is there any way to delete a character ?

wooden lagoonBOT
#
SHINKA!

@cyan marsh has evolved into Baby I!

clever seal
#

Same menu you'll call up to set your support character BTW

pine heraldBOT
#

Gave +1 Digi-rep to @clever seal (current: #47 - 34)

wooden lagoonBOT
#

@cyan marsh has leveled up! (0 ➜ 1)

rocky dagger
#

Was checking for any square WearOS watches and found this lmfao

polar turret
#

I think some of the Samsung watches are square

#

There's one older xiami watch that is an apple watch screen

rocky dagger
#

Oh? You think they run WearOS?

clever ice
#

WearOS definitely supports square. But I don't think any modern ones have been square. Some of the pre 3.0 I think are square and should be supported.

hazy oyster
#

Hello, nice to meet you. Would anyone happen to have a firmware link for me?

weary geode
#

It can be found in the manual at d/h

hazy oyster
#

Thank you very much

hazy oyster
#

How do I get my BE memory to be recognized?
Do I press 'Import card images' and then tap the VITAL BE and my smartphone with NFC?

#

I'm using a Galaxy Watch Ultra.

clever ice
#
  1. Import Card Image
  2. Select the BE card image you want to use
  3. Set your BE bracelet to connect
  4. Tap your phone against the BE bracelet
  5. When the bracelet asks you to, put your physical BE Memory into the bracelet (like you would if you were transferring a character back to it)
  6. Once your bracelet is ready to "receive the character", tap against your phone again. The phone then validates that the bracelet can handle that card image which means you have a physical copy, and then begins to transfer the image over to your watch to use.
  7. Select your card from the new character selection screen on your watch.
hazy oyster
#

Thank you. I'll try following the guide when I get home.

wooden lagoonBOT
#

@hazy oyster has leveled up! (0 ➜ 1)

clever ice
#

P.S. Make sure your phone isn't on light theme... that makes it impossible to see the on phone instructions during card import... one of the things I need to fix still

hazy oyster
#

No wonder... I thought it was strange that only a white screen was appearing, but after applying the dark theme, it's clearly visible. It wasn't that it wasn't working...

wooden lagoonBOT
#
SHINKA!

@hazy oyster has evolved into Baby I!

cyan marsh
#

so i think this question has been asked before, but just to be sure, BE bins can't be use in normal Dims right ?

clever ice
#

I don't find it necessary and thus don't have the knowledge for how to do it myself

pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #27 - 68)

hazy oyster
#

@clever ice It works very well on the Watch Ultra. You're a genius!

polar turret
#

I think the dp adquisition just moving is a bit slow

#

Makes it hard to get good evos on BEs and the later DiMs

#

For stage 3

timber tinsel
#

Since the current version of the app (VitalWear) requires a link to the VB's and the truth is the BE Models are slowly become a dying breed, will we eventually see a Profile on the Phone app which can store a list of Dims & BEMemory which have been registered?

Ideally with a way to back-up those unlocks to transfer along to another phone as phones need to be replaced.

devout gate
#

Can't I save a list of registered BEMs? I thought they could be stored once they were linked.

devout gate
#

I already have a watch with Wear OS 5.0, how do I install the app?

viscid barn
viscid barn
devout gate
pine heraldBOT
#

Gave +1 Digi-rep to @viscid barn (current: #266 - 5)

devout gate
#

I thought I'd only need the cards to import my DIMs, but it seems I need the .bin files for that to be able to do it later. Am I wrong? Because I've reached the step of importing them, and I don't have those files on my phone.

tall pelican
#

Yes, you gotta rip the bins, or aquire them elsewhere to actually put on the watch, tapping. To the actual VB is just verification

polar turret
#

I mean the actual VB is supposed to be there so you own the actual dim

#

Or a backup zinokek

#

If a dim has a unique I'd like some of adereks customs you'd also need to verify it on the backup with the watch , any custom based on the stuff you already verified will go through though

devout gate
#

Ammm, I didn't know that, thanks for the info.

strange meadow
#

is it possible to load this through without an android phone? probably bluestacks at best. currently have an iphone and a pc, and a hand me doen galaxy watch

polar turret
#

I don't think so

#

Mostly because there's no standard NFC interface for the computer

#

If you can get BlueStacks to work with NFC then probably ?

strange meadow
#

what’s the nfc for? isn’y it just for thr vital arena part of the thing?

polar turret
#

The companion app verifies you own the actual dim by communicating with an actual VB / BE watch before it lets you transfer the backup image

#

So you need to have an android phone that works with the original app

#

Really just one with NFC

clever ice
#

Yeah. Eventually I'll get rid of the need to verify as BE becomes harder to get. And then I might be able to make VitalWear completely standalone, but for the time being you still need the phone app to validate physical cards

devout gate
clever ice
devout gate
clever ice
#

All the ones requested, are used by the app.

#

one second and I can pull up the manifest and tell you which each does

#

https://github.com/cfogrady/VitalWear/blob/main/app/src/main/AndroidManifest.xml
I've commented most of them but... Activity Recognition is used for step counter
Wake Lock is used to keep the screen on during training (not background training), battles, etc.
Body Sensors is for heart rate detection (used for mood and vitals)
Body Sensors Background is so it can continue to do that when you aren't actively looking at the app
Foreground Service is so it can stay active during background training and adventures.
Foreground Service Health is so it can keep looking at heart rate during background training.
Post Notifications is so it can notify you for transformations, adventure battles, etc.

Those names unfortunately are not exactly how it's presented in the permissions on the watch itself... but those are all the ones which are asked for and used.

GitHub

Vital Wear is a Wear OS focused engine recreation of the Vital Bracelet BE - cfogrady/VitalWear

devout gate
#

ok, thanks for the info 🙂

clever ice
#

P.S. I totally get not wanting to give permissions for things that don't need it... which is why I try to document every permission my app needs and why.

devout gate
#

Instead of the DIM name, I get a serial number. I'd like to see the name because I can't tell what it is with the numbers. I downloaded the .bin files from the internet since I don't have them. Another thing, doesn't the app have sound?

#

When digievolved, my sprite didn't update until I changed the menu and returned to the main screen. I imagine it's a bug.

hazy oyster
#

Here is how users are of thet other question I have. Why isn't my step count going up? I'm using a Galaxy Watch Ultra.

hazy oyster
#

And there is no sound

hazy oyster
#

Granting location and sensor permissions to the Vitalwear app made it work correctly.

#

However, the issue with no sound hasn't been resolved. Is sound not a feature that has been implemented yet?

cyan marsh
hazy oyster
#

Ah.. ok I understand

timber tinsel
wooden lagoonBOT
#

@timber tinsel has leveled up! (0 ➜ 1)

crisp fog
#

Anys news of 0.5 realease?
I was out of it for a few weeks

clever seal
clever ice
#

#1101249544588628110 message

#

Good news is that I'm into Act 3, so getting close to the end so I can get back to work on this and VBHelper 😂

rose mountain
#

Sorry if this is a dumb question but is there a more detailed walk-through of the setup besides the main github page?

crisp fog
#

bg3 encourages us to play more often. It's delicious🤣
its a black hole hahahaha

clever ice
clever ice
#

Feel free to ask any questions in here though

left grotto
rose mountain
clever ice
#

And yeah you side load. Neither is available on the play store at this time

#

I'd like to try to get them there at some point, but it won't be for a while still

thorny stream
#

Would that be allowed, even considering storage access?

#

The Play Store's mighty staunch on that

rose mountain
#

Is there a recommended easy way to side load?

clever ice
clever ice
crisp fog
#

I used Bugjaeger. Its simple and easy

rose mountain
#

Okay bugjeager worked way better than what I was using

#

So the github says to use a specific firmware (1.0.B) and that newer firmware may not work as well

#

So is that still accurate?

clever ice
#

2.0.A doesn't work. It will work in the next version

#

1.0.B Should be used for current versions.

#

It is available on humulos's website

rose mountain
#

Okay cool, I got 1.0.B. now is there a repo of BIN files I can reference or should I use your sw to dump it from my dim card?

clever ice
rose mountain
#

Okay cool, yeah I found a repo, but I do have blinkys stuff already set up so that works

rose mountain
#

Okay so I keep getting a "failed" on the VB when trying to connect after the reinserting of the BEM

#

The phone app never connects to the VB?

candid ridge
wooden lagoonBOT
#

@candid ridge has leveled up! (0 ➜ 1)

#
SHINKA!

@candid ridge has evolved into Baby I!

rose mountain
#

Okay so the watch says failed but the app on the phone is still waiting for the reconnect

rose mountain
#

Here's a question, the github instructions say you need the wear os app but my watch is running an os that's too new so I have the samsung wear app. Is that a problem?

clever ice
#

perhaps that should be rewritten to be more clear

rose mountain
#

okay so I just noticed, when i select the BEM file, my phone shows a loading screen but my watch doesn't

wooden lagoonBOT
#
SHINKA!

@rose mountain has evolved into Baby II!

rose mountain
#

i can see the app installed on my watch, but it doesn't show a loading screen, if that makes sense

viscid barn
wooden lagoonBOT
#
SHINKA!

@viscid barn has evolved into Child!

rose mountain
#

not sure, actually, its weird, now the watch says "new"

#

i swear it wasnt doing that before

#

how can you tell if the firmware uploaded to the watch?

viscid barn
#

I think it would have asked for it when you first launched the app on your watch.

rose mountain
#

ah it doesn't do that then

#

the watch app just says "new" with a rectangular green background, then if you tap on it it says "load card image on phone"

viscid barn
#

Yes. You need to load a DIM or BEM first from your phone. Once loaded onto the watch, NEW will allow you to choose a card and create a new Digimon character.

rose mountain
#

and that is done with the phone app, right?

#

okay i dont know what i did differently this time, but the watch seems to have taken the card file, but now it shows the green "new" and when i tap, it lets me pick background battle options, then i tap continue and it goes back to the green "new" screen

#

ah! it was the background training checkbox!!!

#

i unchecked that and i got a digimon!

#

okay, now here is a question, is there a way to always make the watch show the app instead of hte defualt watchface?

clever seal
#

AFAIK you can't replace the watchface with the app, but you can put your partner on your watchface

#

When changing the complications if you see the VitalWear option you can use that to put your partner on your watchface 🙂

rose mountain
#

well dang, i guess lemme try that

#

Here is a question, it appears like my steps aren't counting, are there special permissions i need to grant?

clever ice
wooden lagoonBOT
#

@clever ice has leveled up! (19 ➜ 20)

clever ice
#

#1101249544588628110 message

rose mountain
sacred ledge
rose mountain
#

Yeah I found the same. Oddly some default ones allow it and some dont

sacred ledge
#

Not sure if they work for any wear os watch but I actually bought myself 2 watchfaces for that one Is called "adventure" and the other one "digital informer". The latter was way nicer to my battery life so I stuck with that. Let's me see my partner in a little bubble as well as a bar showing the VP.

crisp fog
#

How its works?
the digimon appears in main menu of watch? can you send a pic? this interest me much

rose mountain
rose mountain
sacred ledge
sacred ledge
cyan marsh
#

good day, any particular reason why the image import would fail ? i'm trying to import the Terriermon EX since yesterday but no avail

rose mountain
#

I just went through this...so first hurdle is the dim/bem you are trying to use

#

I was trying ryudamon bem but the dim i got was from aliexpress and while it works on the watch itself I think there is something going on that doesn't allow it to transfer properly

#

So I switched to forest guardians which I bought the BEM for all squeaky clean legal

cyan marsh
pine heraldBOT
#

Gave +1 Digi-rep to @rose mountain (current: #625 - 1)

rose mountain
#

Here is a question, if I turned off background training, how can I train my digimon?

sacred ledge
# cyan marsh good day, any particular reason why the image import would fail ? i'm trying to ...

If you can verify or check the dim on your PC i would recommend doing that. Some of my dims where still locked from actually using them with different devices and the import failed until I unlocked them again.

Also when you get dim files just go ahead and dump them yourself when you have the chance. For my bem collection the files from...a source...didn't match mine at all. Something as simple as "is the name displayed English or Japanese" changes the data and makes dim and file not match anymore.

crisp fog
pine heraldBOT
#

Gave +1 Digi-rep to @sacred ledge (current: #306 - 4)

viscid barn
clever ice
#

That wouldn't cause Vital Wear import to fail as long as the checksum still matched. Newer versions of the VB (Digivice-V, Vital Hero, BE) check for an additional signature on portions of the sprites that weren't on older DIMs and that the original VB didn't check. So if you changed the name on newer cards using older software and tried to import on a newer device it would fail. Newer versions of DIM-Modifier took advantage of a weakness in how the signature was calculated to change sprites in a way that it still matched.

So TLDR: It doesn't if the modification was done using newer software or imported on an original VB. It does if imported on a newer device and modified with older software.

timber tinsel
#

Will the next update add some kind of save transfer between the app on the phone & watch?

Protection against losing all progress and Characters when I replace my watch.

clever ice
#

Yes. It will support transfers to the VBHelper fan app also in development

timber tinsel
viscid barn
#

Recently, I’ve noticed that when I scale DIMs to BEMs, I’ve struggled to win battles with my mon. I see Perfect level Digimon losing to Child and Adult level ones all the time. Even with type advantages in battles that my Digimon should win in, they lose instead. I often struggle to fulfill the required win % for some evolutions. Anyone else having this issue? Do battles with scaled characters seem much harder to win?

If I were to fully train up their stats, it gets a bit easier, but I’m not training up stats for all my Digimon. I’m just trying to unlock all evolution paths to complete my codexes. Not sure if it’s just a “scaling” issue or if it’s also the same with non-scaled characters.

clever ice
#

Differences between BEM stats are much smaller between stages compared to DIM stats, so that's probably a large part of it...

viscid barn
clever ice
#

smaller gap between high level and low level

viscid barn
#

Ah, I see. I thought you were contrasting the two at first, but then realized that they're similar since the scale is based off of BEM cards. So I'm assuming not scaling the characters will make it easier to win battles against lower levels? I don't think I've ever tried a "non-scaled" character yet on VitalWear. I guess now's the time to do it...

clever ice
errant zinc
#

do you just sideload this to the watch

rose mountain
errant zinc
#

yea going through it now i unfortunatly have a galaxy 3 running on tizen so ive got tizen studio trying to get it on the watch cant use a app like most and this is a bit of a pain but im almost there

#

nvm just learned tizen is a whole different os and dont support apk's lol

rose mountain
#

Oh dang sorry

mystic ridge
#

Hello all, I'm trying to set up Vital Wear on my Galaxy watch. I am a little confused on what the card image is and where I can find them.

mystic ridge
#

Nevermind I was able to find it and get it working!

crisp fog
#

When you scale to bem, its more fair, but even dim vs dim battles are tough.

#

Stage 15 evolutions in a DIM only unlock if you complete all of Adventure Mode using an unscaled DIM.
If you clear Adventure Mode with a BEM or a scaled DIM, the evolutions won’t unlock.
That means you have to beat all of Adventure Mode using a nerfed DIM.

Is this going to be fixed in the next update?

#

First of all, thanks for all the work on this amazing project — I know it’s fan-made, and there’s no obligation to fix anything. I'm just sharing a small issue I’ve noticed.

#

I tested it myself using both a BEM and a scaled DIM, and I wasn’t able to unlock the evolution in either case.
But when I completed all of Adventure Mode with a non-scaled DIM, the stage 15 evolution did unlock.

So currently, it seems that stage 15 evolutions only unlock if you clear Adventure Mode using an unscaled DIM (even if it’s nerfed).
That makes things much harder for people who don, have a VBBE to use scaled or BEM versions.

#

About battle difficulty (DIM vs DIM):
I also tested the same DIM on both the Vital Hero and Vital Wear, and even in DIM vs DIM battles — without any scaling — the fights were extremely unfair, regardless of Digimon level.

As someone mentioned earlier, it’s common to see a Mega Digimon with max Vital Points lose to Rookie or Champion Digimon, even with type advantage.

To sum it up:

On the Vital Hero, it’s almost impossible to lose battles.

But on the Vital Wear, an unscaled DIM can lose most fights, even vital point maxed(DIM VS DIM)

#

Even if vital points are maxed

#

My question Is this something you're planning to adjust in future updates? Or is this behavior intended?

Once again, thank you so much for everything you're building. This project is amazing

thorny stream
#

I may be wrong with this, but DIMs on Vital Bracelet BE's (which this is recreating) have scaling that really doesn't work with their more constrained stats compared to BEMs

viscid barn
wooden lagoonBOT
#

@viscid barn has leveled up! (3 ➜ 4)

clever ice
clever ice
#

As stated previously, on Vital Hero bonuses for Vitals were a static point value. On BE, bonuses for Vitals are calculated as a percentage. This means the increase for having perfect Vitals for a DIM on a BE (and consequently VitalWear for the time being) is negligible.

crisp fog
#

Thanks a lot for the detailed explanations, @clever ice and everyone else!

Now I understand that the evolution system and battle logic were designed to match real BE behavior, and it makes sense. I really appreciate that you’re open to future changes or settings to balance this out.

This community is amazing — thanks again for listening and for all the work you're putting into this project

pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #27 - 70)

rose mountain
#

So I can't get my digimon to stop being sad, what controls that?

wooden lagoonBOT
#

@rose mountain has leveled up! (3 ➜ 4)

clever ice
rose mountain
#

Might be the off body sensor. How do you correct it considering its a bug?

#

Like not fix in a release, but how would I "fix" with my current mon?

clever ice
#

Go to your watch settings->Apps & notifications->App Info->VitalWear->Permissions
At least that's how you get there from my watch

acoustic imp
#

I just want to add in the sensors option you have "allow all the time out" or "while using app" I would select all the time especially if you're using the widget (complication).

Also in the bottom of the permissions it'll have "pause app activity if unused" i would click that off so that the app doesn't get archived or put in deep sleep.

rose mountain
#

On my watch 7 I got all sensor permissions set to "allow all the time".

#

What's odd is the vital points do count up but my mon never changes mood

#

Okay so I looked it up and apparently if your heartbeat doesn't meet some minimum number, it can affect mood as well

#

So I guess my next question is is that true for your engine adaptation?

clever ice
#

it is... but the heart rate threshold is pretty low... what's probably more likely is the off-body sensor bug, where the off-body sensor is trigger multiple times instead of just once and resets mood...

rose mountain
#

Ah and is there a current way of resetting that trigger?

rose mountain
#

I disabled the wrist detection and that doesn't seem to fix it

clever ice
rose mountain
#

Okay lesson learned. If you force stop then clear data, you need to redo the firmware loading

long hound
#

I also have the "always sad" problem I never found a fix even when force closing the app and restarting while on the wrist. I never had this issue though for the first few months of using vitalwear. I feel like it started happening after a firmware update to the watch but I could also just be tripping

long hound
#

He also doesnt walk or run anymore in the complication either, when my heart rate was really high he used to walk or run (depending on how high it was) in the complication on the watch face

rose mountain
#

Reloading it fixed the bug and was way easier the 2nd time

rose mountain
#

Here is a good to know...I am not sure what did it, but either force stopping, clearing data or reloading a DIM image reset all the sensor permissions

celest mural
#

The battle background options only seem to work in static mode. If I try to put for opponent background or partner dim background it resets to a rocky standard background. Any way to fix this issue?

austere zenith
#

what is a good if not the best smart watch to use/purchase?

weary geode
#

You just want to look at the latest top end from the three main brands

#

Google, Samsung and OnePlus

#

All three run great and it's really just a matter of preference from there

thorny stream
#

Might be a bit of a headache wanting to do more than you're supposed/expected to though, but sideloading alone shouldn't rile them up

clever ice
#

I run Pixel Watch 3 at the moment, and to be honest it has some bugs on Pixel Watch 3 right now. I think a firmware update changed some OS stuff. I need to look into it when I finish BG3

austere zenith
weary geode
#

That's very surprising, I didn't realize that

#

I'm sure there's at least some compatibility with iPhones for most Android watches, but I'm not sure if the app actually would work with them in that combo. I'll let grady speak for himself there

thorny stream
rose mountain
#

I don't think samsungs will work now. I got the 7 and you can't use the wear os app with it

clever ice
#

You need an Android phone (or maybe tablet) for the companion app.

bright mortar
#

How exactly do I download this and get this to work on my smart watch?

viscid barn
rose mountain
#

It sounds like a lot but its relatively easy with some trial and error

#

To side load the app there are a couple apps on the play store that are free and can accomplish it

#

The one that worked for me was called "bugjaeger"

modern palm
#

Will save data be compatible with the next update and eventual VB Helper support?

clever seal
#

Literally have to uninstall the old version and install the new one because of this (Which means save data gets wiped)

modern palm
#

Appreciate it. I was enjoying it for a while then realized the likelihood of that happening. Wont be a big deal when VB Helper comes out, but good to know its the case now

dire oyster
wooden lagoonBOT
#

@dire oyster has leveled up! (3 ➜ 4)

modern palm
#

Presently there's no way to send digimon from vital wear to the official vb app. Unless theres some feature to send digimon to your VB that Im unaware of

dire oyster
#

oh damn thats unfortunate

modern palm
#

Yeah but its a temporary issue. I just kinda see myself as engaging with the beta test before VB Helper makes it a fully featured experience

frozen shale
austere zenith
#

is there a future update for ios? its so hard to find smart watches that wear OS and thats compatible with ios

modern palm
#

There wont be. Its designed to work on Android and developing for iOS is expensive. VitalWear requires the utilization of an android app that connects to your smartwatch

weary geode
#

Not to mention how obnoxious side loading is on iOS

#

Since this almost certainly couldn't go on the app store

left grotto
#

and even then you'd have pay to publish it on the app store a yearly fee

thorny stream
#

on top of needing a mac to even deploy ios apps

clever seal
#

TLDR Too much hassle

modern palm
#

Haha aren't closed systems the coolest. They're even better when they claim it's for higher security but theyre still beholden to give your data over if requested 🙂

#

I worked for apple for 2 weeks and quit because theyre psychos

tawdry granite
#

Apple is just pain tbh imo lol.

left grotto
weary geode
#

Meanwhile us Android folks are making our messages whatever color we want lol

modern palm
#

Thats true thats true. Its more apple was wildly screamingly paranoid. Every day had multiple reminders that doing the wrong thing would lead to apple suing me lmao. Was a freakishly hostile environment even though they acted like it wasn't

#

I didnt even know I applied for apple when I applied for it. It was under a different company name, and then they sent me a work iMac in the mail

pearl frigate
#

I am going to ask a very stupid question and expect a perfectly reasonable "no" in response but I wanna try anyways:

What is the likelihood of making a version for Amazfit devices, considering that you seem to be able to sideload apps? It is a different infrastructure, but the option is seemingly there.

clever ice
pearl frigate
#

It's not android based, unfortunately. Not having the time to look is fair.

modern palm
#

Oh yeah two things I wanted to say about Vital Wear while youre finishing BG3 lol.

  1. Are there any plans to have the android app side read the title of the file when youre naming a Dim you've added? Right now iirc it default loads the ID but obv you wouldn't actually use that and it could lead to people mistakingly sending Dims to the bracelet with to the laman, random names.

  2. I've noticed when using bin files that I've patched with the English names from Digimon Link that it will corrupt the names of some digimon. Will send a photo shortly, but I think there's a bug with custom fonts. Idk if thats been pointed out

#

The second issue does not occur on real devices, Im getting a BE today and will test if it happens on actual BE's

clever ice
modern palm
#

I backed up my dim cards, then used Dim Modifier to overwrite the assets with the assets included in the Digimon Link download.

rocky dagger
#

Im a lil dumb, whats Digimon Link?

modern palm
#

Its a Vital Hero mod, there's another thread for it in these project threads

rocky dagger
#

OHHHH yeah that mod!!

glad sinew
#

I need to dust off my Samsung Watch and give this a run.

light quest
#

Is Japanese supported?

modern palm
#

The firmware is in english, but whatever language your dim cards are is how they'll remain

jaunty kettle
#

i just bought a samsung watch mainly to play this. Can't wait for the watch to arrive, thank you very much for keeping this project alive! 🙂

timber tinsel
viscid barn
# timber tinsel That's the exact same name distortion that appears when using 320p length names ...

I've never run into any problems with patching English names onto any of my bins. I've also patched ever single DIM I've had since I first got my VB, but all of the name pngs have been 160 pixels across or less. I think you're correct about the 320p bug. I thought I read somewhere that the max resolution that the VB supports is 160 pixels across. Could it be that Digimon Link's name patching method is causing problems, perhaps making name files that are larger than 160 pixels across?

modern palm
#

So Digimon Link just provides the files to patch your dims. They include a png for every name. Now, Ulforce V-Dramons name is a 400pixel across image. However it has no issues on an actual vital bracelet

timber tinsel
# viscid barn I've never run into any problems with patching English names onto any of my bins...

There's natively Japanese Names on various Dims & Be memory at 240p in length so definitely no 160p cap.

The VBs both Gen 1 & 2 BE can handle the 320p length and since it's a multiple of 80p (the native screen width) the name scroll works fine.

I have been using the same 320p sprite names on the actual VB and VB BEs for years.

So, I was surprised to find that the VitalWear had a hard coded cap.

#

I do agree the large picture issue is at some point there needs to be a feature in the Phone App for specifying Character Names. That would allow the app to use text instead of sprites.

The VitalWear is already replacing some of the BEMemory custom images. For example: the Attributes and Stage Levels are stored on the BEMemory unlike the OG VBs. So, the custom sprites on my BEM bins for those elements are discarded by the VitalWear.

ionic mica
#

So I know it's a weird question but does anyone know if it's possible to just turn the vitalhero firmware into just an android app to run on an android phone?

tender bronze
#

Just got this working on my watch! Has anyone else had the issue where it won't evolve from the first stage?

modern palm
#

Ocasionally it takes some time to trigger evo. I'll close and reopen it until it does

undone root
#

Is there a possibility of making the apk for zepp os?

tender bronze
pine heraldBOT
#

Gave +1 Digi-rep to @modern palm (current: #648 - 1)

modern palm
#

Maybe go to status, then scroll down and check evo requirements. Possibly you dont meet the requirements to evolve to the next stage

#

I get that youre saying first evo but idk what card youre using. Could be a funky custom dim or something

chrome pagoda
#

Hi! Sorry if my English isn’t perfect or if i'm not explaining well— it’s not my first language and i'm not used to do this kind of things 🙏

I’m trying to set up VitalWear on my TicWatch E3 (model WH12068, Wear OS 3.5), and I’ve followed the GitHub instructions, but it’s not working for me.

Here’s what I’ve done so far:

  • Installed the latest VitalWear APK on my watch and the companion app on my phone.
  • ADB over Wi-Fi is working fine (adb devices shows the watch).
  • I downloaded the vbbe_1.0B.vb2 firmware from a Humulos link that someone shared here in the Discord chat.
  • I used the "Import Firmware" button on the phone app, but nothing changes on the watch — it just stays on a black screen or shows “Hello World.”
  • I’ve tried clearing app data, reinstalling, checking all permissions — same result.
  • adb logcat also doesn’t show anything when I try importing the firmware.
  • I also tried importing a card image afterward, but nothing happens — the watch is still stuck on “Hello World.”

So now I’m not sure:
Should something happen immediately when I import the firmware?
Or do I have to import a card first?
Or is it maybe a firmware compatibility issue with my device?

Thanks a lot in advance for any help 🙏

tender bronze
pine heraldBOT
#

Gave +1 Digi-rep to @modern palm (current: #486 - 2)

modern palm
#

I dont believe so. Ive used batman with it and it worked, Ive also used my digivice v with it and thats a very similar firmware to the vital hero.

viscid barn
chrome pagoda
viscid barn
clever ice
chrome pagoda
#

Hey, my phone is in light theme, and I also think I might have done something wrong in the process.
I managed to import the firmware, but I’m failing at the step where I connect with the Vital Bracelet.
I’ve uninstalled everything, and I’ll try again after work.

wooden lagoonBOT
#

@chrome pagoda has leveled up! (0 ➜ 1)

chrome pagoda
viscid barn
chrome pagoda
# viscid barn Does the DIM card you’re using to verify have the same bin that you tried to imp...

It should be the same, the .Bin I'm using is called Black Roar and I'm using the Black Roar DIM card compatible with the VB. The thing is, when I try to connect them using the Companion app and the VB, I get to the moment where I have to "touch" with the VB — it stays on "waiting" until it asks me to insert the card again, goes back to "waiting" until "accept" shows up and I have to remove the card. Then it says "touch" to connect with the Companion mobile app, but the app doesn’t do anything and the VB stays on "waiting" until it eventually says "failed". I have a Digimon inside the VB and I’ve also tried it without one

#

Sorry for the long message, I just can’t explain it any shorter.

viscid barn
# chrome pagoda It should be the same, the .Bin I'm using is called Black Roar and I'm using the...

I think it’s supposed to say failed on the VB eventually. Once it shows accepted on the VB, the Companion app should start the import, and when it’s done, you should have a notification on your watch that gives you a confirmation that the DIM Card has been imported successfully or something along those lines. Do you have notifications enabled for VitalWear? And on VitalWear, when you select on Menu/Character/New, what does it show?

chrome pagoda
wooden lagoonBOT
#
SHINKA!

@chrome pagoda has evolved into Baby I!

chrome pagoda
crisp fog
crisp fog
chrome pagoda
# crisp fog what happens when you click in new?

When I tap on "New", the screen turns black and says "Import Card Image". I assume this is when I should import using my Vital Bracelet and DIM together with the Companion app, right?

Update:
But now I’m not sure what happened — it only shows "Hello World" again, and I don’t even get to the "New" screen anymore.

viscid barn
# chrome pagoda When I tap on "New", the screen turns black and says "Import Card Image". I assu...

Yes. If it shows “Import Card Image,” then you haven’t successfully imported a card image yet. When using the Companion app, make sure you’re on dark mode on your phone. Also, recheck if your phone and watch are paired and connected.

Have you tried different bins and DIM cards already? If you’re having issues with a bin & DIM card, try another bin and DIM card to verify that the 1st bin isn’t the problem. I suspect that it might be a corrupted bin, or maybe the bin data might not match the DIM you’re using to verify.

chrome pagoda
#

Emmmm I just realized I might have the original Vital Bracelet (the first edition, not the BE). Could that be the reason why importing card images isn't working for me?.... aguconcern

viscid barn
chrome pagoda
#

Ok, Well I tried two DIMs I own (Impulse City and Black Roar, both compatible with my original Vital Bracelet) — maybe the .bin files are corrupted.

I'm going to look for other .bin files.

I have another question, When I reach the green screen after selecting the file (with name input and the unique sprites checkbox), does it matter if I leave those untouched? I've tried different combinations, but still nothing happens.

tender bronze
#

Okay, I go through the process of importing a card and get a notification that the import failed. But I am still able the digimon but it won't evolve past the first stage

viscid barn
# chrome pagoda Ok, Well I tried two DIMs I own (Impulse City and Black Roar, both compatible wi...

I usually leave “unique sprites” unchecked and haven’t had any problems importing DIM cards. I think there are only a few DIM/BEM cards that probably require that checkbox. The only one I can think of off the top of my head would be the 25th Anniversary BEM.

Definitely try another bin file if you’re able to find one, or if you have the ability to backup your own cards, grab your bin from that.

viscid barn
# tender bronze Okay, I go through the process of importing a card and get a notification that t...

Did the import succeed in a previous attempt?

When you say it won’t evolve past the first stage, do you mean it’s stuck on Baby I? There’s a bug in VitalWear where sometimes evolution doesn’t trigger even though all criteria are met and the evolution timer hits 0. When that happens, I usually just close the VitalWear app and just relaunch it. Once the app reboots, the evolution occurs like it should.

tender bronze
wooden lagoonBOT
#
SHINKA!

@tender bronze has evolved into Baby I!

fiery turtle
#

Hello! I’m completely new to the vital bracelet, but I’m captivated by the thought of having it on my smartwatch! I have a couple questions before I attempt this, though.

  1. To import the firmware image, you need version 1.0.B, right?
  2. Does the actual vital bracelet also have to be version 1.0.B, or can it be any firmware?
modern palm
#
  1. Yes

  2. No, it doesnt have to even be a BE. It can be any Vital Bracelet

fiery turtle
pine heraldBOT
#

Gave +1 Digi-rep to @modern palm (current: #381 - 3)

viscid barn
ionic mica
#

This is amazing. It opens the door to so many possibilities and it could take advantage of the better hardware. I'll definitely keep a close eye and support wherever possible.

tender bronze
wooden lagoonBOT
#

@tender bronze has leveled up! (0 ➜ 1)

viscid barn
pine heraldBOT
#

Gave +1 Digi-rep to @tender bronze (current: #650 - 1)

clever ice
# tender bronze I tried a couple of other dims and to clear all data but no luck. This is my wat...

Looking at the logs you sent me, It looks to me like it has nothing to do with the DIM.
java.io.UncheckedIOException: com.google.android.gms.wearable.ChannelIOException: Channel closed unexpectedly before stream was finished Suggests that the watch or phone went to sleep or went out of range or something... Essentially the communication stopped between the watch and the phone in the middle of transmitting the data...

fiery kiln
#

Vitalwear - No longer getting notifications on my watch?

Hey @clever ice mine has stopped giving me notifications, It used to but has randomly stopped recently, I’ve tried turning notifications off and back on and turning my watch off and back on (GW4 Classic). Loving the app so far though!! Is this a bug or maybe something with my watch?

Thanks in advance for anyone that can help.

pine heraldBOT
#

Gave +1 Digi-rep to @clever ice (current: #25 - 74)

clever ice
thorny stream
#

Feel watch notifications have been a bit spottier in general lately

jaunty kettle
#

@clever ice are you planning to finish the 0.5 update soon? I ask this because i just got my watch and vital bracelet and im installing the apk right now, but since you said you are going to finish the 0.5 update im not sure if ou mean now, this week etc. If it's soon i ll wait a bit before installing

clever ice
#

I'd guesstimate by end of Sept... Maybe sooner kind of depends how much other things take my time... but I'm very interested to see if I can get an agentic LLM to help me iterate faster. I'll be testing that in the next few weeks as I work on finishing up 0.5.

jaunty kettle
#

thank you very much for your answer! I will be trying the app in the meantime then while waiting for the 0.5 🙂

tender bronze
golden cedar
#

Hello everyone. I managed to get the app installed on both my watch and phone, but could use some help with further steps. Im currently stuck on "import firmware" and dont know where the 1.0.B file is to select from the things I've downloaded, or if I need to find the file somewhere else. Help is appreciated!

fiery turtle
golden cedar
#

Latest*

#

The 20A for example, can I use that one as the import firmware?

clever ice
#

Needs to be 1.0.B. This just uses assets from the firmware, not code, so it doesn't know what to do with the latest yet. Will in the next version

golden cedar
#

Well I try to import the 1.0.B and it keeps crashing and freezing 😦

#

0.4.1 is the version of the app I need to be using, right?

wooden lagoonBOT
#
SHINKA!

@golden cedar has evolved into Baby I!

fiery kiln
#

@clever ice Thankyou for your answer! Hopefully the next update will fix notifications 🤞🏼 also support characters aren’t joining in battle anymore, is this a bug or do the support characters not show up for every battle?

fiery kiln
wooden lagoonBOT
#

@fiery kiln has leveled up! (0 ➜ 1)

clever ice
golden cedar
#

Ah I think I see how its supposed to work. Is there a tutorial I can find on how to get the card image files to my phone?

clever ice
#

Mr Blinky's Dim tool is that standard way to backup the files from a card onto a computer and then it's just a matter of transferring the file from a computer to your phone by whatever means you find easiest. Google Drive, Email, ADB, etc.

jaunty kettle
#

guys i need some help. So i already download the companion app, but when i try to read my BE with the APP by NFC nothing happens. What do i need to do? Maybe my phone is blocking the app since its an apk and downloaded out of the playstore?

wooden lagoonBOT
#
SHINKA!

@jaunty kettle has evolved into Baby I!

jaunty kettle
#

your companion app works on recent android devices like Samsung 23/S25? I really can´t put the app reading NFC idk why

wooden lagoonBOT
#

@jaunty kettle has leveled up! (0 ➜ 1)

viscid barn
#

On your phone, does your nfc reader work on other apps? Or on your VBBE, do your nfc battles trigger? Troubleshoot to see if one or the other isn’t working properly. Maybe it’s a permission setting on your phone? Do you have your phone set to dark mode or light mode?

jaunty kettle
#

yes perfectly, and i already connected my Bracelet with the VB Arena APP. I think it´s a problem that Samsungs might because of security have since i have 0 permissions when go to the settings and i can´t even turn the notifications on.

Already tried to download a instal the 1st version of the companion app and the newer ones and it still doesn´t work...
My phones are in light mode

#

that´s why im curious, are you guys able to use the app with samsung or you use other phones?

viscid barn
jaunty kettle
#

it still doesn´t work sadly. It must really be a problem with the Samsungs that aren´t compatible with the app because of the security 🙁

@clever ice do you think this can be something it could be solved in the next update or in the future?

clever ice
#

Maybe... I don't have any idea why it wouldn't be detecting NFC at all though... Might just need to target more recent version of the Android API which the next version probably will.

jaunty kettle
#

that might solve the problem. Thank you for the feedback!

sacred halo
#

What's going to be in the next version as far as feature improvement?

#

If it's listed somewhere a "look here" is fine, too. I'm new to looking into this

#

Well... I've seen it before, but I didn't have a WearOS device at the time

clever ice
#

Biggest new feature will be integration with VBHelper

jaunty kettle
#

ok i also tried with an huawei, got the NFC connection but then it fails right after.

Just to make sure, all what you guys do is Donwload the file that i left on the picture and then everything is ok to work on your phones?

#

i suspect the problem might be related to how the app handles the NFC communication with the bracelet on some devices, or possibly a configuration issue I’m missing.

I’m currently using the latest official release 0.4.1 from GitHub, but also tried the previous ones.

sacred halo
#

How do you build VBHelper? I've been trying for hours >_<

sacred halo
#

Nevermind, I found the thread about it ^_^

sacred halo
#

Sorry, not the VBHelper, the VB-Dim Reader?

#

I'm having trouble with it. I'm not sure how to use it

clever seal
#

While on the subject of phone compatbility: Can confirm that my phone and watch combination (uleFone Note 13P + Samsung Galaxy Watch FE) works perfectly for transferring Dim / BE Memory Cards to the watch through the Companion app.

#

Those using an uleFone like myself: Dark Mode was disabled by default on mine, so make sure to turn it on.

sacred halo
#

Can someone walk me through how to use the reader?

#

I have it loaded in Android Studio... but I can't figure out how to use it

clever seal
# jaunty kettle i suspect the problem might be related to how the app handles the NFC communicat...

Some things worth asking. I might be able to resolve this problem.
•Do you have Bluetooth enabled on your phone and your watch? Bluetooth needs to be enabled on both. NFC only needs to be enabled on your phone (To connect to the Vital Bracelet; the watch doesn't connect to the Vital Bracelet).
•Are you using a Vital Bracelet / Vital Hero, or a Vital Bracelet BE? And if you are using a Vital Bracelet BE, are you connecting with an actual character on the front screen? If you are using a Vital Bracelet BE and have the silhouette avatar that you select when starting up on the front screen, it's not going to work.

wooden lagoonBOT
#

@clever seal has leveled up! (37 ➜ 38)

sacred halo
#

I haven't even gotten as far as using the watch

#

I just have the source code loaded into android studio. I can't build it and load it on my phone

clever seal
#

Was replying to someone else who was having trouble getting it to work on their phone

#

Sorry if the context was off LOL

sacred halo
#

Oh, sorry >_<

clever seal
#

No worries

sacred halo
#

I got Vital Wear set up on my phone and watch just fine, but I can't generate the card files

clever seal
#

If you mean actually generating the BIN files you can't do that with the phone

sacred halo
#

nods I'm trying to do that in Android Studio on my PC

clever seal
#

Yeah the Companion app is incapable of spitting BIN files for Dims and BE Memory Cards out

#

You'll need to use Mr.Blinky's tool, a PC, and a special USB dongle for that

sacred halo
clever seal
#

You can but that also requires the USB dongle

sacred halo
#

Ah... 🙁 So I guess I can't use VitalWear atm, then?

clever seal
#

Yeah, not possible without the BIN files

sacred halo
#

Do you have a link to the dongle?

clever seal
#

Mr.Blinky's site has a guide / schematic to building your own, as for where to buy one premade let me check

#

Still I'm going to link to that site because it has a driver you'll need

sacred halo
#

Thanks. I thought you could scan the dim card in using a VB and your phone :/

clever seal
#

Yeah sadly that's not the case

#

I can't seem to find any sites selling premade programmers right now, just tried looking for you

sacred halo
#

Is that what cfogrady is working on for the next 0.5.0?

clever seal
#

No, the next update is compatibility with VBHelper which has nothing to do with getting BIN files

#

VBHelper is effectively a replacement / alternative to the VB Arena app

#

Which will be compatible with VitalWear with the next update

sacred halo
#

AH

jaunty kettle
pine heraldBOT
#

Gave +1 Digi-rep to @clever seal (current: #47 - 39)

clever seal
#

You need to select Connect > App on the Vital Bracelet!

#

Once the phone requests connection to the Vital Bracelet, select Connect > App (As if you're connecting to the VB Arena app).

#

But it also seems like you didn't send the firmware from the phone to the watch yet, so do that first if you haven't done so already. (You don't need the Vital Bracelet to send the firmware to the watch; you need the Vital Bracelet to send Dims and BE Memory Cards, though.) And make sure you have BIN files of your Dim / BE Memory Cards ready to go first.

#

As a point of reference, the filename of the firmware file that needs to be sent to the watch is VBBE_10B.VB2

#

VBBE_20A.VB2 is incompatible with VitalWear right now

jaunty kettle
#

I still don´t have the firmware because the companion app doesn´t give me any connection to receive the "Card Image" to import. (the dims and be memorories). Already tried everything, even while turning on the connection to the to LOGLINK while having the companion app opened and nothing :/

clever seal
#

You're probably hitting the button to import a Card Image. You don't want to do that yet. There's a button specifically to send the firmware.

jaunty kettle
#

i only leave this screen opened while trying the connection

clever seal
#

Tap Import Firmware

#

You're not supposed to connect to the Vital Bracelet just yet. (Also, turn Dark Mode on in your phone's settings before proceeding any further. Trust me, there's a reason why.)

jaunty kettle
#

i did that, went to the recent files on my galery and noticed that i have a lot of this stiff o.O ?

#

night mode on!

#

now

clever seal
#

Alright. Now, find the VBBE_10B.VB2 file on your phone after tapping Import Firmware. (Not sure how your file browser works; it's different from mine so not sure how that's gonna work out.)

#

Let me know once you've got the firmware sent over and I'll give you the rundown on how to send the BIN files for your Dim and BE Memory Cards over. (That is what you'll need your Vital Bracelet for.)

jaunty kettle
#

just searched for it, by typing VBBE but i don t have any file with that name on the phone.

#

:/

clever seal
#

Okay, so the firmware's not on your phone yet. You'll need to download it and put it on your phone before proceeding any further. It shouldn't be hard to find.

jaunty kettle
#

one thing that i noticed on the definitions, is that the app has the notifications turned off and it´s impossible to turn it on

clever seal
#

Make sure the BIN files for the Dims and BE Memory Cards you want to send over to the watch are also on your phone.

#

If you are referring to notifications for the companion app on the phone, you don't need to put notifications on. There are none.

jaunty kettle
#

yes, i only need to make the NFC connection with the phone + bracelet but since nothing happens i don´t receive the files it´s really weird but i really think that it must be because of the security that the new androids have regarding apks

#

nice good to know about that!

#

the only thing i downloaded for the phone was this

clever seal
#

Yeah. You'll also want to have the firmware file and your Dim / BE Memory Card BIN files on your phone as I pointed out.

jaunty kettle
#

but to have them, i need to send them from the BE fo the phone right?

#

when i do the NFC connection

clever seal
#

Do you have the BIN files already?

#

On your computer or otherwise?

jaunty kettle
#

im not sure since it´s my first time doing things like this and used chatgpt to help me out 😂
what i downloaded, was the vitalwear apk for the watch that is already installed (used the adb commands) and now the vitalwear apk for the phone

wooden lagoonBOT
#
SHINKA!

@jaunty kettle has evolved into Baby II!

jaunty kettle
#

then i have the bracelet be with the memories and dim´s

#

but i think it´s only possible to send them in the connection between the two

clever seal
#

Well, ChatGPT is completely mistaken on this

#

If you don't have BIN files for your Dim and BE Memory Cards, then you are on the same boat as Makaria (Who I was talking to earlier and had the same "I don't have BIN files" problem) and will need to get the USB dongle and Mr.Blinky's tool to dump your Dim / BE Memory Cards and make BIN files out of them.

jaunty kettle
#

and then all i have to do is import is "import firmware" when i have the BIN Files, that´s when i will connect the BE to the phone to vialidade the cards or somethink like that right?

#

let´s see

clever seal
#

You need the BIN files for your Dim / BE Memory Cards and also the VBBE_10B.VB2 file I mentioned earlier (That's the firmware).

#

When importing the firmware (Which you need to do first), you won't need the Vital Bracelet for that step.

#

I think it might be a good idea for me to make a quick start guide for those who are jumping in for the first time.

jaunty kettle
#

yeah a small tutorial it would be nice so we can get more people to jump in into the project more easily. I had a really hard time doing all of this, for nothing bakerip so i need to download the dim card tool, and the USB dongle is really necessary?

wooden lagoonBOT
#

@jaunty kettle has leveled up! (1 ➜ 2)

clever seal
jaunty kettle
#

it´s this thing?

clever seal
#

No

#

Check the link I posted

#

VitalWear Quickstart Guide (After installation)
Take note that this is not an installation guide. This is for those who have already installed both apps and enabled permissions on the watch app.

File prerequisites (On your phone)
•VBBE_10B.VB2 (Firmware)
•BIN files of your Dim / BE Memory Cards (You'll need Mr.Blinky's tool to dump these)

Setting prerequisites
•Bluetooth enabled on both your watch and phone (And they are paired)
•NFC and Dark Mode enabled on your phone

Importing the firmware

  1. Tap Import Firmware.
  2. Select the VBBE_10B.VB2 file.
  3. Wait, PROFIT!

Importing Dim / BE Memory Cards

  1. Tap Import Card Image.
  2. Select the BIN file of the Dim / BE Memory Card you're going to import. Make sure you have the actual Dim / BE Memory Card and your Vital Bracelet ready; you're going to need them shortly.
  3. You can change the name of the Dim / BE Memory Card as it will appear on the watch on the screen that appears next. Ignore the "Custom Images" tickbox; that's mostly for custom Dim / BE Memory Cards.
  4. Once the companion app asks for verification, on your Vital Bracelet, select Connect > App.
  5. Tap the Vital Bracelet to the phone. If the Vital Bracelet asks you to insert the Dim / BE Memory Card, do so and then tap the Vital Bracelet to the phone again. (This works the same way as Dim / BE verification on the official apps.)
  6. Wait, PROFIT!

Note 1: If doing verification with a Vital Bracelet BE (Must be a BE when verifying BE Memory Cards), make sure there's an actual character on the front screen. If you have the generic silhouette avatar on the front screen, the process won't work at all.

Note 2: The Vital Bracelet will display "waiting" after the second connection during verification and will eventually error out and go back to the front screen. Though as you should see when checking the phone, the verification still worked as intended.

#

^ Figured I'd post this for those who are just starting out with VitalWear, this should answer setup questions beyond installation. 🙂

jaunty kettle
#

thank you a lot for all of this information, i will take a better look tomorrow since it´s already 4am here but im glad to know that there wasn´t anything wrong with my phone despite all the time i lost and it was just chatgpt giving me the wrong informations . Well... it sucks, but now it´s more easy to understand.

This will help a lot of people, im really thankfull to you

clever seal
#

No problem! Glad I could help!

#

The fact that I put that guide together will also be useful for current users as a reminder given that the next update will require an uninstallation and reinstallation (Thus wiping all progress).

modern palm
#

Very excited to start using this again next update. Raised a lot but knowing its all gonna be erased kept me from doing it for a while lol

#

But even if VB Helper isnt a permanent solution, knowing I can send stuff to it and then send it back during an update, or even sending stuff to it then my BE then the official app if need be

#

Options are swag

sacred halo
#

Why is VB Helper not a permanent solution?

thorny stream
#

As is, you can't keep characters when you want to update the app (never mind how VitalWear support nor the new app itself ain't present yet)

sacred halo
#

Ah. So VB Helper isn't ready yet, either?

#

I know the next version is supposed to support VB Helper integration, but I haven't played with VB Helper yet

clever ice
clever ice
# sacred halo Is that what cfogrady is working on for the next 0.5.0?

No. It's not physically possible. None of the sprite data is communicated from the VB via NFC... The only way to get sprite data is from extracting them from DIM cards or the official Vital Arena apk. I opt for the binary from DIM cards because that supports customs, and I know how to do that. I don't know how to extract from the official APK at the moment, and I'm not positive the official APK even has everything we would want for displaying on the watch.

clever seal
golden cedar
#

I'm having issues at this step:

wooden lagoonBOT
#

@golden cedar has leveled up! (1 ➜ 2)

golden cedar
#

Clicking "continue", will take the user to a screen asking the user to connect to their bracelet. On a Vital Bracelet, go to "Connect"->"App Loglink". Once the bracelet is ready, tap the bracelet to the phone. The phone will send a code to the bracelet asking for card verification and after a few seconds the bracelet will show the insert card icon.

NOTE: At this time there must be an active character (from any card) on the Vital Bracelet during validation.

Insert the physical card into the bracelet that matches the card image being imported. Once the VB has loaded the card, tap the bracelet back to the phone. The phone will show a loading screen. A few seconds after the phone is finished loading, a notification should appear on the watch letting the user know that the card is ready to use.

#

after inserting the card into the bracelet, i touch the bracelet back to the phone and i feel a vibration, but the app on the phone doesn't change or do anything, just keeps spinning and saying to touch the vb bracelet to the phone. The bracelet shows the icon to insert the dimcard.

#

It seems the problem was I needed to have the card character already loaded onto the watch. At least that's what worked for me.

#

I have it on my watch now, but it keeps crashing, the steps arent counting, etc.

#

Is it supposed to be like that? Maybe because it's not a rookie yet is why it's crashing? And how does the step counter and life points work?

tardy trellis
#

Never had any crashes, step wise it probably depends on how your watch calculates them, my Watch7 is kinda strict on it so it always seems so low lol, as for how the life points work, its the same as the VB iirc, heartbeat etc just make sure the app has the perrmissions to read them. However it's a known issue that sometimes it won't read it properly and needs to be force closed or something like that

golden cedar
#

I have a galaxy watch 7, it says all permissions allowed but its not counting steps and life points arent going up

tardy trellis
#

I have a watch 7 like i said, it doesn't go up as easily as like the real VB, but it does go up, are the steps counting in the normal health app?