spinjector wrote: ↑Thu Dec 05, 2019 4:17 pmHello, I'm fascinated with the idea of building a cell phone. I see others have done it (PiPhone, ZeroPhone, TyTelli), and one can even buy pre-made kits for them. But of course for snits and giggles I want to do it myself.
But here's the stumbling point: I wish it to be a full Android device. From what I've seen, there are issues with Android on Raspberry Pi. There are well-documented ways to do it, and I'm happy with that as an experiment. However, I'd like it to be highly compatible with Android, the Google Play Store, and the zillion apps on there. And this means one of the big guys like a SnapDragon. But my skills & resources aren't up to that.
And so, my question...
What other systems are there besides Raspberry Pi that are purpose-designed to be customized into a new device...??? With the schematics and Hardware Design Guide for the Raspberry Pi Compute Module, one can easily design a custom board and load the OS into it.
But are there other Pi-type systems with faster CPUs and more resources, and with the same simple hardware layout, but which seem to be more compatible with Android..?
Of course, but what does one learn by simply using an off-the-shelf product..? I'm not looking to build something to go commercial; it's just a hobby, and hobbies can be expensive.
Sorry to have offended. But generally when someone says a product won't work for an application, they're usually open to discuss alternatives, and thus...my post.
Actually quite a lot. I learnt a lot when I wanted to develop a simple app for my android phone (Samsung Galaxy S3) that could read and write RFID/NFC tags with specific data.
I can understand that, but not where the Android requirement comes in. If you wanted the learning component of it, you could take one of the existing Raspberry Pi Android projects and work on making that better.spinjector wrote: Of course, but what does one learn by simply using an off-the-shelf product..? I'm not looking to build something to go commercial; it's just a hobby, and hobbies can be expensive.
Well....yes. I suppose you're right. I was kind of thinking of other things when I replied, but your points are perfectly valid too. =-) What I was thinking tho, is the custom board I had in mind, with the USB hub chip, ethernet switch chip, cellular chip, and a few other goodies that aren't standard RPi bits & pieces.rpdom wrote: ↑Thu Dec 05, 2019 4:57 pmActually quite a lot. I learnt a lot when I wanted to develop a simple app for my android phone (Samsung Galaxy S3) that could read and write RFID/NFC tags with specific data.
Admittedly I didn't do it on a Pi at the time, but all the software I used is now available in Raspbian.
I didn't know any Java or anything about Android. It took a while to learn the tools and how to use them and which were a waste of time, but I did it and the app worked.
spinjector wrote: ↑Thu Dec 05, 2019 4:51 pmSorry to have offended. But generally when someone says a product won't work for an application, they're usually open to discuss alternatives, and thus...my post.
No dongles, not with a custom board. I'll be using a chip like the SIM900 or one of the Verizon-approved chips. Trying to figure out the USA cell bands (especially for Verizon) was a nightmare until I discovered that Vzw Dev page. As for the case & batteries, I have ideas. I don't mind if it ends up the size of a walkie talkie.jamesh wrote: ↑Thu Dec 05, 2019 4:55 pmJust pick any of the competitors that have an Android port; Orange Pi, Banana Pi etc. I suspect though, that you may find their technical support a little less comprehensive. You need a phone dongle of some description, and making everything fit in a case with batteries and a screen will be challenging.
Well, looking around my shop, I can't guarantee it will go past the tape & rubber band phase. As for "Exynos", thanks again, that's another piece of terminology to search for. Regarding DRM, I saw a post somewhere about that. Somebody hacked Android onto a Pi and swapped something with something else and got the DRM to work.....or something like that. I'll have to dig up the link again. It should be here somewhere with the tape & rubber bands. =-)ShiftPlusOne wrote: ↑Thu Dec 05, 2019 5:01 pmWhat usually happens is that people tape together bits and pieces to the point where it runs and then leave it at that. So your best bet is to find something that shares hardware with mobile phones - like one of the Exynos chips. I won't mention any SBC by name, but that should be plenty to go on. Can't guarantee that it will have full Google Store and DRM support.
If you want full Android that means DRM, touch-screen, sensors and fully supported latest Android OS.
You have set your heart on something which isn't really achievable so you need to decide what your Plan B is.