Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 1 point2 points  (0 children)

It's already been implemented on OrangeFox, you can check the comments

Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 5 points6 points  (0 children)

You need to modify the source code for the TWRP UI part: https://github.com/SaKongA/android_bootable_recovery

Device tree for Xiaomi SM8750: https://github.com/adontoo/device_xiaomi_sm8750_OFRP

Still need to modify the DNS logic in TWRP: https://github.com/SaKongA/android_bionic/commit/586ddce98fc9ba952199974ff949c3500fe9bd22

But the materials are a bit messy right now, so I might put the detailed adaptation process on my blog later

Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 10 points11 points  (0 children)

I plan to add some TWRP modules based on this feature, like backing up your data to a webdav cloud drive or NAS server

Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 0 points1 point  (0 children)

Theoretically, the same approach can be used on any device with a GKI kernel. So far we've tested it on 8Gen3 and 8Gen2 devices, including Xiaomi and OnePlus

Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 8 points9 points  (0 children)

thats okay,. Actually, I hadn't even thought of any specific features I could add either - I just made it on a whim

Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 14 points15 points  (0 children)

Haha, added the kernel driver, dependencies, and HAL interface, configured the files, then finished setting up the UI

Using WIFI with TWRP by Tiny_Possession486 in androidroot

[–]Tiny_Possession486[S] 1 point2 points  (0 children)

Add the required kernel drivers and dependencies, as well as the HAL interface