The last time we wrote about anything similar to Android/CyanogenMod was last year around Christmas time. That time I wrote about my PSP version of project. This time I’m writing of the 3DS equivalent. That’s right I finally decided on porting it over to the 3DS system. This project aims to act as a replacement homebrew launcher with its modernized UI and exclusive features.
I’d like to strictly remind you that this is not an Android OS running on your 3DS. It’s a homebrew GUI that tries its best to replicate the Android’s design guidelines and features on a Nintendo 3DS. Do keep in mind it’s still in ALPHA phase – which means early development stages for those that don’t know. The main reason why I’m releasing this is because I just wanted to be sure this works fine on other 3Ds systems apart from the New 3DS before I made any further progress.
-Implemented digital time and day/night widget.-Includes battery status, which displays 20-100in incremental of 20's and charging status.
- Implemented basic lock screen. Press L to activate and 'A' on the lock icon to unlock. That's all it does for now.-Implemented navigation bar.Touching the back button on the bottom screen takes you back to a previous state.Touching the home button takes you home.-ImplementedPower menu.Press'Y' will open the power menu.-Implemented settings.Only certain functions work as of now, such asAbout,Performance->StorageManagementandDeveloperOptions.-ImplementedAbout section which displays the following:+CurrentCyanogen3DSVersion along with compile date.+3DSModel, region andMacAddress.-ImplementedPerformance->StorageManagement which displays the following:+Displays SD storage and CTR NAND storage statuses
-ImplementedDeveloperOptions which lets you do the following:+ToggleDark theme mode
+Toggle experimental features.-This needs to be turned on to access some restricted features that are still heavily a work in progress.(These include the swap display toggle, file manager and other features under the hood.)+Switch display toggle (Doesn't work yet, but can be turned on after enabling experimental features. I'd advise you not to do since it has barely been touched).-FixedWiFi status.Now displays WiFiStatus correctly in a range from NULL to 3(Null,0,1,2,3)[/LEFT]-Dateand time is now displayed properly.This includes day (Monday,Tuesday,Wednesday, etc)and date (1-28/29/30/31)and month.-File checks have been fixed.Certain settings no longer resets upon reboot.-Fixed missing backdrop asset in app drawer when dark theme is enabled.-Slightly improved quick settings.Itis currently disabled until it is fully fixed.-Added model check for N3DS models.If detected performance boost will be enabled.-Slightly improved speed by loading all fonts at start up, rather than loading and unloading in real time.-Fixed many mis-alignment issues.-Made many code clean ups and changes to improve overall stability.
Here’s a video displaying an older development version
Unlike the PSP, the 3DS never had many alternative GUI/Homebrew launchers, apart from one of its well known homebrews, Sunshell by Rinnegatamante. This project is still heavily a work in progress, so feel free to report any issues or contribute to my github repository. It’s gonna take a while for this to get to the same level as the PSP equivalent, but I’m sure it’ll eventually get there. Your contribution and support would be greatly appreciated, thank you!