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

From postmarketOS
Jump to: navigation, search
m (To-Do)
m (Update codename)
 
(14 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
| manufacturer = Samsung
 
| manufacturer = Samsung
 
| name = Galaxy S2(G)
 
| name = Galaxy S2(G)
| codename = i9100g
+
| codename = samsung-i9100g
 
| image = File:Gt-i9100g.jpg
 
| image = File:Gt-i9100g.jpg
 
| imagecaption = Samsung Galaxy S2(G)
 
| imagecaption = Samsung Galaxy S2(G)
Line 13: Line 13:
 
| display = 480x800
 
| display = 480x800
 
| memory = 1 GB
 
| memory = 1 GB
 +
| architecture = armhf
 +
| 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
 
}}
 
}}
  
Line 31: Line 52:
  
 
== To-Do ==
 
== To-Do ==
~~It looks like this device uses the same processor as Tab2 which have a working port for PmOS. I'm thinking about porting it from the Tab2 repo.~~
+
 
 +
* 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 11:35, 1 April 2020

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 armhf
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