Huawei Ascend G330 (huawei-u8825)
Appearance
| This device runs a Downstream kernel. Some UIs will not work, and most features (3D acceleration, audio, etc.) may be broken. |
|
Huawei Ascend G330 running LineageOS 13 | |
| Manufacturer | Huawei |
|---|---|
| Name | Ascend G330 |
| Codename | huawei-u8825 |
| Released | 2012 |
| Type | handset |
| Hardware | |
| Chipset | Qualcomm Snapdragon S4 Play (MSM8225) |
| CPU | Dual-core 1.0 GHz Cortex-A5 |
| GPU | Adreno 203 |
| Display | 480x800 IPS |
| Storage | 4GB |
| Memory | 512 MB |
| Architecture | armv7 |
| Software | |
Original software The software and version the device was shipped with. |
Android 4.0.4 |
Extended version The most recent supported version from the manufacturer. |
Android |
| FOSS bootloader | no |
| postmarketOS | |
| Category | downstream |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
| Device package |
|
| Kernel package |
|
Flashing Whether it is possible to flash the device with pmbootstrap flasher. |
Partial
|
|---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Battery Whether charging and battery level reporting work. |
Untested
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Partial
|
Touchscreen |
Works
|
| Multimedia | |
3D Acceleration |
Broken
|
Audio Audio playback, microphone, headset and buttons. |
Works
|
Camera |
Broken
|
| Connectivity | |
WiFi |
Broken
|
Bluetooth |
Broken
|
GPS |
Broken
|
| Modem | |
Calls |
Broken
|
SMS |
Broken
|
Mobile data |
Broken
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching. |
Untested
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Untested
|
Magnetometer Sensor to measure the Earth's magnetism |
Untested
|
Ambient Light Measures the light level; used for automatic screen dimming in many interfaces. |
Untested
|
Proximity |
Untested
|
Barometer Sensor to measure air pressure |
Untested
|
Power Sensor Sensor to monitor current, voltage and power. Not fuel gauge! |
Untested
|
Contributors
- Bastindo
Users owning this device
- Bastindo (Notes: Bootloader unlocked)
How to enter flash mode
- Fastboot: Hold + for 10 seconds on boot. The device will not show any signs of being in fastboot mode (It'll just show the Huawei logo), so you should check with
fastboot devices - This device has a locked bootloader, see Bootloader#Huawei
For some reason, adb reboot bootloader doesn't work. In fastboot mode, I also couldn't get a kernel to boot with pmbootstrap flasher boot.
Installation
You have to do an sdcard install since there doesn't seem to be any partition large enough for pmbootstrap flasher.
Make sure you have an unlocked bootloader. If not, Installation will not be possible. See Bootloader#Huawei for information on how to unlock it.
Status table explanation
| Component | Status | Notes |
|---|---|---|
| Flashing | P | Flashing the kernel works, flashing the rootfs doesn't. (Use sdcard install) |
| Touchscreen | Y | evtest reports the correct values, can't test in a GUI.
|
| Display | P | Splash screen works. Wayland compositors sometimes show up, but the screen flickers on and off. Xorg doesn't work at all. |
| WiFi | N | Nothing. Doesn't even show up in dmesg. The device seems to use an ath6k chipset, can't find any firmware in the Android filesystem. |
hwtest
Category Model Path Status Value framebuffer msmfb303_90000 /sys/class/graphics/fb0 working U:480x800p-0 input ts_test_input /dev/input/event5 working input 7k_handset /dev/input/event4 working input sensors_aps /dev/input/event3 working input default_keypad /dev/input/event2 working input sensors /dev/input/event1 working input synaptics /dev/input/event0 working speaker default:CARD=msmaudio working mic default:CARD=msmaudio working
See also