M1dn1ght N1nj4
lvl.4
Flight distance : 11522 ft
United States
Offline
|
I'm an Android developer, mostly of custom ROMs. I just purchased a DJI Spark, and I'm currently waiting on it to arrive this coming Tuesday.
I decompile APKs all the time, so of course, the DJI app didn't go unnoticed. Well, as it turns out, I could compress the collective of PNG images down to ~2.3MB SMALLER than the stock app.
Also, the /res/values/strings.xml, where essentially all the user-readable text is stored, needed to be spell checked. And man was there a LOT wrong. I didn't count exactly, but somwhere around 72 lines (and sometimes multiple words within a single line) were misspelled somehow. So I went through and corrected all the spelling errors, grammar, punctuation, and spacing. I'm sure I missed a couple, but after 7987 lines, that's pretty good.
I'm currently working on recompiling the apk, and testing that it will install, and I'm having some trouble, but I'll get it.
In the meantime, I have attached the strings.xml for the DJI devs to look at. This was taken from the current 4.1.5 release for Android. Today actually.
If an admin would like to let me know whether or not it's ok to post a modified apk with a disclaimer that it's UNOFFICIAL, let me know.
|
|