Acer Iconia Tab A700 (acer-picasso2)
| This device is marked as not booting. Status: incomplete |
|
| |
| Manufacturer | Acer |
|---|---|
| Name | Iconia Tab A700 |
| Codename | acer-picasso2 |
| Released | 2012 |
| Type | tablet |
| Hardware | |
| Chipset | Nvidia Tegra 3 (T30) |
| CPU | 1.3 GHz |
| GPU | ULP GeForce |
| Display | 1920x1200 |
| Storage | 16/32/64 GB |
| Memory | 1 GB |
| Architecture | armv7 |
| Software | |
Original software The software and version the device was shipped with. |
Android 4.0 |
Extended version The most recent supported version from the manufacturer. |
Android 4.1 |
| FOSS bootloader | no |
| postmarketOS | |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
pmOS kernel The kernel version that runs on the device's port. |
5.19.0-rc8 |
| This device is based on the Tegra 3. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
Users owning this device
- Jdxxxr (Notes: porting (or at least try to))
How to enter flash mode
Instructions can be found in #See also.
APX
It is possible to use fusee with the payload uart_payload_n7.bin (for UART A).
This enables building a blob.bin. The blob.bin is used with wheelie in order to enable APX/nv3p access.
Fusee and the payload is included in the tegra30_debrick tools repository. Wheelie source code can also be found in: #See also.
In theory (as soon as a fully working port is made) it is possible to run u-boot bootloader using fusee-tools. Note that only a701.bct (3G-variant of the device) is available in the repo for now.
./run_bootloader.sh -s T30 -t ./bct/a701.bct -b u-boot-picassomf/u-boot-dtb-tegra.bin
Installation
Installation not supported for now.
Status (work-in-progress mainline)

what works:
- USB networking
- basic
tegrafbdisplay output
DTS includes timings generated with the tool linked at this page Nvidia_Tegra.
Status (downstream)
Warning: So far only booting using the fastboot boot boot.img and flashing to a micro SD card has been tested.
Commands for flashing rootfs to a micro sd card and exporting/booting the boot.img (using fastboot) can be found in the Pmbootstrap guide.
- Graphics is broken
- USB networking with telnet and SSH works
- micro sd card slot works
Serial console
Warning: Use with care
It is possible to change pinmux to have serial port uarte (UART 5) available on the sdcard slot pins. A breakout board and a logic analyzer can be used to read messages. In this case sigrok-cli was used like this:
sigrok-cli -d <driver> --config samplerate=1m --continuous -P uart:baudrate=115200:rx=<channel> --channels <channel> -B uart=rx. The usual UART to USB adapters should work as well.
Until now, only TXD (available on DAT3/CS) has been tested working.
Changing the pinmux is done in the DTS file. Refer to #See also for breakout board info and DTS.

See also
- Unlock instructions on XDA
- Key combinations on XDA
- Unlegacy-Android tree for picasso2
- Info about device
- tegra30_debrick tools including fusee
- Wheelie source code
- MicroSD Breakout article for a sunxi board (for information purposes)
- Grate-driver Linux kernel version 5.19.0-rc8 with DTS
- u-boot fork with serial on uarte (WIP)
- pmaports fork with downstream kernel and device package