Droidspaces
Let's Run Linux Containers with Droidspaces on Android recovery πΏ 7.2G FREE RAM !!! π₯Ήβ€οΈ
Well, let's ping Google from TWRP recovery πΏ
Everything is working out of the box; I'm using host networking mode.
So, Alpine's udhcpc can assign an IP to our newly plugged eth0 interface :)
Let me ask a question: can whacky Docker/LXC setups do this?
Everything is working out of the box; I'm using host networking mode.
So, Alpine's udhcpc can assign an IP to our newly plugged eth0 interface :)
πΏ4π©1
π±2πΏ2π©1
Droidspaces
Let's run fully interactive systemd from TWRP πΏ @Droidspaces
well, networking isn't that hard.
all you have to do is, run the container inside twrp/recovery,
plug the ethernet,
container's systemd-networkd/dhcpd will handle everything.
out of the box !
all you have to do is, run the container inside twrp/recovery,
plug the ethernet,
container's systemd-networkd/dhcpd will handle everything.
out of the box !
π₯5π©1
GOT WIFI WORKING ON TWRP !! πΏ
Connection established Just purely based on Linux tools π₯³
Connection established Just purely based on Linux tools π₯³
π±7β‘2π2π₯2πΏ1
Any logo ideas for the App/Group PFP ?
I'm using a generic container icon for now, but it's not unique
I'm using a generic container icon for now, but it's not unique
π©1
Droidspaces
Any logo ideas for the App/Group PFP ? I'm using a generic container icon for now, but it's not unique
I guess something like this doesn't fit the topic...?
π1π©1
Droidspaces
I guess something like this doesn't fit the topic...?
how about putting him in the welcome screen?
β€4π©1
> Found an old phone.
> Cooked the kernel.
> Replaced the kernel in TWRP.
> Booted into TWRP.
> Pushed the Droidspaces binary and the Alpine rootfs to TWRP's /tmp.
> Booted into Alpine.
> Fired up parted.
> Nuked all the Android-related partitions like super, prism, optics, omr, userdata, etc.
> From the unallocated space, created a new userdata partition.
> Formatted it as ext4.
> Mounted the newly created, formatted partition.
> Moved Alpine to it.
> Booted again.
> This is it!
No Android, no bloat. Just booted Linux via Android recovery, with 13.44GB of free space, 0% used space, and 173MB used RAM out of 1.8GB πΏ
Lemme hack init to auto-boot the Droidspaces container on boot lmao
@Droidspaces
> Cooked the kernel.
> Replaced the kernel in TWRP.
> Booted into TWRP.
> Pushed the Droidspaces binary and the Alpine rootfs to TWRP's /tmp.
> Booted into Alpine.
> Fired up parted.
> Nuked all the Android-related partitions like super, prism, optics, omr, userdata, etc.
> From the unallocated space, created a new userdata partition.
> Formatted it as ext4.
> Mounted the newly created, formatted partition.
> Moved Alpine to it.
> Booted again.
> This is it!
No Android, no bloat. Just booted Linux via Android recovery, with 13.44GB of free space, 0% used space, and 173MB used RAM out of 1.8GB πΏ
Lemme hack init to auto-boot the Droidspaces container on boot lmao
@Droidspaces
π₯11π6π©1π1
Droidspaces
> Found an old phone. > Cooked the kernel. > Replaced the kernel in TWRP. > Booted into TWRP. > Pushed the Droidspaces binary and the Alpine rootfs to TWRP's /tmp. > Booted into Alpine. > Fired up parted. > Nuked all the Android-related partitions like superβ¦
just figured out we can directly mount the partition using the -i flag too !
β€1π©1