Yes I said I needed more information and yes what about modding compiled images by bad on that part. I’m new to the modding and mainly just curious about how to do it for compiled apps and adding them to compiled images with boot loaders and main system.img. I thank you for giving me more direction. If you find more info or have more on this my email is [email protected] also I can remove that from this post if that’s against the forum rules or just message here or directly to my xda account if possible.Problem with that specific display is that it uses SPI for the display interface (SPI for touch interface is fine). Not to endorse anything but e.g. Waveshare also has small displays that use DPI/DSI/HDMI as the display interface (see selection guide section at e.g. https://www.waveshare.com/7inch-hdmi-lcd-c.htm). HDMI displays are of course the most used so shouldn't require much additional effort.
My first Android phone from 10+ years ago had display with 480x800 resolution (ironically what the official Raspberry Pi 7" display also has). So, let's just say that that or anything smaller than that is not what you'd expect for device running modern Android these days. Just having a display resolution/density related discussion above. Very small resolution/density can also cause all kinds of issues (UI on the OS itself because no one else in the world uses such low resolution anymore, app compatibility issues because of missing low density drawables because no one needs them anymore, etc.). https://developer.android.com/training/multiscreen/screendensities
My Raspberry Pi builds use standard ext4 partitions (system, vendor, data - FAT is used for boot partition). You can just directly mount the sdcard on your Linux machine and edit contents of any of the partitions. There's simg2img/img2simg tools to pack sparse images most Android devices use. Mounting the image writable (and what fs it uses - ext4/F2FS/etc) is another story.
Your links refer to adding precompiled apps when building Android from source.
1. I can't reproduce any issue with searching the settings, works fine for me. You need to be more precise than that.Hello, can you tell me how to fix these things:
1. Search doesn't work in settings
2. Short press of navigation bar power turns screen off instead of going to lock screen.
I've read on Bluetooth jitter and gapps already.
And GPS with ublox 9 is solved with another gnss hal, which works with both ublox 7 and 9.
I have to say so far this is a very nice release. Thank you.
Well when I go to settings and type something I want to find in the search box nothing appears. It doesn't work.1. I can't reproduce any issue with searching the settings, works fine for me. You need to be more precise than that.
Well when it also turns off touch response and you don't have a gpio switch its pretty counterproductive to remove the power and reboot in order to get a screen back. Thought I'd mention it.2. Well, yes that's what pressing the power button does on Android devices in general. If you want to have a lockscreen when turning the display back on you need to enable one from Settings -> Security -> Screen lock.
Which GPS HAL did you use? Maybe this is something that can be included in the builds by default.
Searching the settings works just fine so something wrong at your end.Well when I go to settings and type something I want to find in the search box nothing appears. It doesn't work.
Touch input stopping working after switching the display off is not expected behavior. It's been reproduced on both the official DSI touchscreen and USB touchscreens and was discussed at https://forum.xda-developers.com/t/...raspberry-pi-4-b.4356891/page-2#post-86008999 It works on previous Android versions so some issue with Android 12 that I haven't still looked into.Well when it also turns off touch response and you don't have a gpio switch its pretty counterproductive to remove the power and reboot in order to get a screen back. Thought I'd mention it.
Thanks. I've been aware of this and been meaning to give it a test sometime. The antenna on my U-Blox 7 module is really bad and/or there's too many floors of concrete on top me so it's difficult to get a location fix to do any meaningful testing, though.![]()
android9_gnss_hal_driver/gps_zkw.c at master · zxcwhale/android9_gnss_hal_driver
Contribute to zxcwhale/android9_gnss_hal_driver development by creating an account on GitHub.github.com
I've noticed that this android likes to turn the sound down on usb dac. Maybe that's your issue.no sound when using usb external dac...what tweaks to be done ?...lineage 18 there's sound with usb external dac ..please help
Logcat? I can't reproduce any issue with my USB sound card at least. IDK why USB DAC would be different.no sound when using usb external dac...what tweaks to be done ?...lineage 18 there's sound with usb external dac ..please help
Why would my reply be any different that the last two times you posted this exact same thing? Still haven't seen any logs.What's the workaround for usb dac to work on lineage 19? Even the bluetooth audio crackling noise ... usb dac working on lineage 18.1 please help
Audio through the 3.5mm jack works (please read the OP and FAQ). There's no support for composite video. You can use HDMI and DSI connectors for display with this build.Hey, does composite video and audio output work via the jack? or has it been tested? just thought I would ask the question before I go out and buy the cable, thanks!
No logs yet.the bluetooth audio crackling noise has been solved ,,, the location services must be turn off,,, only problem android 12 no sound external usb dac.. i think it's android 12 bug ,, no update yet
I did look at the op and under not working I couldn't see any mention of composit video, for allot of people it's a big feature, I would add it under the not working area to avoid simular questions like mine, do you plan on adding support for it?Audio through the 3.5mm jack works (please read the OP and FAQ). There's no support for composite video. You can use HDMI and DSI connectors for display with this build.
No logs yet.
Composite video is 1950s technology so it's hardly relevant these days and barely anyone uses it (nor should). I don't have any hardware so I have no plans to support it. Here the latest discussion about composite video on Android: http://disq.us/p/2lftnz2I did look at the op and under not working I couldn't see any mention of composit video, for allot of people it's a big feature, I would add it under the not working area to avoid simular questions like mine, do you plan on adding support for it?
Do you know of generic USB touch digitizers will work with this build? I know it works with raspbian and stock Android and stuff, no sure about this setup though, was also planning on hooking up a dvb tuner to it.
You can't. You can consider Android as an OS for embedded devices. It needs to work just on the hardware that the device has built-in and nothing else. It's not designed to support every possible hardware and configuration in the world at the same time.Hi!
How can use usb bluetooth dongle? I have only Linux driver for the usb bluetooth dongle. I use this os for car pc. When bluetooth and wifi on is, than is interferenc.Musik play skipping.
Thanks for reply.
Thank you!You can't. You can consider Android as an OS for embedded devices. It needs to work just on the hardware that the device has built-in and nothing else. It's not designed to support every possible hardware and configuration in the world at the same time.
There is a know issue with bluetooth audio and Google location services after installing gapps. This only happens with gapps installed and if you've enabled location access during the gapps setup. Google location services scan nearby bluetooth devices to determine the device location which doesn't work great when your using bluetooth audio at the same time. There's also workaround available if disabling Google location access is not enough https://forum.xda-developers.com/t/...aspberry-pi-4-b.4212945/page-14#post-85769441
E.g. ADB/SSH in and execute 'input keyevent KEYCODE_POWER' if you must do this remotely. Or just connect a mouse/keyboard and send some input event.So I am operating this in headless mode (no mouse or keyboard either) and I have enabled the power button on the nav bar. Accessing using RealVNC. I tapped that power button thinking it would give me a reboot menu. Nope. Blank screen. How can I regain access to the desktop without rebooting?
If you mean init.d scripts they are in /vendor/etc/init.d/ now (vs. /system/etc/init.d/ in previous Android versions).
MicroG requires a patch for signature spoofing that is not included in LineageOS for security reasons. I think this is also something that can be achieved using Magisk (which is now supported) but haven't looked into it.Wow I didn't expect latest Android being supported on the Pie, thanks for the great work!
I have two small questions though :
- Do you know how is support for microG? It doesn't cause any problem? (was wondering about casting videos for example)
I'm pretty confident it will work eventually. Soon(™) is also a relative term.
- I know it has been asked few times already, but now that Android 12 has been released are you confident it will be possible to have support for hardware acceleration soon? Would make a big difference to have a steady 1080p/60fps
And that didn't even take too long. \o/ But yes, H.264 V4L2 hardware decoding can work on Android on the Pi 4!Short term goal is to get some proof of concept that stateful H.264 V4L2 dec/enc can work on Android on Pi 4.