Halium 7.1 Test Channel
-
Hello,
some of you may have noticed that there is a halium-devel channel available on the Fairphone 2. The channel is for testing the upgrade of the Fairphone 2 to Halium 7.1, which will bring hopefully a few improvements.
Now that we are ironing out the last bugs for that channel it is time for testing it. Simply go to your updates page in system settings, switch to that channel with the upper right gear icon, go back to the initial updates page, and the update should start downloading.
If you get stuck with switching channels, please also report here and use the UBports Installer with the bootstrap option to restore your preferred channel. Note that switching back to the old channel needed a change that might be live not earlier than tomorrow morning GMT.
It is recommended to do this in WiFi only, since its a huge update (500MB approx) and will drain your mobile data otherwise.
If you want to go back, simply do the same procedure and select any other channel of your choice. Please report back any findings here. Thanks!
-
@flohack Thanks! I can see the halium-devel channel. I'll try it when possible as my FP2 is my daily device and I rely on it for work. Maybe tonight
-
Will do tonight
-
@flohack This is awesome!
First thing I tried was to see if the flashlight works. Pull down > Choose battery icon > Switch flashlight on => Didn't work (not sure if it was supposed to work or not in this port, didn't work before bc newer camera module)
I then tried the camera. The app opens, but it remains black. I can't take pictures and I can't switch from back to front camera. Swiping from the bottom up also doesn't show the flashlight-symbol.
I opened up a couple of other apps, including ones I installed with Webber and played some music. I didn't test thoroughly, but at first sight these all seem to work.
I'll keep it on this channel for a while, if I encounter other problems, I'll note it here.
-
Yeah camera with the new camera module does not work, for some reason
-
@flohack it was working with the port made by @peat_psuwit, I guess this build is using it?
That port also had a very bad battery life when wifi was on. Is that fixed? -
@fla I am basing on Ratchanans build so it really wonders me.
-
@spctrl Another thingy. Yesterday I noticed my phone had rebooted. Today it rebooted this morning at 9:07 and just now it rebooted again (19:49). In all three cases my phone was just laying there at the charger. Between this morning and just now I didn't even do anything with it, it was just laying there.
-
@spctrl Just to note, reboots were a thing that could happen before as well, but definitely not as much as now.
-
@spctrl Ahoi again!
I think I heard in a Q&A that there weren't any "formal" tests or smthng, so I took the liberty and opportunity to start something. I took the points from https://devices.ubuntu-touch.io/device/fp2/ and tried to make a test-case for each of the points. There are some that I don't know how to do or what they mean, I marked those with TODO. When the test was OK, I marked it as OK. When not OK, I marked it as NOK and noted what it was that didn't work. Some have a test case, but aren't market, that's because I didn't do them. One extra thing I found was that connecting to my PC with USB-cable didn't seem to work (I assume that's the "usb: MTP access" thingy). Feel free to comment. If anyone wants to improve on this, please do, if any one can test more, please also do.
This is written for a phone in English. To change the language
1. Pull down from top
2. select System icon
3. Choose System Settings...
4. Choose Language & Text
5. Change to English (phone will need to restart)Tests
-
Actors:
- Manual brightness
- Pull down from top
- select battery icon
- Make sure automatic brightness is turned off
- Change brightness manually and see if it works
=> OK
- Notification LED
- TODO (I don't see a led in any colour, so maybe it just doesn't work?)
- Torchlight
- Pull down from top
- Select Battery icon
- Toggle "Flashlight" on
=> NOK: Switch toggles, but flashlight doesn't work
- Vibration
- Same as "Misc: Shutdown / Reboot", phone should vibrate shortly when phone starts up
=> OK
- Same as "Misc: Shutdown / Reboot", phone should vibrate shortly when phone starts up
- Manual brightness
-
Camera:
- Open Camera App
- Flashlight
- TODO
- Photo
- Set it to take a picture and take a picture
=> NOK: Screen remains black when opening the camera app
- Set it to take a picture and take a picture
- Video
- Set it to film and film a bit
=> NOK: Screen remains black when opening the camera app
- Set it to film and film a bit
- Switching between cameras
- tap te icon to switch between camera's and see if you can take pictures with the other camera too
=> NOK: Screen remains black when opening the camera app
- tap te icon to switch between camera's and see if you can take pictures with the other camera too
-
Cellular:
- Carrier info, signal strength
- Pull down from top
- select Network icon
- See if you see the name of your provider at the correct SIM-slot and if it shows the signal strenght you'd expect
=> OK
- Data connection
- TODO
- Incoming, outgoing calls
- TODO
- MMS in, out
- TODO
- PIN unlock
- TODO
- SMS in, out
- TODO
- Change audio routings
- Play music
- Put headphone jack in
- Music should switch from boxes to headphone
- Unplug
- Music should switch back to boxes (note that you may need to press play again)
=> OK
- Voice in calls
- TODO
- Carrier info, signal strength
-
Endurance:
- Battery lifetime > 24h from 100%
- Don't charge the battery for 24h (don't do this when you really need you phone to ba available somewhere in the next 24h)
- It's should still work under normal usage
- TODO: what's "normal usage"?
=>
- No reboot needed for 1 week
- Check phone from time to time if it rebooted.
- One way to check, if you have a Micro-SD card plugged in: Pull down > Notifications > at startup, when you have a SIM-card, you should see a message here that it as detected
=> NOK: Rebooted three times in two days
- Battery lifetime > 24h from 100%
-
GPU:
- Boot into UI
- TODO
- Hardware video playback
- TODO
- Boot into UI
-
Misc:
- Anbox patches
- TODO
- AppArmor patches
- TODO
- Battery percentage
- TODO
- Offline charging
- TODO
- Online charging
- TODO
- Recovery image
- TODO
- Reset to factory defaults
- TODO
- RTC time
- TODO
- Shutdown / Reboot
- Long press on-off button untill you see the pop-up
- Choose Power off
- Phone should shut down without rebooting
- Put phone on again
- Long press on-off button untill you see the pop-up
- Choose restart
- Phone should shut down and reboot by itself
=> OK
- Wireless External monitor
- TODO
- Anbox patches
-
Network:
- Bluetooth
- Connect to a bluetooth device and see if it works (e.g. connect to a car radio or speakers and play some music)
=> OK
- Connect to a bluetooth device and see if it works (e.g. connect to a car radio or speakers and play some music)
- Flight mode
- TODO
- Hotspot
- TODO
- WiFi
- Connect to wifi and browse the web through Morph Browser or some webapplication
=> OK
- Connect to wifi and browse the web through Morph Browser or some webapplication
- Bluetooth
-
Sensors:
- Automatic brightness
- Pull down from top
- select battery icon
- Make sure automatic brightness is turned on
- Put you phone in a darker place (or cover it up) and see if the brightness changes. Go back to a brighter place and see if the brightness changes back.
=> OK
- GPS
- Put a gps app on (like Puremaps or uNav)
- Drive around untill your location is found (can take 15m to 30m)
=>
- Proximity
- TODO
- Rotation
- Pull down from top
- select Rotation icon
- Make sure Rotation Lock is switched off
- Pull back up from the bottom
- Rotate the phone and see if the screen changes with the rotation (90Β°, 180Β°, 270Β°, 360Β°)
- Make sure Rotation Lock is switched on and pull back up from the bottom
- Rotate the phone and see if the screen doesn't rotate
=> OK
- Touchscreen
- Open apps, swipe... See if everything works as expected
=> OK
- Open apps, swipe... See if everything works as expected
- Automatic brightness
-
Sound:
- Earphones
- Tested with "Cellular: Change audio routings"
- Loudspeaker
- Tested with "Cellular: Change audio routings"
- Microphone
- Open an app that uses the microphone and see if it works. Exaples are
- Parabola (Just open the app and you should already hear if it works)
- Camera app (film something, you should also have audio)
- Recorder (record something)
=> OK
- Open an app that uses the microphone and see if it works. Exaples are
- Volume control
- Play music
- Pull down from top and select Sound icon
- Change volume and see/hear it works
=> OK
- Earphones
-
USB:
- MTP access
- Connect device to PC
- You should be able to see your files and write new files (you may need to unlock the lock screen)
=> NOK: I expect to get a pop-up on my PC to say what I want to do with the discovered device, but I don'tg get that
- ADB access
- TODO
- MTP access
-
-
@spctrl Whooo, another thing, but I'm unsure if it's a problem with the build per sΓ©. When I installed this channel, it was "Version 3" in the Updates. This morning I wanted to switch to the Stable channel because I needed my camera. When I switched channels (pull down > System > System Settings... > updates > gear icon > Channels > Stable > back > back), I expect the image to be found and downloaded, but nothing happened. I used the installer to switch back to Stable, so no biggy, but now I switch back to this channel and I see it's already "Version 8", but I didn't get notified of it, so it seems I can't update from the phone. I switched the channel in the list to Stable again, just to test, and the problem is still there.
-
@flohack unfortunately, I really need a working Signal, so the nice 2-years UT adventure is over for me (yet). So my FP2 is now running /e/ OS, but I'm still following progresses made as I hope to be able to come back on UT as soon as Signal can be used there.
-
@spctrl Ok, I tested GPS this morning and it works \o/. I also previously said I didn't know how to test the notif light, but didn't see it lighting up. I still don't know when what colours are expected, but I've already seen the LED in both white and green, so I assume it works properly
-
@Flohack will there also be a test channel for the Nexus5 soon? So far I could not find it in the channel settings nor the installer.
-
@povoq Yes but we still have bigger issues with it, so I dont want to let people on it and then report back "it sucks"
We will do it when it feels more ready. Like, call audio working for example ^^ -
I just installed the latest halium build with ubports-installer on my FP2.
with Android 9 Fairphone OS.
I would have expected, that I need to flash Android 7.1 beforehand, but the installation-process went flawless and UT booted.
I reflashed the FP2 with Android 7.1 (latest Fairphone OS 19.11.2) and started from scratch.
Ubports-installer again worked without any issues.Findings:
OS-Build-Number: 2021-05-01
UBports-Image-Part: 20210422-6330So far everything works as expected with some exceptions/details:
- camera (the new module) works, flash works
- torchlight function with uTorch and from indicator does not work
- offline charging: not tested yet
Perhaps some issues are connected to my Android 9 base? Does it even matter at all?
So it seems to matter, which Android version is installed before flashing ubports...The previous issues with Android 9 base, like rebooting when shutting down or no charging are gone.
@Flohack: is it possible that the issues are connected to the previously flashed Android version or shouldn't it matter at all?
-
@luksus I just went back to the Halium channel to check (was back on stable for a while) and for me camera still doesn't work on the Halium channel (it did on the stable channel).
OS build number: 2021-04-30
UBPorts-image-part: 20210422-6330
The drivers I have are probably whatever they were in FairphoneOS at 04/04/2021 because I flashed FPOS on my phone that day, and when I switched back to UT I saw improvements in reaction speed of the camera (so I think flashing FPOS also flashed latest drivers or something), but I have no idea what version it was.I do confirm the reboot on poweroff (which worked properly before). I don't really know what the other issues are so can't confirm ^^'
-
I updated my previous post and removed the issues I had before.
I suspect the issues to be caused by the Android 9 version, which was installed before UT. -
Installed on my fp2 via halium-dev channel. Worked. At first sight everything exept camera seems working. But faster.
[edit 1: if i switch off rotation lock, then screen stays locked. In my case in portrait modus. But after a couple of restarts it works again. After update 33 it happens again]
[edit 2: after restart UT didn't ask for password of first SIM-card, but only for the second. The first SIM also stayed invisible in the menus. After the 4th restart it worked again.]
[edit 3: If I push the on-button while the machine is offline charging, the charging percentage is displayed in green nerdy fontface text (charging ??-100%" if i remember well) instead of the battery image.]
[edit 4: the phone does not turn on when pushing power button while charging.]
[edit 5: image during update differs from before]
-
@Flohack i am already in version 55, where can i follow the progress?
Is OTA 17 also included?
Something weird: i cannot power on the phone when charging. First, i have to pull the charger out.