write(2)

Random thoughts from the wandering craftsman.

The unofficial yet comprehensive FAQ for LoongArch (last updated 2022-04-26)

Things you probably should know about the LoongArch, compiled and written by an independent developer. Translated from the Chinese version with the addition of some helpful language and cultural background.

February 12, 2022 · 16 min read · WÁNG "xen0n" Xuěruì

CyanogenMod for Meizu MX4: CM12.1 20160411 testing release

Disclaimer and acknowledgements All your actions with your phone are at your own risk; the author of this ROM is not liable. This ROM is compiled from CyanogenMod 12.1 sources with own modifications (which are open-sourced on GitHub). I’d like to acknowledge the following people for their respective efforts: kirill8000 and kkk4 for unlocking bootloader of ordinary MX4’s @axet and @fire855 for the general MTK porting efforts @DerTeufel for the information regarding to the MTK GPS implementation cofface’s CWM recovery Daxiaamu’s one-key bootloader unlocking app (in Chinese) Bugfixes and various contributions from @ccfxny (Weibo, GitHub) Announcement changelog NOTE: All times in this announcement are UTC+8....

April 12, 2016 · 3 min read · WÁNG "xen0n" Xuěruì

CyanogenMod for Meizu MX4: CM12.1 20160218 testing release

Disclaimer and acknowledgements All your actions with your phone are at your own risk; the author of this ROM is not liable. This ROM is compiled from CyanogenMod 12.1 sources with own modifications (which are open-sourced on GitHub). I’d like to acknowledge the following people for their respective efforts: kirill8000 and kkk4 for unlocking bootloader of ordinary MX4’s @axet and @fire855 for the general MTK porting efforts @DerTeufel for the information regarding to the MTK GPS implementation cofface’s CWM recovery Daxiaamu’s one-key bootloader unlocking app (in Chinese) Bugfixes and various contributions from @ccfxny (Weibo, GitHub) Announcement changelog NOTE: All times in this announcement are UTC+8....

February 25, 2016 · 4 min read · WÁNG "xen0n" Xuěruì

CyanogenMod for Meizu MX4: CM12.1 20151015 testing release

Disclaimer and acknowledgements All your actions with your phone are at your own risk; the author of this ROM is not liable. This ROM is compiled from CyanogenMod 12.1 sources with own modifications (which are open-sourced on GitHub). I’d like to acknowledge the following people for their respective efforts: kirill8000 and kkk4 for unlocking bootloader of ordinary MX4’s @axet and @fire855 for the general MTK porting efforts @DerTeufel for the information regarding to the MTK GPS implementation cofface’s CWM recovery Daxiaamu’s one-key bootloader unlocking app (in Chinese) Announcement changelog NOTE: All times in this announcement are UTC+8....

October 16, 2015 · 3 min read · WÁNG "xen0n" Xuěruì

CyanogenMod for Meizu MX4: CM12.1 20151009 testing release

Disclaimer and acknowledgements All your actions with your phone are at your own risk; the author of this ROM is not liable. This ROM is compiled from CyanogenMod 12.1 sources with own modifications (which are open-sourced on GitHub). I’d like to acknowledge the following people for their respective efforts: kirill8000 and kkk4 for unlocking bootloader of ordinary MX4’s @axet and @fire855 for the general MTK porting efforts @DerTeufel for the information regarding to the MTK GPS implementation cofface’s CWM recovery Daxiaamu’s one-key bootloader unlocking app (in Chinese) Changelog 2015/10/10 04:00 First (translated) release Changes since last release Synced with upstream sources as of 2015/10/09, with security updates merged Blobs and prebuilt kernel synced to Flyme 4....

October 10, 2015 · 2 min read · WÁNG "xen0n" Xuěruì

CyanogenMod for Meizu MX4: CM12.1 20151005 testing release

Disclaimer and acknowledgements All your actions with your phone are at your own risk; the author of this ROM is not liable. This ROM is compiled from CyanogenMod 12.1 sources with own modifications (which are open-sourced on GitHub). I’d like to acknowledge the following people for their respective efforts: @axet and @fire855 for the general MTK porting efforts @DerTeufel for the information regarding to the MTK GPS implementation Changelog 2015/10/06 17:15 First (translated) release Bugs fixed since last release Added incremental (not block-based, however) OTA package Fixed some SIM cards not being recognized and FDD baseband not working Fixed being unable to initialize Wi-Fi hotspot (kludgy; more elegant solution pending) Fixed PLMN name UNICOM not being correctly localized as China Unicom Fixed Trebuchet crashing on long-pressing app icon when quick search bar is not present Fixed LTE being not selectable as preferred network in Settings app Known bugs and limitations FDD baseband cannot attach to UMTS networks Proximity sensor not properly working in some circumstances Unable to revert from setting USB option to Charging-only Audio is not properly re-routed on connecting Bluetooth audio Unable to pair with some Bluetooth (BLE?...

October 6, 2015 · 2 min read · WÁNG "xen0n" Xuěruì

CyanogenMod for Meizu MX4: FAQ #1

Status on bootloader lock circumvention As you’ve already known, ordinary version of Meizu MX4 has its bootloader locked, thus only stock Flyme images are allowed to boot. Due to the implementation of MTK secure restricted boot, the device will be hard-bricked if the RSA signature verification failed. You can’t even recharge the battery as the verification code runs very early, even earlier than initialization of peripherals. Flashing using SP Flash Tool wouldn’t work either because the Boot ROM (BROM) is locked on the hardware level....

September 14, 2015 · 3 min read · WÁNG "xen0n" Xuěruì