cizia64 / CrossMix-OS

Enhanced OS for the TrimUI Smart Pro
GNU General Public License v3.0
190 stars 27 forks source link

"Feature request" android support #134

Open Doomteam1 opened 1 month ago

Doomteam1 commented 1 month ago

If possible I'd like to see and Android emulator or android ports available. Keep up the great work!! Also is there any way to boot into the Linux OS as if it was a desktop.

TOTALMICHEL commented 1 month ago

https://github.com/MrJackSpade/RG35XXP-XFCE RG35XX has a full linux distro bootable from the apps. i dont know how to port this, but maybe someone knows..

cizia64 commented 1 month ago

CrossMix is created to run on linux, personally I'm not fan of emulation on Android, even if I recognize that it's improving thanks to retroarch or emulationstation which are now really working well on it.

It's interesting to know that the Smart Pro was initially using Android for hardware verification, and it took six months to TrimUI to develop Linux on it.

It's also important to know that there are 2 version of LCD on the TSP which requires different drivers. cat /proc/cmdline -> lcd=otm1289a or lcd=default, otm1289a is the old one may be it has more chances to work out of box on android.

About Linux, it's mainly interesting to have more recent libc version, Tomato (not the OS, the guy from our community) has made some tests with ubuntu 24.04 chroot, linux is working well but he had problem to display X. I know that this problem is probably due to the fact that it requires to set DE2.0 (Sunxi DE 2.0) but I have no idea how to do that.

Doomteam1 commented 1 month ago

Thanks for the response, I know that crossmix uses Linux, I was asking about emulating android games via linux on crossmix

On Mon, Jul 29, 2024, 11:05 AM cizia64 @.***> wrote:

CrossMix is created to run on linux, personally I'm not fan of emulation on Android, even if I recognize that it's improving thanks to retroarch or emulationstation which are now really working well on it.

It's interesting to know that the Smart Pro was initially using Android for hardware verification, and it took six months to TrimUI to develop Linux on it.

It's also important to know that there are 2 version of LCD on the TSP which requires different drivers. cat /proc/cmdline -> lcd=otm1289a or lcd=default, otm1289a is the old one may be it has more chances to work out of box on android.

About Linux, it's mainly interesting to have more recent libc version, Tomato (not the OS, the guy from our community) has made some tests with ubuntu 24.04 chroot, linux is working well but he had problem to display X. I know that this problem is probably due to the fact that it requires to set DE2.0 (Sunxi DE 2.0) but I have no idea how to do that.

— Reply to this email directly, view it on GitHub https://github.com/cizia64/CrossMix-OS/issues/134#issuecomment-2256456887, or unsubscribe https://github.com/notifications/unsubscribe-auth/BKEJFADLC5DW6OYJALMXHFLZOZY3ZAVCNFSM6AAAAABLSD7AK2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJWGQ2TMOBYG4 . You are receiving this because you authored the thread.Message ID: @.***>

tyusha0 commented 1 month ago

It's also important to know that there are 2 version of LCD on the TSP which requires different drivers. cat /proc/cmdline -> lcd=otm1289a or lcd=default, otm1289a is the old one may be it has more chances to work out of box on android.

I have lcd=er68576