Sony Xperia Go (sony-lotus)

From postmarketOS Wiki
Sony Xperia Go
Manufacturer Sony
Name Xperia Go
Codename sony-lotus
Model st27i/st27a
Released 2012
Type handset
Hardware
Chipset ST-Ericsson NovaThor U8500
CPU Dual-core 1.0 GHz Cortex-A9
GPU Mali-400
Display 320x480
Storage 8 GB
Memory 0.5 GB
Architecture armv7
Software
Original software Android
Original version 2.X
postmarketOS
Category testing
Pre-built images no
postmarketOS kernel mainline (WiP)
This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories.
This means that it cannot be selected in pmbootstrap.
Status: booting (with downstream kernel) but the screen is not work
Features
Flashing
USB Networking
Internal storage
SD card
Battery
Screen
Touchscreen
Multimedia
3D Acceleration
Audio
Broken
Camera
Camera Flash
Connectivity
WiFi
Bluetooth
GPS
NFC
Modem
Calls
SMS
Mobile data
Miscellaneous
FDE
USB OTG
HDMI/DP
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Haptics
Barometer

Contributors

Users owning this device




Mainline kernel

List of features working on mainline kernel:

Component Model Status Notes
SoC U8500 Y
USB - Y Working
eMMC M8G2FB Y
microSD - Y
Display Hitachi DSI R61529/SEIKO RJ248 N
Light Controller as3677 N Responsible for lcd backlight , physical navigation backlight , Ambient Light (red/green/blue)
Touchscreen AB8500 Y
Charging IC ??? Y
Buttons - Y GPIO
GPU Mail Y
WLAN CW1200 Y Not Sure the firmware from linux-firmware will work on it or not
Bluetooth/GPS CG2900 N there are a staging driver that seem to stuck at mail list https://lwn.net/Articles/435847/
Modem - N known to be broken
Front camera ??? N
Main camera ??? N
Magnetometer LSM303DLH Y
Accelerometer LSM303DLHC Y


UART

UART pin location on motherboard

colour pin
Red Rx
White Tx
Black GND

Boot Log

S1 Boot U8500 1240-4128 CRH1099189_R10E013 2012-05-12 10:06 (RioGrande (DB8500) chipset)

SoC settings: INFO: @(#)SOC-SETTINGS v4.0.1-(F)-batt-volt db8500 v2 1000Mhz Oct 31 2012 12:04:18
SoC settings: INFO: Vbat check 0x00000270
SoC settings: INFO: No memory mounted on CS1
SoC settings: INFO: Vendor ID = 0x00000001, CS0 density = 0x00000018, CS1 density = 0x00000000
SoC settings: INFO: CS0 revision ID1 = 0x00000001, CS0 revision ID2 = 0x00000000
SoC settings: INFO: AVS Enable, FVR21 value = : 0x87191749, FVR22 value = : 0x0023de13
SoC settings: INFO: Memory size=0x20000000 (512 MB), CS0 (512 MB) CS1 (0 MB)
SoC settings: INFO: DDR Test Ended successfully.
SoC settings: INFO: Requesting 1GHz from PRCMU
SoC settings: INFO: Set 1GHz OK
ISSW returned from MEMINIT, vendor: Samsung (0x01), density (CS0): 4Gbit (0x18), density (CS1): Unknown! (0x00)
MEMINIT passed OK
DB CutId:008500B2
AB CutId:33
ISSW version:R1G-EC13 P2D With "0001-ISSW-Clean-caches-on-wd-reset.patch" and mem_issw=1M@160M
MEMINIT version:02
PRCMU firmware version:03.3F.05 (for 8500 chipset)
Using MEMINIT from platform
Using PRCMU firmware from platform
AB8500 Turn on status: 0x02 ( PonKey1. )
AB8500 Reset status:   0x05 ( Reset by ResetAB8500n ball. Reset by SwReset4500n bit. )
DB8500 Reset status: 0x0020 ( Power on reset. )
AB8500 Switch Off :    0x01 ( SwOffCmd )
TA ELF address buffer (secure mode): 0x4000700C
plf_GetStartupReasonBitfield S1 Boot Startup info: [ONKEY PRESSED]
Found i2c controller
Found i2c controller
MID 0: Samsung MMC 'M8G2FB' 7.288 GB
S1 Boot "1240-4128 U8500 CRH1099189_R10E013" (2012-05-12 10:06)
Reboot reason: 0x0 (Coldboot)
ControlledRooting: Status = [Done]
Setup DK: Setup failed with SECMGR error=[1023] ta_status=[4]
FlaFla is set
S1 BOOT check if any USB connection...
s1_main_loop: No Service mode comm interface found!
boot_partitions: The following partitions will be booted (in this order):
  partID:05
  partID:03
Vibrate ON
Vibrate OFF
plf_boot_elf: Starting booting of partID:05
plf_boot_elf (modem boot): Modem version info:
NWM_STACK=MB10A_12w22_2_18102
MODEM_DELIVERY=49020908
MODEM_VARIANT=SONY2020
plf_boot_elf (modem boot): Booting started
elf_verify: No SIN Header found!
elf_verify: Proceeding since SIN verification is not enforced for partition 3
plf_boot_elf: Starting booting of partID:03
ATAG list starts at 0x00000100
Kernel commandline: startup=0x1 warmboot=0x0 ta_info=9,4,256 androidboot.bootloader=s1 androidboot.serialno=CB5A1KNBU5 rootwait logo.nologo androidboot.console=null mpcore_wdt.mpcore_margin=359 board_id=1 androidboot.hardware=st-ericsson mem=96M@0 mem_mtrace=15M@96M mem_mshared=1M@111M mem_modem=16M@112M mem=32M@128M mem_issw=1M@160M hwmem=71M@161M mem=280M@232M  semcandroidboot.babe1324=43423541314b4e425535
Vibrate OFF
[Last word from S1 BOOT] Jumping to kernel at address [0x00008000], all your base are belong to us!
Uncompressing Linux... done, booting the kernel.