
Exploring Ubuntu Touch - Boot and Install Process for Android vs Pinephone - Part 2 - Rob Braxman Tech
video description
Date: 2022-03-20
Related videos
Comments and reviews: 10
Tyg3rPro
I think some of your info is a bit mixed up, in the case of the Nexus 5, it uses android 5. 1 from the installer, which is the old way to run UT, the new way (I think N5 might already do this actually) is to have your rootfs. img symlinked to ubuntu. img, but again, thats just for a 5. 1 based device. My 7. 1 based Galaxy Note 4 just has rootfs. img, in the video you stated that system. img is ubuntu 16. 04, that is incorrect, system. img is the filesystem for the android lxc container that allows UT to interact with the hardware through libhybris and this is device specific. When one ports a device, there are 3 required files, halium-boot. img, which holds the kernel, boot image, and anything else that is required to get mountpoints as well as basic commands available to the kernel. There is rootfs. img, which as I said, gets symlinked to ubuntu. img if its a 5. 1 based build, this is the actual Ubuntu Touch image, when you download an update it gets stored on your device, when it gets rebooted to do the update, recovery takes the compressed image, and makes it into a mountable image, which is then put in place of the old rootfs. img file, and reboots into that. The last file is the system. img, as I explained this has the android components that are needed for UT to use things like WiFi, BT, cellular, and so on, this file is made by the porter as part of the porting process, almost all of the device specific modifications are in this file, the image gets mounted to /data/android-data during boot, and the rootfs has symlinks in place to make the android components work as if they are still running android. I hope I explained it good enough, if not let me know and Ill try to clarify
reply
I think some of your info is a bit mixed up, in the case of the Nexus 5, it uses android 5. 1 from the installer, which is the old way to run UT, the new way (I think N5 might already do this actually) is to have your rootfs. img symlinked to ubuntu. img, but again, thats just for a 5. 1 based device. My 7. 1 based Galaxy Note 4 just has rootfs. img, in the video you stated that system. img is ubuntu 16. 04, that is incorrect, system. img is the filesystem for the android lxc container that allows UT to interact with the hardware through libhybris and this is device specific. When one ports a device, there are 3 required files, halium-boot. img, which holds the kernel, boot image, and anything else that is required to get mountpoints as well as basic commands available to the kernel. There is rootfs. img, which as I said, gets symlinked to ubuntu. img if its a 5. 1 based build, this is the actual Ubuntu Touch image, when you download an update it gets stored on your device, when it gets rebooted to do the update, recovery takes the compressed image, and makes it into a mountable image, which is then put in place of the old rootfs. img file, and reboots into that. The last file is the system. img, as I explained this has the android components that are needed for UT to use things like WiFi, BT, cellular, and so on, this file is made by the porter as part of the porting process, almost all of the device specific modifications are in this file, the image gets mounted to /data/android-data during boot, and the rootfs has symlinks in place to make the android components work as if they are still running android. I hope I explained it good enough, if not let me know and Ill try to clarify
reply
Crime
Mr. Ubuntu Touch owns the Pine Phone building and is friends with door man Mr. Uboot. As a result, Mr Ubuntu Touch goes to any floor he wants without climbing up the rusty fire escape. Fire Mr Kernel and Mr Blob for secretly drinking on the job! No workers compensation for you guys. These old guys can go to the produce store and eat apples. Don't eat too fast or you will choke.
reply
Mr. Ubuntu Touch owns the Pine Phone building and is friends with door man Mr. Uboot. As a result, Mr Ubuntu Touch goes to any floor he wants without climbing up the rusty fire escape. Fire Mr Kernel and Mr Blob for secretly drinking on the job! No workers compensation for you guys. These old guys can go to the produce store and eat apples. Don't eat too fast or you will choke.
reply
Naresh
Hi Rob Can You Please Make a video. How we can install ubuntu or any privacy related os on dead android mobile ( samsung, panasonic, huawei Mobiles. we can't able to open settings on dead android mobiles so we can't enable developer mode those dead android mobiles.
reply
Hi Rob Can You Please Make a video. How we can install ubuntu or any privacy related os on dead android mobile ( samsung, panasonic, huawei Mobiles. we can't able to open settings on dead android mobiles so we can't enable developer mode those dead android mobiles.
reply
Tom
amazing explanation, this video does a great job of demystifying android itself, UBports on android; as well as making clear how the pure linux phones differ. One of a kind and a fantastic contribution to and education for the community. Greatly appreciated.
reply
amazing explanation, this video does a great job of demystifying android itself, UBports on android; as well as making clear how the pure linux phones differ. One of a kind and a fantastic contribution to and education for the community. Greatly appreciated.
reply
Crime
It appears that the Pinephone building will use the same doorman Mr. Uboot. Mr. Ubuntu Touch will not need the help of the Halium girl since she is the -high maintenance- type who only wears expensive designer shoes with each outfit.
reply
It appears that the Pinephone building will use the same doorman Mr. Uboot. Mr. Ubuntu Touch will not need the help of the Halium girl since she is the -high maintenance- type who only wears expensive designer shoes with each outfit.
reply
Crime
Note that Mr. Ubuntu Touch, Postmarket OS and Lineage OS have to work with the original Android code and AOSB Plus the drivers from the OEM and ODM. The Lib Hybrid is Tasty too in this sandwich. I like horse radish on my Lib Hybrid.
reply
Note that Mr. Ubuntu Touch, Postmarket OS and Lineage OS have to work with the original Android code and AOSB Plus the drivers from the OEM and ODM. The Lib Hybrid is Tasty too in this sandwich. I like horse radish on my Lib Hybrid.
reply
Crime
Ubuntu Touch on Android devices. Mr. Ubuntu Touch does not like the old cranky Mr. Kernel. Mr Ubuntu Touch climbed up the fire escape to the elevator machine room on the roof. Mr. Android is also a jerk along with Mr. Kernel.
reply
Ubuntu Touch on Android devices. Mr. Ubuntu Touch does not like the old cranky Mr. Kernel. Mr Ubuntu Touch climbed up the fire escape to the elevator machine room on the roof. Mr. Android is also a jerk along with Mr. Kernel.
reply
Alby
I'm so ready for my pinephone. I really hope the only reason that it has not got here yet is simply because the post office doesn't deliver on Sunday's and that it will get here tomorrow.
reply
I'm so ready for my pinephone. I really hope the only reason that it has not got here yet is simply because the post office doesn't deliver on Sunday's and that it will get here tomorrow.
reply
Crime
Load Ubuntu Touch on the Nexus 5. Press Volume and Power button to go to Recovery. TWRP like TWERK into the recovery partition. My Nexus 5 is Twerking and not TWRPing.
reply
Load Ubuntu Touch on the Nexus 5. Press Volume and Power button to go to Recovery. TWRP like TWERK into the recovery partition. My Nexus 5 is Twerking and not TWRPing.
reply
Suhail
Interesting. I suggest developing Ubuntu-touch on windows 10 phones specially for latest Lumia models. I am sure thousands of Lumia owners will appreciate that.
reply
Interesting. I suggest developing Ubuntu-touch on windows 10 phones specially for latest Lumia models. I am sure thousands of Lumia owners will appreciate that.
reply
Add a review, comment















