Difference between revisions of "Samsung Galaxy S2(G) (samsung-i9100G)"

From postmarketOS
Jump to navigation Jump to search
m (Updated Architecture)
 
(20 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
{{note| This device is still running on armhf, although the processor supports armv7. If you own it, change it and test it [https://wiki.postmarketos.org/wiki/Tips_and_tricks#Update_the_architecture_of_your_device that] way.}}
 +
{{Infobox device
 +
| manufacturer = Samsung
 +
| name = Galaxy S2(G)
 +
| codename = samsung-i9100g
 +
| image = File:Gt-i9100g.jpg
 +
| imagecaption = Samsung Galaxy S2(G)
 +
| releaseyear = 2011
 +
| originalsoftware = Android 4.1.2 (Jelly Bean)
 +
| chipset = TI OMAP 4430
 +
| cpu = Dual-core 1.2 GHz Cortex-A9
 +
| gpu = PowerVR SGX540
 +
| storage = 16 GB
 +
| display = 480x800
 +
| memory = 1 GB
 +
| architecture = armv7
 +
| status_usbnet =
 +
| status_flashing =
 +
| status_touch =
 +
| status_screen =
 +
| status_wifi =
 +
| status_xwayland =
 +
| status_fde =
 +
| status_mainline =
 +
| status_battery =
 +
| status_3d =
 +
| status_accel =
 +
| status_audio =
 +
| status_bluetooth =
 +
| status_camera =
 +
| status_gps =
 +
| status_mobiledata =
 +
| status_sms =
 +
| status_calls =
 +
| status = Kernel compiles, Not booting
 +
| booting = no
 +
}}
 +
 
== Contributors ==
 
== Contributors ==
  
Line 13: Line 51:
 
* Hold power + Home + volume down
 
* Hold power + Home + volume down
 
* Connect a USB cable
 
* Connect a USB cable
 +
 +
== To-Do ==
 +
 +
* Make it boot
 +
* Configure files seems outdated and needs some editing to get it working on the latest version of PostmarketOS
  
 
== See also ==
 
== See also ==
 
* [https://github.com/LineageOS/android_kernel_samsung_t1 Kernel sources by LineageOS]
 
* [https://github.com/LineageOS/android_kernel_samsung_t1 Kernel sources by LineageOS]
 
* [https://github.com/hpagseddy/postmarketos-i9100g My build]
 
* [https://github.com/hpagseddy/postmarketos-i9100g My build]
 +
* Seems to have a [https://github.com/hpagseddy/i9100g_xloader free software first stage bootloader]. Booting worked on stock jelly bean after compiling this x-loader code and flashing it onto the device with odin.
 +
* The modem seems to be the [https://github.com/LineageOS/android_kernel_samsung_t1/blob/10ca03795f659f6f1fa995e8c300a08c3a133354/arch/arm/configs/cyanogenmod_i9100g_defconfig#L1107 XMM6260]
 +
* [https://redmine.replicant.us/projects/replicant/wiki/I9100G Replicant's i9100G wiki]

Latest revision as of 09:00, 15 January 2021

This device is still running on armhf, although the processor supports armv7. If you own it, change it and test it that way.
Samsung Galaxy S2(G)
Samsung Galaxy S2(G)
Samsung Galaxy S2(G)
Manufacturer Samsung
Name Galaxy S2(G)
Codename samsung-i9100g
Released 2011
Category testing
Original software Android 4.1.2 (Jelly Bean)
Hardware
Chipset TI OMAP 4430
CPU Dual-core 1.2 GHz Cortex-A9
GPU PowerVR SGX540
Display 480x800
Storage 16 GB
Memory 1 GB
Architecture armv7
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG


Contributors

  • hpagseddy

What works

The kernel builds.

What does not work

It does not boot.

How to enter flash mode

  • Make sure, the device is powered off
  • Hold power + Home + volume down
  • Connect a USB cable

To-Do

  • Make it boot
  • Configure files seems outdated and needs some editing to get it working on the latest version of PostmarketOS

See also