Samsung Galaxy S Advance (samsung-janice): Difference between revisions
Appearance
→Links: Cleanup links |
No edit summary |
||
Line 14: | Line 14: | ||
| memory = 768 MB | | memory = 768 MB | ||
| architecture = armv7 | | architecture = armv7 | ||
| status_usbnet = | | status_usbnet = Y | ||
| status_flashing = Y | | status_flashing = Y | ||
| status_touch = | | status_touch = | ||
| status_screen = Y | | status_screen = Y | ||
| status_wifi = | | status_wifi = |
Revision as of 15:02, 29 January 2022
![]() Samsung Galaxy S Advance running Weston demos | |
Manufacturer | Samsung |
---|---|
Name | Galaxy S Advance |
Codename | samsung-janice |
Released | 2012 |
Hardware | |
Chipset | [[ST-Ericsson NovaThor U8500]] |
CPU | Dual-core 1.0 GHz Cortex-A9 |
GPU | Mali-400 |
Display | 480x800 AMOLED |
Storage | 8/16 GB |
Memory | 768 MB |
Architecture | armv7 |
Software | |
Original software | Android 2.3.6 on Linux 2.6.35 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
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
- drebrez
Installation
The mainline kernel can only be booted through U-Boot, not directly with the Samsung bootloader. U-Boot is installed as intermediate bootloader on the boot partition, so it does not replace the Samsung bootloader entirely. pmbootstrap can only support one bootloader configuration at the moment, which is why U-Boot is also recommended when installing the downstream kernel.
Boot into Download Mode using the NovaThor U8500 U-Boot installation instructions to install U-Boot.
+ + and follow follow theFinally, just follow the Installation guide.
How drebrez made wifi work
- build the kernel module (dhd.ko for samsung-janice)
- get the vendor files for the Samsung U8500 devices
- load the module using insmod with the firmware_path and nvram_path parameters
insmod dhd.ko firmware_path=/etc/wifi/bcmdhd_sta.bin nvram_path=/etc/wifi/nvram_net.txt
- set a mac address
ifconfig wlan0 hw ether 01:02:03:04:05:06
Proceed with the generic instruction on how to scan for networks and WiFi#Connecting_to_APs.
Links
- Device package
- Upstream devicetree in Torvalds' kernel tree
Photos
- Initramfs asking for the password via telnet
- postmarketOS demo menu (XWayland)
- Weston-terminal running in fullscreen mode