Google Pixel 3a: Difference between revisions
Arno11-n900 (talk | contribs) |
Arno11-n900 (talk | contribs) |
||
| (20 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox Device | {{Infobox Device | ||
|image=[[File:300px-Google-sargo.png|300px]] | |||
|manufacturer=Google | |manufacturer=Google | ||
|codename=Pixel | |codename=Pixel 3a/3a XL, Google sargo/bonito | ||
|release_date=2019 | |release_date=2019 | ||
|category=Supported | |category=Supported | ||
| Line 13: | Line 14: | ||
|storage=64GB | |storage=64GB | ||
|usb=Micro USB C | |usb=Micro USB C | ||
|camera=yes | |camera=yes | ||
|sensors=yes | |sensors=yes | ||
|other= | |other= | ||
|headers= | |headers= | ||
|battery= | |battery=3000/3700mAh | ||
|sw_kernel=6.12 | |sw_kernel=6.12 | ||
|sw_serial= | |sw_serial= | ||
| Line 33: | Line 34: | ||
|sw_irda=No | |sw_irda=No | ||
|sw_2g3gdata=Yes | |sw_2g3gdata=Yes | ||
|sw_4gdata=Yes | |sw_4gdata=Yes, modemmanager only | ||
|sw_bluetooth=Yes | |sw_bluetooth=Yes | ||
|sw_fmtx=No | |sw_fmtx=No | ||
| Line 45: | Line 46: | ||
|sw_gps=Yes, modemmanager only | |sw_gps=Yes, modemmanager only | ||
|sw_agps=Yes, modemmanager only | |sw_agps=Yes, modemmanager only | ||
|sw_frontcam=Yes, qcam | |sw_frontcam=Yes, qcam only | ||
|sw_backcam=Yes, qcam | |sw_backcam=Yes, qcam only | ||
|sw_idlepower=280mW | |sw_idlepower=280mW | ||
|sw_standbytime=50h | |sw_standbytime=40/50h | ||
}} | }} | ||
| Line 55: | Line 56: | ||
WIP | WIP | ||
WARNING: Flashing Maemo Leste to your device will erase your Android installation and all the data contained in it. | '''WARNING: Flashing Maemo Leste to your device will erase your Android installation and all the data contained in it.''' | ||
Install fastboot and last android-sdk-platform-tools on your computer. | |||
Then connect your PC and your phone through USB. | |||
=== Flash mode === | === Flash mode === | ||
| Line 61: | Line 66: | ||
WIP | WIP | ||
To enter flash mode: | To enter flash mode (fastboot): | ||
Hold "Volume Down" and "Power" buttons until fastboot appears. | Hold "Volume Down" and "Power" buttons until fastboot appears. | ||
| Line 74: | Line 79: | ||
Before flashing Maemo Leste, you need to unlock the bootloader in fastboot mode with this command: | Before flashing Maemo Leste, you need to unlock the bootloader in fastboot mode with this command: | ||
<pre> | |||
fastboot flashing unlock | fastboot flashing unlock | ||
</pre> | |||
=== Installation with fastboot === | === Installation with fastboot === | ||
| Line 80: | Line 87: | ||
WIP | WIP | ||
Download necessary img's files [https://git.maemo.org/leste-cicd/debos-leste/actions/runs/ | Download necessary img's files [https://git.maemo.org/leste-cicd/debos-leste/actions/runs/3053/artifacts/maemo-leste-excalibur-sdm670-20260906.tar.xz.zip here] | ||
From fastboot menu: | From fastboot menu: | ||
fastboot flash | <pre> | ||
fastboot flash boot_b <boot.img> | |||
fastboot flash userdata <excalibur-sdm670.img> | fastboot flash userdata <excalibur-sdm670.img> | ||
fastboot reboot | fastboot reboot | ||
</pre> | |||
== Tweaks == | == Tweaks == | ||
| Line 101: | Line 109: | ||
coolkbd, brightness applet, orientation lock applet | coolkbd, brightness applet, orientation lock applet | ||
=== Firefox(-esr) tips === | |||
To activate touchscreen scrolling: | |||
Edit | |||
<pre> | |||
/usr/share/applications/hildon/firefox-esr.desktop | |||
</pre> | |||
modify "Exec" line | |||
<pre> | |||
Exec=bash -c 'MOZ_USE_XINPUT2=1 /usr/bin/firefox-esr' | |||
</pre> | |||
To modify scaling and fit to Pixel 3a screen in portrait mode, go to "about:config" and edit | |||
<pre> | |||
layout.css.devPixelsPerPx 0.8 | |||
</pre> | |||
=== 4G data === | |||
See PMOS page [https://wiki.postmarketos.org/wiki/Modem#Mobile_Data Mobile data] | |||
and [https://wiki.postmarketos.org/wiki/Modem#Getting_ModemManager_logs ModemManager init script] | |||
that works fine even with ofono running at the same time. | |||
=== Other === | === Other === | ||
Latest revision as of 19:37, 7 September 2026
Installation
WIP
WARNING: Flashing Maemo Leste to your device will erase your Android installation and all the data contained in it.
Install fastboot and last android-sdk-platform-tools on your computer.
Then connect your PC and your phone through USB.
Flash mode
WIP
To enter flash mode (fastboot):
Hold "Volume Down" and "Power" buttons until fastboot appears.
Bootloader setup
WIP
Device bootloader needs to be unlocked: from Android, go to "About phone" page in Settings app. Then, click 7 times on the build number to enable developer settings. From Setting main page, go to "System", "Developer options" and enable OEM unlocking.
Before flashing Maemo Leste, you need to unlock the bootloader in fastboot mode with this command:
fastboot flashing unlock
Installation with fastboot
WIP
Download necessary img's files here
From fastboot menu:
fastboot flash boot_b <boot.img> fastboot flash userdata <excalibur-sdm670.img> fastboot reboot
Tweaks
WIP
First boot
Recommanded useful apps
coolkbd, brightness applet, orientation lock applet
Firefox(-esr) tips
To activate touchscreen scrolling:
Edit
/usr/share/applications/hildon/firefox-esr.desktop
modify "Exec" line
Exec=bash -c 'MOZ_USE_XINPUT2=1 /usr/bin/firefox-esr'
To modify scaling and fit to Pixel 3a screen in portrait mode, go to "about:config" and edit
layout.css.devPixelsPerPx 0.8
4G data
See PMOS page Mobile data
that works fine even with ofono running at the same time.
Other
-
This page was last edited on 7 September 2026, at 19:37.

