25 points microcode 5 hours ago 5 comments

JudahNyquist 5 hours ago | parent

Very cool! How did you think of this?

SnehanshnC 5 hours ago | parent

tuff af ur brain works different

justsomehnguy 50 minutes ago | parent

I found my old Moto E4 (5th gen as some site says) not long ago.

Decided to wipe it so I can give it out and... things went south really hard because built-in wipe in LineageOS borks the OS loader and no amount of flashing works. In the end I even borked the boot loader and things started to look really awry. I found a way to flash it, thanks to the guys[0] who found a sploit for MTK loader - and confirming what E4 was one of the most 'unkillable' phones of it's time.

But the hardest part wasn't that but:

actually finding a working copy of the official firmware

Google Apps really-really-really wants to update it all to the most current versions... and then it's just starts to fail every 5 seconds with an annoying modal notification.

Thankfully, F-Droid was already installed so I just disabled everything Google and made a... not-so-dumb phone. But, despite it working good enough - it's totally useless for anything other than calling and e-mailing with a 3rd party client (would K9 even install on it? I don't know).

[0] https://github.com/MTK-bypass/bypass_utility

sikozu 28 minutes ago | parent

Such a great read. I've always loved the design of the Sidekick.

Would it ever be possible to load a version of Android onto one of these phones with enough effort? I suspect the hardware would make it difficult.

microcode 24 minutes ago | parent

Thanks! Probably not. It’s way too limited, especially on RAM, and flashing a new OS needs one of the 1024-bit carrier keys, not the developer key I cracked.