Alpha tester thread (1.1.8 device code ready for alpha testing) šŸ™‚

Ok thanks everyone for helping with testing the 1.1.1 series. Hopefully finally this one is solid:

1.1.5 App has a button to update my device to 1.1.4. Should that not be 1.1.5?

No, the app is 1.1.5, but the current firmware is 1.1.4.

(probably a typo, github has 1.1.4 as the latest firmware as of today (14.10.2020))

update: Important note if you are powering nodes with solar/external batteries
1.1.5 is now on github, but not in the appā€¦yet.

You can see the app version by clicking ā€œaboutā€ in the dot menu in the top right corner.
Version is displayed at the bottom of the screen.

(I was unaware of the distiction until qiute recently.)

ā€¦on a related note, I got my 6 heltec boards yesterday, and updated 1 of them to 1.1.0, using ESP flasher app. Then I downloaded the latest android app and updated it further, to 1.1.4.

I proceede to update 2 of the T-beams, and run in to a problem. It seems that I need to forcefully shut down the app between boards. The button is there, and looks clickable for update nr 2, but is not working. I have tried several times in different order and this seems constant. It all works okay after a shutdown of the app.

Could you include a shutdown button in the app, so a forcefull shutdown via android system settings are unneccesary?

(Also, a panorama mode for the app would be nice, I have a screen mounted on my car sunshade for test driving and it is hard to read)

Wait thereā€™s an update method via the app? I havenā€™t seen any update button so far, Iā€™ve been plugging in via usb to update from my laptop but being able to update wirelessly would be amazing

It only shows up if you are not using a custom build.
Only beta and stable versions are updatable via the app.

Try installing 1.0.0 , disconncect power, restart the app and reconnect, the button should be visible

Iā€™m not using custom anything, just the app from the play store and the firmwares posted here. Does the button just not show up after you update beyond 1.0.0?

no, I donā€™t remember when it was re-introduced but it was recentlyā€™ish.
There is a limit to how old the firmware can be to be updatable though (0.97 I think), so at least start with 1.0.0 (or newer) to see if the app detects it. The rebooting of the app and device is in my experience important to get started. Once it has worked at least once, it should work for all future updates.

I donā€™t think I ever had lower than 1.0.0 on this tbeam, but Iā€™ll try downgrading and see if upgrading works in the app. Are you using the stable app or the beta app? I wonder if the stable app version will let me update to these alpha builds.

I use the beta app, and just upgraded a heltec and 2 t-beams to firmware version 1.1.4
via the 1.1.5 app.

ā€¦there may be an issue with firmware not being completely wiped during manual update.
You could try flashing the wrong firmware, then reflashing with the correct version to see if the app detects a new version number.

(this advice may get devs pulling their hair as a method, but it worked for me :smile:)

Hmmm maybe I should go back to the beta app. I stopped using it because the url association for sharing channels didnā€™t work (it just opened my browser to a 404 instead of setting the channel, and thereā€™s no way to set the channel without that since you can only generate new channels in the app).

I downgraded to 1.0.0 via device-update.sh and restarted the app, the update button shows for 1.1.0 but the update fails every time. Iā€™ll see if manually updating via cli will make things better. Hopefully I can get this to work since I have to tape my tbeam up high in a window to get a gps fix, so taking it down to update is annoying.

Edit: So I finally got it to update using the app, to 1.1.0, but now there is no more update button to upgrade higherā€¦ I also had a hell of a time getting it to update because it seems like it kept going to sleep 15 seconds into the update so I mashed the middle button repeatedly while the progress bar filled and that seemed to work.

Edit: I tried again starting from 1.0.0 and updating using the beta channel app from google play, still only updates to 1.1.0 and no more update button after that

1 Like

I think the device FW is built into the app and not fetched over the net. Device FW 1.1.5 was released after the app so it is not aware of it.

Wait but then how would @Bussemann have the FW in his app to update? I just redownloaded the app from the play store.

Device 1.1.4 was available when App 1.1.5 was released. So that would be the highest you can go from the 1.1.5 App.

@claesg I canā€™t get it to go past 1.1.0ā€¦

Where do I get App 1.1.5? I flipped the beta channel off and on in google play but that didnā€™t seem to help

If I look in the repo for the app It includes whatever you have built for the device here:

On this page it says where to go to opt in for the alpha/beta

Yes Iā€™ve opted in to the beta and updated the app, but it doesnā€™t seem to get me a newer version. I didnā€™t build anything for my own device Iā€™m just using the official builds and the app from the play store.

If I look in playstore it says i am a beta tester and the app is 1.1.5
I can not explain why it does not work for you.
Have you tried the microsoft wayā€¦ turn it off and on? :slight_smile:

Hmmm maybe I joined the google group with the wrong google account. I joined and now my app updated to 1.1.5 - I didnā€™t realize there were multiple beta levels for google play. It now has a button to update to 1.1.4, but the update is failing again. My tbeam is on 1.1.0. The progress bar makes it most of the way but then it just says that itā€™s sleeping. I probably just have to keep trying.

1 Like

Great!
The device 1.1.5 solves the sleep problem.

1 Like