Call for testing: Google/Huawei Nexus 6P (angler) owners
-
@rocket2nfinity How do you know that?
-
@rocket2nfinity Yes there is no device channel yet for the phone so no daily updates, and no channel options. That will hopefully change once we got calls fixed.
I also saw that rotation stopped working. Hmmm thats really strange.
The reason for this update was that before I had to tweak the rootfs manually, but now with the new system.img you can grab the latest devel nightly and install if needed, so I dont have to do anything anymore. That was the first step to getting it into an update channel ^^ -
@Flohack First thing I noticed was "L" in the navbar for network. Don't know what you all did, but before it said 4g. So, I made a test call and noticed the L drop to 3G and then go back to L after I hung up. That is exactly what it used to do when using VoLTE. Checked ofono list-modems (which is the closest I can come, unless there is a better way, to getting the info in ##4636#"#*) bearer is LTE - which according to the ofono manual would not be possible unless the device is VoLTE capable.
So, just for fun, went back to Android just to check network preferences under ##4636## and sure enough it says LTE auto ps preferred which is VoLTE. Re-flashed UT and it retains the network state. How did you all accomplish that? Didn't do that until the new rootfs.
Edit: star pound star pound 4636 pound star pound star is the proper command. The forum auto formatting for some reason doesn't like me typing that command in
-
@Flohack I also just turned off the apns for cellular to disconnect from network. Tried making a phone call with only wifi and it connected! (Again with no sound, but I can hear dial tones through the receiving phone when I press them on the cell phone). It also did not do that before.
In this case I can't conclusively say that it made a call using WiFi because something is broken in cellular settings APN (it doesn't properly report my current network settings). However, it did show unknown network state in navbar after I disconnected the APNs.
So without faith in the cellular settings, and no way to control or test it in UT network settings, I'm thinking it's possible Wi-Fi calling is on as well. It is, in the 4636 settings under Android. When I had it on Android, those features just worked unless I manually turned it off. For fun, when I re-flashed to check Android 4636, I did test it and VoLTE and Wi-Fi calling was on and functional.
-
I'm thinking it's possible you guys didn't do anything to enable VoLTE, maybe T-mobile did. They are moving much faster than expected on their Network reconfiguration and are whitelisting any device that is VoLTE capable of their Network. Maybe it was always capable under UT and they just turned it on.
-
@rocket2nfinity There is a possibility that a modem will negotiate VoLTE by itself, yes. But we cannot query for it nor turn it on or off, so we will never know ^^ except your provider does VoLTE-only mode
-
@Flohack You asked in another thread what would prevent a person from recommending or using UT as a daily driver - that was one of the things in the American market. The other is the ability to videochat through an app or web app and push notifications for said apps. That's also very important in this time of quarantine. If we had that, I think it would be good to go.
I personally am very satisfied with the function of the OS and the apps and web apps available. You all have done a wonderful job bringing UT back to life. If I could just get notifications from those web apps that someone messaged, called or emailed me, I'd never look back at Android.
Two nice to have things that I wish was available are Redshift and Swype. I know Redshift is on the back burner for the moment. I posted GPL source code for the QT build of Swype that the Sailfish community created. I think the hangup there was an update to QT. Those are the only two features, other than videochat, that I miss - now that I've got VoLTE back.
-
Got every setup to
halium-install -p ut <rootfs.tar.gz> <system.img>
Unfortunately the install-script fires:I tried it under macOS and Ubuntu 20.04 (in docker container). I also swapped between the standalone script and the full master branch but the error kept showing up.
I appreciate the project you guys are running here, I'd love to see UB Touch on my spare Nexus 6P,
Thanks you, Hannes
-
@harness Can @JBBgameich tell me whats going on here?
-
Guys can some of you try to install the 64bit rootfs? Download this https://ci.ubports.com/job/xenial-hybris-edge-rootfs-arm64/lastSuccessfulBuild/artifact/out/ubuntu-touch-hybris-xenial-edge-arm64-rootfs.tar.gz and follow the usual installation instruction with halium-install?
-
Ah and please can you test if rotation still works?
-
@Flohack Installed, keeping same system.img and halium-8-core boot
All works except:
rotation - broke when I switched to upstream rootfs last time
bluetooth - broke with this 64 bit rootfs. Worked before.
hotspot - don't think it ever worked
phone - Connects OK. Receives calls ok, but no audio.
developer mode - adb access to computer via usb
no accelerometer
no compass
camera won't even open now
No flashlight
-
@rocket2nfinity Ok so the rotation is interesting, so it was already on the 32bit? Bluetooth I need to take a look, I think I know what this is...
Thanks! You can switch back to 32bit if you like, no further testing so far from my side.
-
@Flohack Are you planning on making the N6P 64bit going forward? If so, then I'll just keep it. But if your'e planning on making armhf the default, then I'll change back. It had some hiccups that occasionally caused stalling and reboots on the 32bit upstream rootfs. But it's been running smooth on your 64 bit build.
-
@Flohack I also just realized that I did not see that you added anbox to the build and wanted us to test it. I'm happy to if you like.
-
@rocket2nfinity I think I still did not add Anbox patches but I will do.
As for 64bit, yes that should be the default in the future. I am happy to switch it in the instructions if its just Bluetooth. Unfortunately I still cannot install 64bit rootfs due to a bug with halium-install that cannot set the ssh password correctly. As soon as this is solved I look into the BT problem. I think its just one binary that needs to be exchanged
-
@Flohack Then I'm happy to stick with 64bit.
Please do add Anbox to the build. I'd love to test it on the N6P. I've been playing with it on the N5, but the N5 simply doesn't have the memory to run a lot of the android apps on top of UT.
I know anbox is sandboxed, but is there any way to give it at least camera and microphone access? I'm still hoping for any solution that would allow me to videochat on UT.
-
@rocket2nfinity >Yeah will do. Sorry, no hardwarea ccess is yet done, but we are looking for developers now, as the upcoming Volla Phone with Android 9 base should get this. So it is definitely planned ^^
-
@Flohack I am wondering how to check if I have successfully installed the 64 bit rootfs? This is how I Installed the files:
I didn't wipe the phone, instead I ran the flash-all.sh in the factory image and usually it did not install the the images, I installed them manually.
Everything was installed without any errors, when i checked for updates there was the old updates on apps that I had done before reflashing the phone. Rotation works too. -
@Rondarius erm you confuse me a bit with flash-all.sh - You would not do this if you want to change the UT root fs, just use the halium-install tool as mentioned in the docs.