i wanna install FreeBSD on my old Smartphone
Linux Deploy and Termux works more like a chroot, so it'll reuse the system calls from android (linux if you must) so no, unless you have some sort of hypervisor or emulator for android (which I don't know if exists).Hello,
i wanna install FreeBSD on my old Smartphone, but there are no Apps or Videos on Youtube belong to Linux. How can i install FreeBSD with an App like "Linux Deploy" or "Termux" but no qemu or Linux.
Are there some Apps or should i install Linux?
Thank you for the Answers!
Yes, I agree. Nobody is this clueless.I think this is troll.
Aaaww, I just wanted to have a little fun.delete the topic he is trolling,
Not sure about hypervisors (in theory, with a Linux kernel, you might be able to get kvm running), but emulators exist for sure, e.g. Bochs for running some x86 systems.unless you have some sort of hypervisor or emulator for android (which I don't know if exists).
Jeez I would hate to see my specs.He spent 6 hours on the forums yesterday.
Joined: Yesterday at 2:17 PM
Last seen: Yesterday at 8:36 PM
If it were possible to install a BSD on a smart phone, the best bet is NetBSD, but I doubt that's possible. NetBSD works with more hardware architectures. The architecture of that phone has to be supported by that operative system. If something for that is only available in Linux, then use that. Something like this would be for browsing the Internet on a smart phone through your home wifi.
There's Pinephone, https://www.pine64.org/pinephone/, which is a physical smart phone that works with opensource software. It comes with its own version of Linux.
If you want a phone system, that goes on your computer, that allows other softphones and hardphones to work off of, try Freeswitch or Asterisk as a PBX (Private Branch Exchange). Using TrueNAS or a custom GUI OS of Freeswitch or Asterisk would be easier than installing a PBX on FreeBSD. These go on the computer and not on the individual phones that use the PBX system. I never heard of using a smart phone with open source software as a soft phone for use with Asterisk or FreeSwitch. There's softphone software, though this is for a computer. If it were possible, it would be using the phone over wifi, and not through a SIM card.
I use an old smart phone over Wifi for browsing the Internet, but it retains the original Android operating system that came with it. It always has an indication that it needs the SIM card. I haven't even checked if the Android/Google store is accessible on it. I doubt it is, and I wouldn't try it without a working SIM card, because it's probably not intended to be. That's something you would want to read about online before even trying. There's nothing for SIMs in terms of opensource that would only work on Wifi or a bring your own hardware phone IP phone service.
As a similar task, for me, installing a BSD or Linux firewall on a gateway is something I can't wrap my head around achieving. There's operating systems made for that, but there's no place to put the USB for installing it, maybe it's done over the network. Using Raspberry Pi or a BugleBoard which are supported by many open source operating systems is something I haven't tried, but I could remotely see myself trying that. Operating systems are meant to work on many of those hardware architectures, as they're listed on their download pages. I can't wrap my head around installing FreeBSD on an old smart phone, and it won't work if the phone's hardware architecture isn't supported by the particular OS. I've been here a while, and can't do many of these tasks which are possible.
it's very sad as it's not possible to reply to this person, as the same for the rest of the whole topic, which is a huge interesting (and it's really sad of it), especailly for the last one : would ask for hundred of devs and a community.How will you handle cellular communication? Getting all major telecoms to support the system for CMDA/GSM/SMS communication is going to be a challenge. Does FreeBSD even have drivers for this type of stuff?
How will you handle software distribution? I presume you'll have to host a repository yourself along with a way for users to administer mobile apps and system updates over-the-air; another major challenge.
How will the system be installed? One of the reasons why I loathe GrapheneOS is because it requires chrome for installs/updates. When the install medium should be its own cross-platform utility.
How will third party applications be developed? There's no truly open source toolkit out there for mobile devices. Except maybe Qt; you'll probably need a commercial license for this kind of project. Who the hell wants to write mobile apps in C++ anyways?
Also, in order for a project like this to gain any momentum; you'll have to create a community around it for people to collaborate with. Assuming you'll want to keep it open source. Making a mobile OS is ridiculously complicated.
An open-source community is very different to commercial companies like Apple and Google (Plus, Android Inc made Android, Google just acquired it years later).guys at apple knew making a phone based on something totally new, was impossible. So they did it, called the iphone (thank you carnegie mellon)
[...]
teams of google knew making a phone based on something totally new, was impossible. So they did it, called android. (imho, i hate it)
[...]
bsdians, what are you waiting for?
The hardware is cheap and prone to breaking and has extremely limited sourcability guarantees. It is EOL almost as soon as you walk out of the shop.
For standard hardware, absolutely but as an example; how old is your oldest phone that you still get use from personally?I do not find this trully. Unix is about getting hardware to the limit. Is about using older computers and still, getting some of it.
I think it is a motog from 2015.For standard hardware, absolutely but as an example; how old is your oldest phone that you still get use from personally?
i think few hundreds of device is kind of "a bit more" than fraction of few devicesfor a tiny fraction of devices.
it have to start ..But certainly it could be fun (albeit difficult!) for some skilled developers. At the very least it would help improve the ARM(64) support and other general portability of FreeBSD.
Those ideas, postmakert, lineageOS, etc, are the effort of going the other way. We do not need "more" anything.
i think librem and PP, plus fairphone's users, would be glad to have a *bsd system compatible with their device.But that is it. It is a niche. A nice one, and I really believe it will grown in the coming years.
For standard hardware, absolutely but as an example; how old is your oldest phone that you still get use from personally?
Yeah, alot of things can happen like telecom companies just dropping support of a carrier kind of connection, and so on. But seeing the pinephone case, it then, would just be needed to change the modem, not the entire phone. A part of the hardware dosent work anymore, but the rest is still plenty.
I that case, yeah, we would still also depending that the manofacturer sees advantage and $$$ on it. But well, I believe that is possible. In the worst case, I will get a mobile computer, but it will not be discarted, because a lot of things will keep possible.
I think you potentially(?) misunderstood. PostmarketOS only supports a fraction of device models.i think few hundreds of device is kind of "a bit more" than fraction of few devices
Are you sure? PostmarketOS traditionally just used the Android kernel and created a semi-general purpose Linux environment in a chroot. What does yourbut at least : it doesnt runs android.
uname -a
say?PostmarketOS uses Alpine Linux, it needs specific devices exactly because of that: needs to support a mainline kernel to work properly.Are you sure? PostmarketOS traditionally just used the Android kernel and created a semi-general purpose Linux environment in a chroot. What does youruname -a
say?