Difference between revisions of "User:Shadowsvanish"

From postmarketOS
Jump to navigation Jump to search
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
I'm working on the Sony Ericsson Xperia Mini Pro (SK17 / mango)
+
<div style="float: right;">
 +
{{User ports|1}}
 +
{{User_main_device|Xiaomi Mi 8 Lite (xiaomi-platina)}}
 +
{{User GitLab|gigenaandrew}}
 +
</div>
  
I started with an bricked device that was back in 2013-2014 my main device with I was a child. It didn't do anything apart from being in bootloop.
+
== Contact ==
Then I searched in XDA the current (April, 2020) status of the device. It looks unmaintained but I came across with an kernel source and the port begins. I tried several times to get into compiling an android kernel with patches on other devices but without success. This time it was different maybe because I find the correct tools at first. I compiled the kernel, tested on android and it does not works, a few patches later it boots. And now I'm here doing things.
+
- '''Discord''': shadowsvanish#6437
  
My progress in order is:
+
- '''Telegram''': [https://t.me/shadowsvanish @shadowsvanish]
* Unbrick from bootloop (success)
+
 
* Get all the kernel sources (success)
+
== Devices that I own ==
* Get an useful toolchain (success)
+
{| class="wikitable"
* Test the kernel on android (success)
+
|-
* Setup '''PMOS''' on Arch Linux (success)
+
! scope="col"| Device
* Get the kernel compiled with the builtin toolchain (I used GCC4) (success)
+
! scope="col"| Qty
* Install into main flash (failed: image too big on both system and userdata, maybe a repartition could solve this?)
+
! scope="col"| Status
* Boot PMOS from main flash (failed)
+
! scope="col"| Notes
* Install into sdcard (success)
+
|-
* Boot PMOS from main flash (success: the splash screen appeared)
+
| scope="row"| [https://wiki.postmarketos.org/wiki/Xiaomi_RedMi4x_(xiaomi-santoni) Xiaomi Redmi 4X]
* Get an TTY Console (failed)
+
| 1
* Show something to screen apart from splash screen (success: at least it do something "cat /dev/random > /dev/fb0")
+
| Working
* Get weston running (success: it run weston after some debugging and fixes [https://gitlab.com/postmarketOS/pmaports/issues/209 @pbgapski workaround])
+
| Running PostmarketOS, trying to continue mainlining.
* The screen is red! How to solve this (success: device and kernel configs)
+
|-
* Write the wiki page and clean up everything to made an pull request. (success)
+
| scope="row"| Xiaomi Mi 8 Lite
* Charging mode is broken (WIP)
+
| 1
 +
| Working
 +
| Running LineageOS, daily driver.
 +
|-
 +
| scope="row"| [https://wiki.postmarketos.org/wiki/Xiaomi_Redmi_Note_4_(xiaomi-mido) Xiaomi Redmi Note 4X]
 +
| 1
 +
| Dead
 +
| QFIL fuses blown, doesnt boot anymore only 9008 mode even after flashing. Bootloader locked. Need a motherboard replacement.
 +
|-
 +
| scope="row"| Samsung Galaxy Core Plus (SM-G3502L)
 +
| 1
 +
| Dead
 +
| Doesn't boot anymore when they gifted to me. Probably a dead EMMC. I tried to revive with ODIN and 9008 mode but without any result.
 +
|-
 +
| scope="row"| Samsung Galaxy Young
 +
| 2
 +
| Working
 +
| Running Cyanogenmod
 +
|-
 +
| scope="row"| [https://wiki.postmarketos.org/wiki/Sony_Ericsson_Xperia_Mini_Pro_(sony-mango) Sony Ericsson Xperia Mini Pro]
 +
| 1
 +
| Working
 +
| Need more testing.
 +
|-
 +
| scope="row"| Motorola Defy+
 +
| 2
 +
| Working
 +
| Running Cyanogenmod
 +
|-
 +
 
 +
|}
 +
 
 +
== Main Computer==
 +
{| class="wikitable"
 +
|-
 +
! scope="col"| Parts
 +
! scope="col"| Components
 +
|-
 +
| scope="row"| CPU
 +
| AMD Athlon 3000G 3.5 GHz
 +
|-
 +
| scope="row"| RAM
 +
| Teamgroup 2 x 8GB DDR4 3200MHz
 +
|-
 +
| scope="row"| Storage
 +
| Samsung EVO 860 SSD 500GB and Kingston A2000 NVMe 500GB
 +
|-
 +
| scope="row"| Motherboard
 +
| ASUS PRIME B450M-II
 +
|-
 +
| scope="row"| OS
 +
| Arch Linux, KDE Plasma / Sway
 +
|}
 +
 
 +
== Mainlining status of Sony Mango ==
 +
* '''(success)''' Unbrick from bootloop  
 +
* '''(success)''' Get all the kernel sources  
 +
* '''(success)''' Get an useful toolchain
 +
* '''(success)''' Test the kernel on android
 +
* '''(success)''' Setup PMOS on Arch Linux  
 +
* '''(success)''' Get the kernel compiled with the builtin toolchain (I used GCC4)
 +
* '''(failed)''' Install into main flash. Image too big on both system and userdata, maybe a repartition could solve this?
 +
* '''(failed)''' Boot PMOS from main flash  
 +
* '''(success)''' Install into sdcard  
 +
* '''(success)''' Boot PMOS from main flash, the splash screen appeared.
 +
* '''(failed)''' Get an TTY Console  
 +
* '''(success)''' Show something to screen apart from splash screen. At least it do something "cat /dev/random > /dev/fb0"
 +
* '''(success)''' Get weston running. It run weston after some debugging and fixes [https://gitlab.com/postmarketOS/pmaports/issues/209 @pbgapski workaround])
 +
* '''(success)''' The screen is red! How to solve thi
 +
* '''(success)''' Write the wiki page and clean up everything to made an pull request.
 +
* '''(wip)''' Charging mode is broken

Latest revision as of 13:00, 21 April 2021

This user has ported 1 devices to postmarketOS.

📱

This user's main device is a Xiaomi Mi 8 Lite (xiaomi-platina).

GitLab logo This user has a GitLab profile.

Contact

- Discord: shadowsvanish#6437

- Telegram: @shadowsvanish

Devices that I own

Device Qty Status Notes
Xiaomi Redmi 4X 1 Working Running PostmarketOS, trying to continue mainlining.
Xiaomi Mi 8 Lite 1 Working Running LineageOS, daily driver.
Xiaomi Redmi Note 4X 1 Dead QFIL fuses blown, doesnt boot anymore only 9008 mode even after flashing. Bootloader locked. Need a motherboard replacement.
Samsung Galaxy Core Plus (SM-G3502L) 1 Dead Doesn't boot anymore when they gifted to me. Probably a dead EMMC. I tried to revive with ODIN and 9008 mode but without any result.
Samsung Galaxy Young 2 Working Running Cyanogenmod
Sony Ericsson Xperia Mini Pro 1 Working Need more testing.
Motorola Defy+ 2 Working Running Cyanogenmod

Main Computer

Parts Components
CPU AMD Athlon 3000G 3.5 GHz
RAM Teamgroup 2 x 8GB DDR4 3200MHz
Storage Samsung EVO 860 SSD 500GB and Kingston A2000 NVMe 500GB
Motherboard ASUS PRIME B450M-II
OS Arch Linux, KDE Plasma / Sway

Mainlining status of Sony Mango

  • (success) Unbrick from bootloop
  • (success) Get all the kernel sources
  • (success) Get an useful toolchain
  • (success) Test the kernel on android
  • (success) Setup PMOS on Arch Linux
  • (success) Get the kernel compiled with the builtin toolchain (I used GCC4)
  • (failed) Install into main flash. Image too big on both system and userdata, maybe a repartition could solve this?
  • (failed) Boot PMOS from main flash
  • (success) Install into sdcard
  • (success) Boot PMOS from main flash, the splash screen appeared.
  • (failed) Get an TTY Console
  • (success) Show something to screen apart from splash screen. At least it do something "cat /dev/random > /dev/fb0"
  • (success) Get weston running. It run weston after some debugging and fixes @pbgapski workaround)
  • (success) The screen is red! How to solve thi
  • (success) Write the wiki page and clean up everything to made an pull request.
  • (wip) Charging mode is broken