Halium 7.1 Test Channel
-
@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.
-
@tommiedom
https://github.com/WeAreFairphone/modem_zip_generator/releases
19.02.1
The new aboot firmware included in this release fixes a longstanding bug (FP#26) that made impossible to power on the device while it's charging. -
@tommiedom yes the build here always follows the devel channel, so you got OTA-17 already. Sorry to say but there is no separate tracking of progress.
I have currently limited time and only can work now and then. When I fix something I will announce here probably
-
@flohack no prob, your work has a widespread collateral use anyway
-
@s3r0 check
-
@Flohack thank you for this ! I saw that subject a long time ago and I'm happy to see it close to solved
@luksus I tested it with the latest Fairphone Open OS build (Android 7.1). Everything is faster than before, but camera does not work for me, the screen stays black - I'll have to test with Fairphone OS to see if there is any difference but there shouldn't if the modem files are the same, no ?
Torchlight doesn't work, be it with uTorch or from indicator. -
Hi! Finally got the time to test the halium channel. Not sure of what version of Android my FP2 is based on. If you tell me how to find the information I will share it with you
What I noticed:
--> automatic brightness is not as good as with stable channel. At night it is too bright so I manually put the brightness to the lowest value from the battery indicator.
--> recents calls are not always displayed on the list in the call application.
--> sms sent are not displayed in the sms app. Neither sms received. I can only read them in the notifications!
--> camera and flash are not working
--> default browser seems to be onion browser and not morph. At least when clicking on a link from teleports.
--> SIM code is not asked when turning off plane mode as it was in the past if I remember well (bug or feature?)I hope that could help. I will go back to stable now as I need the camera feature. Or maybe I need to switch to another Android base?
Anyway thanks for the good job!
-
@redxxiii said in Halium 7.1 Test Channel:
SIM code is not asked when turning off plane mode as it was in the past if I remember well (bug or feature?)
I don't have to enter sim pin on MX4 when leaving plane mode an i don't remember having to do this since 2015.
-
@keneda interesting! I have to with my FP2 (stable channel) when leaving plane mode. It is not the case with halium channel. I think with my BQ E5 I did not have to but not sure I remember well.
-
@redxxiii It's sth to do with the FP2. It's probably a companion bug to the whole plane mode permanently deactivates data thing. I'd be curious to see if halium 7 fixes that bug btw... Anybody willing to try and activate flight mode and see if cellular data is grayed out when you go back to normal ?