Is there a way to run FreeBSD on my phone? (for playing with FreeBSD)

Hello , i just want to run FreeBSD on my android phone cause i love FreeBSD. for most of time i carry phone with me , is there any way to run FreeBSD on my phone so that i can practice and play with it ? ( both rooted and non-rooted way if anyone knows ? )
 
I'm not sure on what's available, but it might not be too difficult to have a FreeBSD command-line set-up behind Termux or something (maybe newer Android's VM/Terminal?)

Project Renegade lets some devices have a native UEFI boot; I don't think that'd be useful for FreeBSD as-is, but could possibly boot an arm64 image depending on how supported the phone's hardware itself is. Stuff like postmartketOS might have more details.

I'm thinking unless you have a PinePhone or other hacker/dev-friendly phone there likely isn't anything convenient available (but could be wrong)
 
Hello , i just want to run FreeBSD on my android phone cause i love FreeBSD. for most of time i carry phone with me , is there any way to run FreeBSD on my phone so that i can practice and play with it ? ( both rooted and non-rooted way if anyone knows ? )
Well, over in the Screenshots thread, there was evidence of FreeBSD on a Pine Phone...

Based on that screenshot, I think that the way things stand right now, FreeBSD on a phone is not a very practical idea. A lot of things don't work right, it probably takes a LOT of effort to just install something, let alone anything useful.

OP would have to be prepared to spend many hours just trying to get FreeBSD to cooperate with the phone. Not even UNIX-y stuff like a functional command line, but more along the lines of embedded programming, knowing what a memory address is, what an interrupt is, knowing why having solid knowledge (of concepts like a stack or a queue or other data structures) is important.

If that is too much, I'd frankly recommend a cheap Lenovo laptop if OP just wants to practice using FreeBSD. Even those can be a nice time sink, but OP will have an easier time getting results out of playing with FreeBSD.

For embedded programming practice, FreeBSD is available for a number of Pi boards on the market. OP should be prepared to spend hours just trying to follow instructions on setting up embedded environments - those things are particularly unforgiving if you don't follow instructions correctly.
 
Well, over in the Screenshots thread, there was evidence of FreeBSD on a Pine Phone...

Based on that screenshot, I think that the way things stand right now, FreeBSD on a phone is not a very practical idea. A lot of things don't work right, it probably takes a LOT of effort to just install something, let alone anything useful.

OP would have to be prepared to spend many hours just trying to get FreeBSD to cooperate with the phone. Not even UNIX-y stuff like a functional command line, but more along the lines of embedded programming, knowing what a memory address is, what an interrupt is, knowing why having solid knowledge (of concepts like a stack or a queue or other data structures) is important.

If that is too much, I'd frankly recommend a cheap Lenovo laptop if OP just wants to practice using FreeBSD. Even those can be a nice time sink, but OP will have an easier time getting results out of playing with FreeBSD.

For embedded programming practice, FreeBSD is available for a number of Pi boards on the market. OP should be prepared to spend hours just trying to follow instructions on setting up embedded environments - those things are particularly unforgiving if you don't follow instructions correctly.
Thanks , yeah freebsd on android is not a ideal idea right now , better options could be a cheaper laptop for real learning , because a laptop is a laptop and mobile is a mobile , and for learning a laptop is a much ideal option , i think i will use my freebsd vm on laptop to learn , thanks everyone
 
I'm not sure on what's available, but it might not be too difficult to have a FreeBSD command-line set-up behind Termux or something (maybe newer Android's VM/Terminal?)

Project Renegade lets some devices have a native UEFI boot; I don't think that'd be useful for FreeBSD as-is, but could possibly boot an arm64 image depending on how supported the phone's hardware itself is. Stuff like postmartketOS might have more details.

I'm thinking unless you have a PinePhone or other hacker/dev-friendly phone there likely isn't anything convenient available (but could be wrong)
Thanks for the info.
 
Back
Top