+ Tuesday October 15th, 2019

Oppo Neo 5
Back in February, we highlighted the fact that Oppo was still not providing source for their low-end handset, the Neo 5. After nearly 8 months, we’re happy to report that Oppo has finally released the source code for the phone.

Under the conditions of the General Public License (GPL) V2, Oppo, and all companies who release devices running Android, are required to make the source available. Unlike some companies who only make it available upon request, Oppo has actually done well, releasing the source code to GitHub.

But not so fast. The Neo 5 source provided by Oppo, won’t compile, but it’s nothing terribly malicious. There’s a couple of reasons the source code won’t compile; firstly there’s a number of broken headers within the source, and secondly Oppo uses an external script to manually turn on If defs, but the script isn’t included in the source.

Luckily for members of the development community who are interested in developing for the Neo 5, a member of the CyanogenMod team has actually fixed the code to a point where the source will compile. You can find that working copy of the Neo 5 source on GitHub as well.

For owners of the Oppo Neo 5 wanting to investigate custom ROMs, this is promising that we could start to see some development on the phone – perhaps a custom ROM or two. It’s taken a while but it’s here, so if you’re interested, get on over to one of those GitHub links and start tweaking.

Source: Oppo GitHub, and UberLaggyDarwin GitHub.

Daniel Tyson  

Avatar

Dan is a die-hard Android fan. Some might even call him a lunatic. He's been an Android user since Android was a thing, and if there's a phone that's run Android, chances are he owns it (his Nexus collection is second-to-none) or has used it.

Dan's dedication to Ausdroid is without question, and he has represented us at some of the biggest international events in our industry including Google I/O, Mobile World Congress, CES and IFA.

Check Also

Germany ignores US’ pleas and will allow Huawei to supply 5G infrastructure, joining UK, Switzerland and others

Just as it has in Australia and in other Five Eyes countries, the US has …