PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Sat Aug 08, 2020 10:32 am

This might be interesting. It's the most compact RPi 'tablet' I've seen.

http://ZeroTerminal.org

More a 'palmtop' with a 5.5" screen.

pidd
Posts: 1628
Joined: Fri May 29, 2020 8:29 pm
Location: Wirral, UK
Contact: Website

Re: RPi LineageOS Tablet

Sat Aug 08, 2020 10:50 am

Wow, I wasn't going to bother looking at it thinking it is yet another Pi-in-a-box but I'm glad I did watch the video, he's done loads of work and thought things through - he will go far in life!

Adamanewtown
Posts: 40
Joined: Sat May 09, 2020 6:18 pm

Re: RPi LineageOS Tablet

Sat Aug 08, 2020 11:53 pm

Thanks for getting me a 'flame post' guys! :D
I scour these forums by day and night. Who am I? Adamanewtown, of course. ;)

Konsta
Posts: 395
Joined: Thu Aug 16, 2018 3:55 pm
Location: Finland
Contact: Website Twitter

Re: RPi LineageOS Tablet

Mon Aug 10, 2020 8:03 am

If you want an Android tablet just buy one that's made for that purpose. You really can't make one using Raspberry Pi that can compete in price or size.
Adamanewtown wrote:
Thu Aug 06, 2020 3:35 pm
The CutiePi tablet on Kickstarter is ~£150 for the Kickstarter exclusive price.
---------------------------------------------------------------------------------------------------------------------------------------------------------------

*HUGE FACEPALM* it's not even running android. (im a flippin' 9yo with asperger's ok)
I saw that CutiePi had reached funding goal for a community driven port of LineageOS so interesting to see how they'll manage that.
PiGraham wrote:
Thu Aug 06, 2020 4:11 pm
Android isn't isn't ready on Pi.
What is missing from current releases for you to consider it 'ready'?
KonstaKANG.com

User avatar
Imperf3kt
Posts: 4228
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia
Contact: Twitter

Re: RPi LineageOS Tablet

Mon Aug 10, 2020 8:29 am

I've made something akin to a tablet a couple of years ago (still unfinished)
It works... somewhat, if you can tolerate these drawbacks, I say go for it.

- It doesn't use Android, I use the Raspberry PiOS.
- It has a low battery life. I haven't used it until it ran flat yet, nor have I properly calculated how long it will run on a single charge, but a 2000mAh battery has lasted me over an hour with no power issues. I have not used it longer than that in one sitting. When shut down, I physically remove power so the battery doesn't drain even while the Pi is off completely. This makes charging a bit tricky, I should have used a battery terminal instead of soldering it into place.
- The 5" touchscreen is 800x480, a reasonable resolution, but nothing spectacular.
- I added an amplifier, speakers and an RTC (clock) as extras to support a few features I wanted.
- As I used a Pi3A+, a USB hub is required (I am yet to solder the one I'm using into place)
- Power is sometimes glitchy at boot (when the highest current is drawn) and when charging. When running purely off the battery, everything works as expected, with no undervoltage issues even when running something insane like CPUburn-A53

of particular note:
- Heat - Removing the processor heat is the biggest challenge I have faced. The SOC can reach temperatures that burn you, and getting that outside the case, without causing discomfort, noise or burning the user's hands, has proved difficult.
- Size - the thinnest I could make it (without extra parts removal and a few case redesigns) was 31mm, thats including a mere 1mm thick case.
I 3D printed mine, but there are other ways you can make a case.
- Weight - The battery weighs about 45 grams and everything else adds up (I haven't weighed the rest) to make the whole unit quite heavy and bulky.
- Keyboard/mouse - I am yet to find a suitable on screen keyboard so I can ditch my bluetooth keyboard and just use the touchscreen.
- Price - The whole build was pricey. Even buying from Asian markets, I still ended up paying quite a lot. For the money I spent, I could have bought three 'regular' tablets that were thinner, run for longer, and were slightly more powerful, and don't risk falling apart while just holding it. I did it for the DIY aspect, and a few other reasons, but looking back, if I were to do it again today, I wouldn't bother.


I can post a list of the parts I used if you want, but honestly, the people before me are right, this project isn't worth undertaking**. You need a fair amount of knowledge and tools as well as skills to build something remotely like a tablet.


** I say this, and yet in my head I've been planning another version of the project using a Pi4B (Once I find a suitable power source)
55:55:44:44:4C
52:4C:52:42:41

Rose tinted glasses are difficult to see through.

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Mon Aug 10, 2020 9:28 am

Konsta wrote:
Mon Aug 10, 2020 8:03 am
If you want an Android tablet just buy one that's made for that purpose. You really can't make one using Raspberry Pi that can compete in price or size.
Adamanewtown wrote:
Thu Aug 06, 2020 3:35 pm
The CutiePi tablet on Kickstarter is ~£150 for the Kickstarter exclusive price.
---------------------------------------------------------------------------------------------------------------------------------------------------------------

*HUGE FACEPALM* it's not even running android. (im a flippin' 9yo with asperger's ok)
I saw that CutiePi had reached funding goal for a community driven port of LineageOS so interesting to see how they'll manage that.
PiGraham wrote:
Thu Aug 06, 2020 4:11 pm
Android isn't isn't ready on Pi.
What is missing from current releases for you to consider it 'ready'?
I don't know specifics, but every time I see "Android on Raspberry Pi" it comes with caveats such as a very old release of Android, or some bit of hardware not supported or slow frame rates or limited / no Play store support, 'unsupported'. Has it reached a level of equivalence with a cheap Android tablet now? Does Lineage achieve that?

Are tyou he guy who has done this LineageOS build for RPI4B : https://konstakang.com/devices/rpi4/LineageOS16.0/? Excellent work!

it looks like it is getting closer.
Last edited by PiGraham on Mon Aug 10, 2020 5:33 pm, edited 3 times in total.

msl
Posts: 179
Joined: Tue Jul 07, 2020 9:12 pm
Location: Munich
Contact: Website Twitter

Re: RPi LineageOS Tablet

Mon Aug 10, 2020 9:53 am

Imperf3kt wrote:
Mon Aug 10, 2020 8:29 am
I've made something akin to a tablet a couple of years ago (still unfinished)
It works... somewhat, if you can tolerate these drawbacks, I say go for it.
I’m working on something like this at the moment. Could you share your requirements and usage scenarios?

Konsta
Posts: 395
Joined: Thu Aug 16, 2018 3:55 pm
Location: Finland
Contact: Website Twitter

Re: RPi LineageOS Tablet

Mon Aug 10, 2020 11:20 am

PiGraham wrote:
Mon Aug 10, 2020 9:28 am
I don't know specifics, but every time I see "Android on Raspberry Pi" it comes with caveats such as a very old release of Android, or some bit of hardware not supported or slow frame rates or limited / no Play store support, 'unsupported'. Has it reached a level of equivalence with a cheap Android tablet now? Does Lineage achieve that?

Are tyou he guy who has done this LineageOS build for RPI4B : tps://konstakang.com/devices/rpi4/LineageOS16.0/? Excellent work!

it looks like it is getting closer.
Yes, the one and only. ;)

https://konstakang.com/devices/rpi4/LineageOS17.1/ is the latest. It's also currently the latest Android version. You can install Play Store separately (Google apps are proprietary and can't be shipped with the image).
KonstaKANG.com

User avatar
Imperf3kt
Posts: 4228
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia
Contact: Twitter

Re: RPi LineageOS Tablet

Mon Aug 10, 2020 10:48 pm

msl wrote:
Mon Aug 10, 2020 9:53 am
Imperf3kt wrote:
Mon Aug 10, 2020 8:29 am
I've made something akin to a tablet a couple of years ago (still unfinished)
It works... somewhat, if you can tolerate these drawbacks, I say go for it.
I’m working on something like this at the moment. Could you share your requirements and usage scenarios?
The reason I was creating mine was so I (and others) could have a portable development and test platform for Ren'Py games.
So I needed speakers, on screen keyboard / mouse, a few hours between charges (around 5 was my aim) and the ability to dock it and use an external monitor / keyboard / mouse.
The RTC was necessary for use when without a network connection.
My secondary requirements were to have an Internet browser and image processing tools, audio editing software, and text editor available, much like a regular PC.

Software all worked, it's the hardware that has been problematic.
55:55:44:44:4C
52:4C:52:42:41

Rose tinted glasses are difficult to see through.

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Tue Aug 11, 2020 4:28 pm

Konsta wrote:
Mon Aug 10, 2020 11:20 am
https://konstakang.com/devices/rpi4/LineageOS17.1/ is the latest. It's also currently the latest Android version. You can install Play Store separately (Google apps are proprietary and can't be shipped with the image).
I've burned that onto an SD card and gone through the basic setup. Looks good. Hard to judge the UX with only mouse & keyboard.
Wi-Fi, BT and Ethernet all worked. No HDMI audio on the one screen I've tried. I'll check out Play store and touchscreen at some point.
I noticed the Pi4 got quite hot

Adamanewtown
Posts: 40
Joined: Sat May 09, 2020 6:18 pm

Re: RPi LineageOS Tablet

Tue Aug 11, 2020 9:42 pm

PiGraham wrote:
Tue Aug 11, 2020 4:28 pm
No HDMI audio on the one screen I've tried.
Audio through HDMI works for me with my current setup (a Samsung TV and the Pi, running LOS 16)
I scour these forums by day and night. Who am I? Adamanewtown, of course. ;)

Adamanewtown
Posts: 40
Joined: Sat May 09, 2020 6:18 pm

Re: RPi LineageOS Tablet

Tue Aug 11, 2020 9:48 pm

Imperf3kt wrote:
Mon Aug 10, 2020 8:29 am
if you can tolerate these drawbacks, I say go for it.
I can. I got burned a buncha times by my Samsung tablet tho XD
I scour these forums by day and night. Who am I? Adamanewtown, of course. ;)

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Wed Aug 12, 2020 10:07 am

Adamanewtown wrote:
Tue Aug 11, 2020 9:48 pm
Imperf3kt wrote:
Mon Aug 10, 2020 8:29 am
if you can tolerate these drawbacks, I say go for it.
I can. I got burned a buncha times by my Samsung tablet tho XD
You hope to build a better tablet than Samsung?!

Adamanewtown
Posts: 40
Joined: Sat May 09, 2020 6:18 pm

Re: RPi LineageOS Tablet

Wed Aug 12, 2020 10:56 am

Forums, we have a problem here. LineageOS is stuck in a boot loop :(
EDIT: Forgot to edit, but it works :)
Last edited by Adamanewtown on Fri Aug 14, 2020 3:43 pm, edited 1 time in total.
I scour these forums by day and night. Who am I? Adamanewtown, of course. ;)

fruitoftheloom
Posts: 25761
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: RPi LineageOS Tablet

Thu Aug 13, 2020 7:24 pm

Adamanewtown wrote:
Wed Aug 12, 2020 10:56 am
Forums, we have a problem here. LineageOS is stuck on a boot loop :(

Ask in the appropriate LineageOS Post and the Developer will notice you have an issue :o
The information is out there....you just have to let it in.

My other Linux machines are a ChromeBox & Intel CoreDuo Desktop

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Tue Aug 18, 2020 6:38 pm

Just got a screen:
https://www.amazon.co.uk/dp/B07YJDSCKR/ ... _at_prodpg
that works nicely with LineageOS on Pi4B. Plug and play for display, touch, audio.

WoScha
Posts: 34
Joined: Sun Jul 26, 2020 5:43 pm

Re: RPi LineageOS Tablet

Fri Aug 21, 2020 6:40 am

Hi, what resolution do you use?
Does the touchscreen work with the Mesa Rederer or the Swiftshader renderer?

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Fri Aug 21, 2020 7:14 am

WoScha wrote:
Fri Aug 21, 2020 6:40 am
Hi, what resolution do you use?
Does the touchscreen work with the Mesa Rederer or the Swiftshader renderer?
The display is 1024x600. I didn't set anything so I assume LineageOS read the EDID.

How would I test the touch screen with a renderer?
I haven't done anything with LineageOS beyond burning the SD card, trying the UI, newtwork & audio and playing a YouTube video.

BTW that all worked except YT in full screen caused the display to flip out.

WoScha
Posts: 34
Joined: Sun Jul 26, 2020 5:43 pm

Re: RPi LineageOS Tablet

Fri Aug 21, 2020 10:22 am

@PiGraham:
How would I test the touch screen with a renderer?

Look here:
https://konstakang.com/devices/rpi4/LineageOS17.1/

Q: I need to use SwiftShader software renderer to use camera, the official 7” display, or I want to boot without any display connected. What should I do?
A: Warning, SwiftShader is a software renderer and using it affects graphics performance. You can switch between MESA and SwiftShader graphics drivers by executing following commands in ‘adb shell’/serial console/terminal (you can enable built-in terminal app from Settings -> System -> Developer options -> Local terminal):

Code: Select all

su
rpi4-graphics.sh swiftshader

su
rpi4-graphics.sh mesa
Have a WaveShare 10.1 touchscreen TFT. It just wants to work correctly in the 1024x600 resolution with the Mesa-Rederer.
Therefore I unfortunately have to use the Swiftshader Rederer, which slows down the graphics position significantly.
Hence my question, which renderer are you using.

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Fri Aug 21, 2020 12:07 pm

WoScha wrote:
Fri Aug 21, 2020 10:22 am

Have a WaveShare 10.1 touchscreen TFT. It just wants to work correctly in the 1024x600 resolution with the Mesa-Rederer.
Therefore I unfortunately have to use the Swiftshader Rederer, which slows down the graphics position significantly.
Hence my question, which renderer are you using.
Well I'm using an HDMI display and default LineageOS image so I guess it whatever the default renderer is.

Its possible to use SPI interfaced TFTs and still use the GPU rendering (fbcp). Presumably it will be possible to get Lineage to use HW rendering for any display.

PiGraham
Posts: 4477
Joined: Fri Jun 07, 2013 12:37 pm
Location: Waterlooville

Re: RPi LineageOS Tablet

Sat Aug 22, 2020 7:24 pm

Another Pi based tablet
RASPAD3
https://www.youtube.com/watch?v=XPYfpia8OgE

msl
Posts: 179
Joined: Tue Jul 07, 2020 9:12 pm
Location: Munich
Contact: Website Twitter

Re: RPi LineageOS Tablet

Mon Aug 24, 2020 11:58 am

Imperf3kt wrote:
Mon Aug 10, 2020 10:48 pm
msl wrote:
Mon Aug 10, 2020 9:53 am
I’m working on something like this at the moment. Could you share your requirements and usage scenarios?
The reason I was creating mine was so I (and others) could have a portable development and test platform for Ren'Py games.
So I needed speakers, on screen keyboard / mouse, a few hours between charges (around 5 was my aim) and the ability to dock it and use an external monitor / keyboard / mouse.
The RTC was necessary for use when without a network connection.
My secondary requirements were to have an Internet browser and image processing tools, audio editing software, and text editor available, much like a regular PC.

Software all worked, it's the hardware that has been problematic.
Thanks for feedback.
What I got with 5” LCD and 3000mAh battery is ~14mm height. Compared to your specs, only RTC is missing and only one speaker, ie “phone” layout.
Want to print case, but at moment I can’t get satisfying results from my resin 3D printer

Adamanewtown
Posts: 40
Joined: Sat May 09, 2020 6:18 pm

Re: RPi LineageOS Tablet

Mon Aug 24, 2020 8:52 pm

Guys, you can still post here if you want, but I've moved on to a Retropie box. Sorry :?
I scour these forums by day and night. Who am I? Adamanewtown, of course. ;)

User avatar
Imperf3kt
Posts: 4228
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia
Contact: Twitter

Re: RPi LineageOS Tablet

Mon Aug 24, 2020 9:25 pm

msl wrote:
Mon Aug 24, 2020 11:58 am
What I got with 5” LCD and 3000mAh battery is ~14mm height.
Can you show a picture of how you set it up? Did you remove the usb ports or something? Because they are 16mm high not including PCB and legs poking through the other side.
What kind of battery did you use? If it was an 18650, those are 650mm long and 18mm in diameter as their name implies. I'm curious how such a battery might fit in a 14mm gap.
Or did you use a 14650 or even a flat pouch.
55:55:44:44:4C
52:4C:52:42:41

Rose tinted glasses are difficult to see through.

msl
Posts: 179
Joined: Tue Jul 07, 2020 9:12 pm
Location: Munich
Contact: Website Twitter

Re: RPi LineageOS Tablet

Mon Aug 24, 2020 10:21 pm

Imperf3kt wrote:
Mon Aug 24, 2020 9:25 pm
msl wrote:
Mon Aug 24, 2020 11:58 am
What I got with 5” LCD and 3000mAh battery is ~14mm height.
Can you show a picture of how you set it up? Did you remove the usb ports or something? Because they are 16mm high not including PCB and legs poking through the other side.
What kind of battery did you use? If it was an 18650, those are 650mm long and 18mm in diameter as their name implies. I'm curious how such a battery might fit in a 14mm gap.
Or did you use a 14650 or even a flat pouch.
Nothing removed, only adding missing bits to Compute Module 3+ :D
image.jpg
image.jpg (223.53 KiB) Viewed 610 times
EDIT: battery is flat, 3.5mm, you can see it between PCB and LCD

Return to “Android”