Huawei Y560 (huawei-y560): Difference between revisions
No edit summary |
m Add type |
||
(7 intermediate revisions by 6 users not shown) | |||
Line 6: | Line 6: | ||
| imagecaption = Huawei Y560 running Weston | | imagecaption = Huawei Y560 running Weston | ||
| releaseyear = 2015 | | releaseyear = 2015 | ||
| originalsoftware = Android 5.1 | | originalsoftware = Android | ||
| originalversion = 5.1 (Linux 3.10.49) | |||
| pmoskernel = 3.10.49 | | pmoskernel = 3.10.49 | ||
| chipset = Qualcomm | | chipset = Qualcomm Snapdragon 210 (MSM8909) | ||
| cpu = Quad-core 1.1 GHz Cortex-A7 | | cpu = Quad-core 1.1 GHz Cortex-A7 | ||
| gpu = Adreno 304 | | gpu = Adreno 304 | ||
Line 15: | Line 16: | ||
| memory = 1 GB | | memory = 1 GB | ||
| architecture = armv7 | | architecture = armv7 | ||
| type = handset | |||
| status_usbnet = Y | | status_usbnet = Y | ||
| status_flashing = Y | | status_flashing = Y | ||
| status_touch = Y | | status_touch = Y | ||
| status_screen = Y | | status_screen = Y | ||
| status_wifi = | | status_wifi = P | ||
| status_xwayland = | | status_xwayland = | ||
| status_fde = | | status_fde = | ||
Line 26: | Line 28: | ||
| status_3d = | | status_3d = | ||
| status_accel = | | status_accel = | ||
| status_audio = | | status_audio = N | ||
| status_bluetooth = | | status_bluetooth = | ||
| status_camera = | | status_camera = | ||
| status_gps = | | status_gps = N | ||
| status_mobiledata = | | status_mobiledata = N | ||
| status_sms = | | status_sms = N | ||
| status_calls = | | status_calls = N | ||
| status = " | | status = "Working...?" | ||
| booting = yes | | booting = yes | ||
| whet_dhry = | | whet_dhry = | ||
| status_otg = | | status_otg = N | ||
}} | }} | ||
Line 69: | Line 71: | ||
9. In a commandline run: | 9. In a commandline run: | ||
<pre class="shell">adb reboot- | <pre class="shell">adb reboot-bootloader</pre> | ||
10. The phone should reboot to a black screen/OEM image. From inside the commandline run: | 10. The phone should reboot to a black screen/OEM image. From inside the commandline run: | ||
Line 84: | Line 86: | ||
== Installation == | == Installation == | ||
Setup chroot. Select huawei-y560 as device. | Setup chroot. Select huawei-y560 as device. | ||
<pre class="shell">pmbootstrap init</pre> | <pre class="shell">pmbootstrap init</pre> | ||
Latest revision as of 12:19, 12 September 2024
![]() Huawei Y560 running Weston | |
Manufacturer | Huawei |
---|---|
Name | Y560-L01 |
Codename | huawei-y560 |
Released | 2015 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 210 (MSM8909) |
CPU | Quad-core 1.1 GHz Cortex-A7 |
GPU | Adreno 304 |
Display | 480x854 IPS LCD |
Storage | 8 GB |
Memory | 1 GB |
Architecture | armv7 |
Software | |
Original software | Android |
Original version | 5.1 (Linux 3.10.49) |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
postmarketOS kernel | 3.10.49 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
No data |
Audio |
Broken |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Partial |
Bluetooth |
No data |
GPS |
Broken |
NFC |
No data |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
No data |
USB OTG |
Broken |
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
- Worldblender
- Sonic011gamer
Users owning this device
- SmP971 (Notes: Broken touchscreen, still working.)
- Sonic011gamer (Notes: absolute legend)
How to enter flash mode
Hold the Volume Down button, and then press the Power button
Unlocking the bootloader
Downgrade the bootloader & system to version B100 to be able to unlock bootloader.
1. Root your phone, you can use kingoroot for easy rooting.
2. Download stock android and recovery from here
3. Install Rashr - Flash Tool from the Play store, or download it from the internet and grant it root access.
4. Unzip the downloaded stock recovery on your internal storage.Unzip the downloaded ROM on an SDcard, or you can use ADB later.
5. Inside Rashr, choose "Recovery from storage" and select the unzipped recovery.
6. Choose "reboot" from the Rashr app.
7. After you reboot into recovery, choose either "Apply update from ADB" or "Apply update from SDcard".
8. When update finishes, restart(if it didn't already do that), enable developer settings, click on the OEM unlock setting and enable adb.
9. In a commandline run:
adb reboot-bootloader
10. The phone should reboot to a black screen/OEM image. From inside the commandline run:
fastboot oem-unlock go
Install TWRP (optional, but recommended!)
1. Download TWRP from here
2. Reboot into fastboot mode.
3. Inside a commandline run:
fastboot flash recovery [drag your downloaded recovery image here]
4. It should now work to reboot into TWRP!
Installation
Setup chroot. Select huawei-y560 as device.
pmbootstrap init
Build rootfs
pmbootstrap build device-huawei-y560
Build kernel
pmbootstrap build linux-huawei-y560
Flash rootfs (Note, this will install rootfs to system partition. You can optionally try to install to userdata partition with --partition userdata argument. In that case you should probably erase system partition with "sudo fastboot erase system")
pmbootstrap flasher flash_rootfs
Flash kernel
./pmbootstrap.py flasher flash_kernel
Run kernel (or you can just restart phone manually)
./pmbootstrap.py flasher boot
See also
- pmaports!1763 Initial merge request