Samsung Galaxy Mini 2 (samsung-jena): Difference between revisions
m formatting |
mNo edit summary |
||
Line 7: | Line 7: | ||
| releaseyear = 2012 | | releaseyear = 2012 | ||
| originalsoftware = Android 2.3.4 | | originalsoftware = Android 2.3.4 | ||
| pmoskernel= | | pmoskernel= 2.6 from Cyanogen | ||
| chipset = Snapdragon S1 / MSM7227A | | chipset = Snapdragon S1 / MSM7227A | ||
| cpu = ARM Cortex-A5 800 Mhz | | cpu = ARM Cortex-A5 800 Mhz |
Revision as of 22:15, 28 December 2017
![]() Samsung s6500d | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Mini 2 |
Codename | s6500d, s6500, jena |
Released | 2012 |
Hardware | |
Chipset | Snapdragon S1 / MSM7227A |
CPU | ARM Cortex-A5 800 Mhz |
GPU | Adreno 200 |
Display | 320×480 |
Storage | 4GB |
Memory | 512MB |
Software | |
Original software | Android 2.3.4 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
postmarketOS kernel | 2.6 from Cyanogen |
Flashing |
No data |
---|---|
USB Networking |
No data |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
No data |
Touchscreen |
No data |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Contributors
What works
- It boots
- SSH through USB
- display
- flashing
What does not work
- Restart after ~2 minutes 22 seconds
- No input (keys and screen)
- osk-keyboard
- Wi-Fi
- XWayland
- FDE
- Not mainlined
- No charging with turned off phone (is it even supported?)
- 3D acceleration
- Accelerometers and other sensors
- Audio
- Bluetooth
- Camera
- GPS
- Mobile data
- SMS
- Voice
To do
informations below may be chaotic and change often |
SMSM_RESET
Most annoying problem sunce everything on the phone has to be done within 2 minutes. After about 2mins 22secs phone reboots with dmesg showing SMSM: Modem SMSM state changed to SMSM_RESET This message is hardcoded into arch/arm/mach-msm/smd.c Check what causes if, if it can be avoided by hanging defconfig or adding some drivers/blobs
Touch screen
The screen as well as two touch buttons (menu and back) are combined together as /dev/input/event1. It displays some sort of animation when pressing buttons in postmarket demos window in weston but only for first press or two. weston-calibrate does not work
Home button and volume buttons are /dev/input/event1, where power button is recognised as /dev/input/event6
Mainline
Currently we have working 2.6 kernel, no DTS files for qcom-msm7227a.
Get data form all over the kernel source code (mainly arch/mach-msm/board-<board name>.c for starters and recreate it in .dts file(s).
Useful links (mainly dts stuff)
The Mainline Kernel – our docs about mainlining
Qualcomm mainline porting — our sparse docs about Qualcomm mainlining
Device Tree – The Disaster so Far(pdf) – introduction to DT and basic knowledge how to move from board files do DT
Device Tree for dummies(pdf) – a little bit more complex infoa bout DT files
Halium project docs on mainlining – has a nice list where to look for ready solutions
Qualcomm SOC Mainlining Project – sadly no MSM7227a
Allwinner SOC Mainlining Project – not useful for this phone
Documentation/devicetree/ inside linux kernel files, should contain newest documentation about dts files, should be most reliable source of information
S6500d fork
https://github.com/Halamix2/pmbootstrap/tree/device-samsung-s6500d
How to enter flash mode
Press power button and hold home button and VOL-
Installation
For now see Installation Guide and Flashing on Porting to a new device