[Library] UpdateChecker - IDEs, Libraries, & Programming Tools

Update Checker is a class that can be used by Android Developers to increase the number of users update their apps by showing a "New Update Available" Notification or Dialog.
It checks for new updates downloadable by parsing the Play Store desktop page of your app.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Changelog
See complete Changelog
2.1.3
LIB: Added Japanese translation (thanks to @cutmail)
2.1.2
LIB: Fixed #93: StackOverflowError when multiple apks are published.
2.1.1
LIB: Fixed #90: missing apostrophe in french strings.
2.1.0
LIB: Classes moved to make code more ordered
LIB: Implemented all callbacks in UpdateCheckerResult.java (see CustomActivity.java for example)
LIB: Implemented numeric vesion comparator (based on @Gsdstr's work)
LIB: Fixed #73 and #75
LIB: Updated Hungarian and Russian translations (thanks to @Gsdstr)
LIB: Added Catalan translation (thanks to @alorma)
2.0.1
LIB: Added Brazilian Portuguese translation (thanks to @favasconcelos)
2.0.0
LIB: Complete Gradle support!
LIB: Added Hungarian translation (thanks to @Pistabaaa)
LIB: Removed StyledDialogs dependency
LIB: Removed FragmentActivity requirement
LIB: Support for Amazon App Store
LIB: Now you can specify an icon also for Dialog
LIB: Added the possibility to use a custom implementation. Manage yourself what to do if a new update is available by implementing UpdateCheckerResult instead of show a Dialog or Notification. See Custom Implementation.
LIB: Added Notice and Store classes to manager better the chooses of the dev
LIB: Removed DialogInterface
LIB: UpdateChecker.java rewritten; now completely static
LIB: Moved the ASyncCheck in its own class
DEMO: New icon
DEMO: Demo app rewritten.
DEMO: Demo app redesigned: branded to red
DEMO: Added CustomActivity. See above
1.2.5
LIB: Added Slovak translation (thanks to @pylerSM)
1.2.4
LIB: Added Croatian translation (thanks to @krvoZD)
1.2.3
LIB: Added Korean translation (thanks to @rino0601)
1.2.2
LIB: Bugs fixed (Fixed #26 and #27)
1.2.1
LIB: Bugs fixed (Fixed #24 and #27)
1.2.0
LIB: Now uses ASyncTask insted of Thread. (Fixed #7)
LIB: Implemented "No, thanks" button in dialog. (If the user tap on this button, the library will not show again the dialog/notification for this update.)
LIB: 2 new interfaces to facilitate the reading of UpdateChecker.java.
DEMO: App redesigned and rewritten (now uses custom style).
DEMO: New Infos activity.
DEMO: New buttons for tests.
DEMO: New icon.
DEMO: New style for Dialog.
DEMO: Removed ActionBarSherlock dependency.
DEMO: minSdkVersion set to 11.
1.1.0
Change to customize the number of checks after the dialog/notification will be shown with new methods
Added Dutch translation
Fixed other translation errors
New demo app
1.0.0
First Release

Very good idea to remember the user to update the app/there apps.
But if someone include this feature I would wish that he includes a disable function. Because many users update there apps roundly. And e.g. me don't want to be remebered twice for an update, once from the app and once from the play store.
Best regards

See this note: https://github.com/rampo/UpdateChecker#important
The Library will show the Dialog/Update every 5 controls reported an update available.
I'll also working on a way to disable completely the library

Is auto update really the best idea? Many updates seem to create as many issues as they solve. Plus permission changes
are sometimes too intrusive. Its much better to review each update before installing. That way, you will also know if one of the updates
is causing a conflict or problem.

I'm trying to compile this library and get the "R cannot be resolved to a variable" message. Any ideas on resolving this?

Joe_PDA said:
Is auto update really the best idea? Many updates seem to create as many issues as they solve. Plus permission changes
are sometimes too intrusive. Its much better to review each update before installing. That way, you will also know if one of the updates
is causing a conflict or problem.
Click to expand...
Click to collapse
I agree, sir.
Sent from my Xperia Mini using XDA Premium 4 mobile app

Would it be possible to have any link as the download location as app?
I mean update checker for non play store app

version2.0 said:
Very good idea to remember the user to update the app/there apps.
But if someone include this feature I would wish that he includes a disable function. Because many users update there apps roundly. And e.g. me don't want to be remebered twice for an update, once from the app and once from the play store.
Best regards
Click to expand...
Click to collapse
https://github.com/rampo/UpdateChecker#coming-soon

marty331 said:
I'm trying to compile this library and get the "R cannot be resolved to a variable" message. Any ideas on resolving this?
Click to expand...
Click to collapse
Checked Dependencies?

Me‎ said:
Would it be possible to have any link as the download location as app?
I mean update checker for non play store app
Click to expand...
Click to collapse
For now not, but I'm working on it.
See Coming Soon

Loved your work.
Already forked your project.
I had an suggestion of adding an checkbox in dialog or somewhere for Auto Updating the app (Would that be possible)

Me‎ said:
Would it be possible to have any link as the download location as app?
I mean update checker for non play store app
Click to expand...
Click to collapse
I think you would need to specify which site should be supported. Every site needs to be parsed differently.
Which store do you want to be supported?

hi there,
great library and thank you for your effort. At the moment im using this library which have a similiar functionality. One thing would be great in your lib: parsing the "recent changes" from the playstore and showing it in the dialog. what do you think about this?

nikwen said:
I think you would need to specify which site should be supported. Every site needs to be parsed differently.
Which store do you want to be supported?
Click to expand...
Click to collapse
The next App Store I will support is the Amazon App Store

lmbd said:
hi there,
great library and thank you for your effort. At the moment im using this library which have a similiar functionality. One thing would be great in your lib: parsing the "recent changes" from the playstore and showing it in the dialog. what do you think about this?
Click to expand...
Click to collapse
I'll implement it soon.

rampo said:
I'll implement it soon.
Click to expand...
Click to collapse
any news ?

lmbd said:
any news ?
Click to expand...
Click to collapse
No sorry, I've been busy those days

V1.2.0 Update
lmbd said:
any news ?
Click to expand...
Click to collapse
New Update (V1.2.0) released today!
UpdateChecker

rampo said:
New Update (V1.2.0) released today!
UpdateChecker
Click to expand...
Click to collapse
sounds great. thanks. can you post a link to the app in the playstore? can't find it by searching "updatechecker demo"

lmbd said:
sounds great. thanks. can you post a link to the app in the playstore? can't find it by searching "updatechecker demo"
Click to expand...
Click to collapse
I don't have published the demo in Play Store yet. So, the package is the same of ActionBarSherlock Demos, as you can see on the first image on github.

Related

[ROM] SecureGen V1.0 | CM7.2 with security enhanced for the paranoid

[url=http://postimage.org/image/k4dhbjd6d/]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[/url]
[url=http://postimage.org/image/3ltetz4dx/]
[/url]
​
ABOUT
With recent outbreak of Carrier IQ made me realize how we are not that secured and how our privacy have been breached for all this time. After that i've been looking for a way to counterpart this kind of behaviour. Then i found a great patch, PDroid. So using CyanogenMod 7.2 cooper KANG RC0 Android 2.3.7 by vo-1 as base, i've deodex it, patch with low level PDroid security patch, remove some system apps and added few apps that worth to be included. And Pdroid works wonder, u'll be surprised how many apps out there that can view your IMEI, your IMSI, your network provider and your gps location and how it ping all those information to outside server without you even noticing it. It can be understandable if its googlemaps that need gps coordinates, but if its just some clock widget, WTF???
Click to expand...
Click to collapse
WHAT I'VE REMOVE
ADWLauncher.apk
Androidian.apk
CMUpdateNotify.apk
Cyanbread.apk
FileManager.apk
GenieWidget.apk
GoogleQuickSearchBox.apk
LatinImeTutorial.apk
MagicSmokeWallpapers.apk
MarketUpdater.apk
Protips.apk
VisualizationWallpapers.apk
original Droidsans fonts
original HOST file
ketut's kernel
Click to expand...
Click to collapse
WHAT I'VE MODIFY/INCLUDE/CHANGE
Full deodex system apks and framework
My own selfcompiled kernel for perfomance and speed, guaranteed
Modified HOST file to block ads
PDroid low level security patch applied to framework and PDroid apk as gui to control it
Permission Explorer to show all permission of apps
DroidSheep wifi sniffer for the naughty one
WifiKill packet dropper also for the naughty one
Wifi Protector to protect againts outside wifi sniffer/packet dropper
DroidWall firewall
Total Commander root file manager
Themed Market 2.3.6
SE Active Launcher
S2E
MIUI black cm7 theme by ZduneX25
Roboto ICS fonts
Click to expand...
Click to collapse
btw mirror link courtesy of myworld122. thanks again
for anyone that somehow need apk that i've removed, download from here
i m first ... where is rom link .. ..
Sent from my GT-S5830 using xda premium
Nice initiative bro...thanks button hit...
lol. too late to reserve second post for future use. to download click that creepy download image
btw kernel included is not the same with the one in my kernel thread, i'm not update there yet. this one with bln enabled and added v/r and sio disk io scheduler. and if someone could mirror that download link i would be grateful
Seems nice work but your download link is dead!
no, its still alive. its a ftp link, so make sure ur browser can access ftp link eg firefox. thats why i ask for someone to mirror it to avoid future troubles.
+1
Nice dude
dead link bro..
"Could not connect. FTP server may be too busy.
Check that the address is spelled correctly, or try searching for the site."
The message i get with my Opera brownser. ??
weird that i still can access it and download from it. let see if i can mirror it myself
the download link is very dead, please post any other link
and thanks for the job
Nice..
Thanks for the rom mate.. Got a one question though.. is it possible for us to patch this enhanced security feature for the roms based on CM like infinity and ICS2?? Thanks in advance.. and pardon me for my ignorance..
terrakio said:
the download link is very dead, please post any other link
and thanks for the job
Click to expand...
Click to collapse
i would if i could. currently my provider got connection problem with international connection, even loading xda is snail crawl. thats why i uploaded there, local ftp site. and i think it block connection from other country. try to search and use malaysian proxy, maybe u can connect that way. i'll need more time to upload to other fileshost as its international server, would take snail crawl long, long time.
pahan_88 said:
Thanks for the rom mate.. Got a one question though.. is it possible for us to patch this enhanced security feature for the roms based on CM like infinity and ICS2?? Thanks in advance.. and pardon me for my ignorance..
Click to expand...
Click to collapse
yes u can. read the PDroid thread. link on 1st post
Wow really nice.
Finally not just another themed Stock/CM7 rom, now it's one with some really useful features
Big thx
From Malaysia but can't access the download link too.... will wait for the new link.
Nice job btw!
myworld122 said:
From Malaysia but can't access the download link too.... will wait for the new link.
Nice job btw!
Click to expand...
Click to collapse
I accessed it and download link is working well. Using chrome.
Wow..Really different idea.Most of the roms we have got were just themed but this ones awesome
xarive said:
I accessed it and download link is working well. Using chrome.
Click to expand...
Click to collapse
Probably cos Im using celcom right now, will try again using unifi at home...
xarive said:
I accessed it and download link is working well. Using chrome.
Click to expand...
Click to collapse
well could you upload it in different server if it's not too much trouble?? thanks.. tried different proxies but didn't work out..
Hey, looks awesome, first kind of this I see here
I just want to know, is it possible to choose on app installation, which function the app is allowed to access? Lets say my keyboard wants to have unlimited access to wifi, and during installation I can say "no you can not" ?
That would be so awesome!

[APP] BuildProp Editor/Viewer - community project [1.33] - for android [1.6 - 4.0.3]

XDA-community!
NEWS: The app is open source: https://github.com/daOwl/build.prop-editor
I want to share my latest application with you: BuildProp Editor
root and busybox required​
What is this tool used for?
This tool allows you to modify your build.prop file easily on your device. It makes editing easy and you don't have to take care about remounting stuff or read/write permissions. It also features descriptions which contain information about the property. A great tool for both: beginners and advanced users. It can be used to test a variety of properties on your device or even tweak it, but be warned: You've to know what you're doing! If the phone doesn't boot after a reboot, the initial backup of your device can be found at: /data/data/de.bwulfert.buildpropedit/build.prop
Why do you call it a community project?
Because I need your help. I want to create a documentation which contains every property and every meaning used by the android ecosystem. This is also my first real android project so instead of yelling the hell out of me, post some constructive feedback .
Descriptors / the motivation for developing this app / little details
I've created this application because, obviously, I want to edit my build.prop file in a easy, non adb push / maybe remount, way. So I've decided to create this application which does these steps for you (remounting, backup your file, etc.) - you just have to download & install it, getting prompt to create a backup of your current build.prop file (it's just button clicking, nothing else) and you are good to go son! Hint: You actually have to create an initial backup otherwise the application closes it self. I'll add a neat "view" or "read" mode later but for the security of all our phones I think its the best deal for now.
After working on it for a while I noticed the big range of properties a build.prop file could contain - and which my knowledge doesn't. So I decided to create these descriptors which consists of:
description - meaning of the property, what is it used for
recommended values - alpha numerical values - e.g.: 0,1 or 180, 190, 200, 210 or dd-mm-yyyy, mm-dd-yyyy
keyboard layouts - textual values - e.g.: NumBlock, CharacterInput or FileDialog (the FileDialog isn't implementet yet)
An example of an existing descriptor:
Code:
<PropertyDescription>
<KeyName>ro.com.android.dataroaming</KeyName>
<Description>Enables data-roaming by default in the build.</Description>
<KeyboardLayout>CharacterInput</KeyboardLayout>
<Values>
<Default>true</Default>
<Value>false</Value>
<Value>true</Value>
</Values>
</PropertyDescription>
Of course I'm not able to describe all the properties by myself so I've spend some time searching on the net and came up with an amount of 24 descriptions. This isn't that much but a good start. Thats the point where I need help from anybody who's interested: If you want to contribute to this little project, you can contact me and sending me your descriptors (which are just plain-text xml files) - I'll merge them into the project. You can also help by translate this application into your language (english is still welcome, I am german) or donate a small amount.
Contact
For questions or chats, here are my contacts. You're also welcome to follow me on twitter.
E-Mail: [email protected]
E-Mail: [email protected]
Twitter: https://twitter.com/android_owl
TODO
This project isn't finished in detail. Everything should work exquisit and fine but this are the steps I'm still thinking about:
Batchmode - adding little text snippets which consists of properties to your build.prop file. (Great for lazy people like me)
A (web) application to make it easier to contribute descriptions
Preferences - I got a lot of feedback for these, I'll add these in the next update
Screenshots
Download
You can download the application from Google play via link or qr-code
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BuildProp Editor
Update
Here is my bundle of descriptions. If you want to add a description you can take a look into the file. You can also look at the scheme.
description_bundle.xml
[APP] BuildProp Editor - community project [1.0 BETA]
Changelog
Version 1.0b
Initial release
Version 1.1b
UI redesign
Increased performance
Increased compatibility with other roms
Version 1.2
Added viewmode (for unrooted phones)
Added HC and ICS compatibility
Added an introduction
Increased usability
Fixed some typos</string>
Version 1.3
Fixed su-problem on several roms
Changed app icon
Removed debug logs
Real good work. Works without a problem.
Sent from my Blade using XDA app
Love the idea, there is other great apps that already do this. Here is the best one i found and i use, keep up the good work
http://forum.sdx-developers.com/?topic=18572.0
https://play.google.com/store/apps/details?id=com.joeykrim.buildpropeditor
Sent from my PG06100 using Tapatalk
Good job, maybe I can help you with the "looks"
one_love_420 said:
Love the idea, there is other great apps that already do this. Here is the best one i found and i use, keep up the good work
Click to expand...
Click to collapse
There are quite a few apps which are able to do that but not with descriptions.
android_owl said:
There are quite a few apps which are able to do that but not with descriptions.
Click to expand...
Click to collapse
True, joeykrim does have a section in his app with "common tweaks" as seen in attatched screen shot. I do love your idea with the description though, makes up for a lot of questions that could arise with such app.
Sent from my PG06100 using Tapatalk
ngh55 said:
Good job, maybe I can help you with the "looks"
Click to expand...
Click to collapse
That would be a great thing! I'm allready implementing custom widgets (TextViews, ListItems for example), but I'd to ask for icons. Simple pictograms which match with a white (!) background
WolfBreak
Hi there, I was hoping could trying your app.
First time I run your app, it asked permission and of course i allowed it.
But your app show this message
"No root access is given!...."
that's strange cause my X10 using Wolfbreak with prerooted. And app like Titanium, ScreenshotER, etc works perfectly.
Maybe you can help me what should I do?
epinion said:
Hi there, I was hoping could trying your app.
First time I run your app, it asked permission and of course i allowed it.
But your app show this message
"No root access is given!...."
that's strange cause my X10 using Wolfbreak with prerooted. And app like Titanium, ScreenshotER, etc works perfectly.
Maybe you can help me what should I do?
Click to expand...
Click to collapse
Thank you for your reply, I'm going to search for a solution.
Genius! Thanks man!
I can help you with the really pretty ui part
Sent from my VS910 4G using xda premium
[APP] BuildProp Editor - community project [1.1 BETA [Update]]
Update
Hey xda!
Today I've released the new version of my tool. The update contains a complete UI redesign in a lite/silver grey style. I've also worked on the ShellCommunication to increase the compatibility with other roms (works well on cm7 and MIUI).
Nevertheless I've uploaded my descriptionbundle. If you want to add a description you can take a look into the file. You can also look at the scheme.
description_bundle.xml
Version 1.1b
UI redesign
Increased performance
Increased compatibility with other roms
Hello XDA,
another great Update of my build.prop editor. Thats the biggest update for now and I think, that this app isn't in beta anymore.
Version 1.2
Added viewmode (for unrooted phones)
Added HC and ICS compatibility
Added an introduction
Increased usability
Fixed some typos
Screenshots
My next step will be a batchmode. You can create a single text file which includes properties. These files can be integrated into the build.prop file. This allows to share stacks of properties for example helping somebody with a problematic build.prop. This also allows to share sets of tweaks for users, without to overwrite their own file. It should be selectable which property is going to be overwritten and which not.
Get your Editor / Viewer here!
A very usefull & handy tool for developers. Thank you very much
I need an icon!
DJoptimus-One said:
A very usefull & handy tool for developers. Thank you very much
Click to expand...
Click to collapse
Thank you sir! I've still got a bit to do but it's pretty functional and tested for now.
I also want everybody on the board here to ask if someone wants to create a proper icon for this app? I'm not really great on this (simple icons are okay but proper stuff is not my job). So, if somebody is interested, please contact me. The one who'll design an pretty icon for me gets marked in the credits
This tool looks awesome. Can't wait to see it get developed more.
oh yeah nice tool rated and thanked!
same issue here, no root permissions granted in htc explorer, hope you solve it soon
jaggyjags said:
same issue here, no root permissions granted in htc explorer, hope you solve it soon
Click to expand...
Click to collapse
Edit: Allright, I'm looking for a fix in your rom.

[ROM][4.0.4]ICS333 ~ STABLE ~SMOOTH ~ v4.0 LINKS UP[5/28/12]

This ROM is built from Google Android sources, with added functionalities from CM9 and AOKP to make it more comfortable and user-friendly, improving the user experience.
Main Features:
Built from Android sources (IMM76D)
Notification bar toggles and numeric battery indicator
Brightness control in status and notifications bars
Extended power menu with reboot, recovery and screenshot.
TV-Out
Application killing with long press on back button
T9 Dialer
Removed "R" roaming indicator for national roaming
Root, Busybox and SuperSU
Kernel Semaphore 1.2.1sc
Preinstalled apps: OI File Manager, Titanium Backup, Zeam Launcher
APN's predefined huge list
Modified hosts file to remove ads in applications.
Hellstorms GPS Fix
What Works:
Everything!
Known bugs
NO BUGS REPORTED
Changelog
v4.0
Added timer option to Camera app (thanks to CM9)
Improved stability when connecting to Bluetooth headsets
Updated SuperSU
Removed Barcode Scanner
Added an option to show/hide the brightness control slider of the notifications bar (Go to Settings -> Display -> Brightness control slider).
Added an option to change between stock battery icon and numeric battery icon (Go to Settings -> Battery -> Press Menu Button -> Change battery style).
Tried to prevent an infrequent soft reboot when loading the lock screen.
v3.0
Fixed silent toggle
Added a padding between toggles and brightness control in order to prevent accidental touch on AUTO button.
Fixed a bug in brightness control slider which made it always self-increase if AUTO button is unchecked.
Added Power Shutter feature in Camera app (NOTE: It is necessary to restart the Camera app after enabling this option). Big thanks to Danesh for this feature.
Fixed Google Backup
Added Storage selection in Camera app (thanks, CM team).
v2.2
Improved auto-brightness feature: the display brightness goes down when the light decreases.
v2.0:
Update to IMM76I build
Killing Launcher By Long Press Of Back Key Is Now Prevented
v1.2:
Added Zeam Launcher
Added Titanium Backup
Removed GApps(GApps will be linked below under downloads)
Added Hellstorms GPS Fix
May Have Forgotten a couple things
v1.0:
First Release
Please Test Functions
Clean Installation (if you come from other ROM)
You need CWM recovery to install the ROM. If you are in a stock Gingerbread ROM, flash a kernel with CWM.
Boot in CWM Recovery
Wipe data/factory reset
Wipe Cache
Select "Install zip from sdcard" and choose the ROM zip file you have downloaded
Reboot
CREDITS:All credits go to THIS POST He allowed me to port this rom. All other credits are in that thread.
Downloads:
v4.0:
ZIPPYSHARE
MEDIAFIRE
MINUS
GAPPS
_______________________________________
v3.0:
MINUS
MEDIAFIRE
GAPPS
________________________________________
v2.2
MINUS
MEDIAFIRE
GAPPS
________________________________________
v2.0
MINUS
MEDIAFIRE
GAPPS
________________________________________
SCREENSHOTS:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NOTE: I AM NOT A Dev I used A Guide To Port This Over To The Captivate! If problems arise please post and I will try to figure out whats going on. THIS IS NOT A GUARANTEE THAT I CAN FIX IT. I Am In Need of a dev to teach me a couple things as well. IF SOMEONE COULD HELP ME WITH THIS ROM THAT WOULD BE APPRECIATED!
If you are getting market error 921 Please read this:
kobridge said:
This thread is to provide the solution for Google play store download error - 921.
Today I got the error while downloading the apps from Google Play Store. The error message is
'Error - Update for "xxxxx" could not be downloaded due to an error. (921)'
I've searched the forum and found some useful information. Because the thread was belonging to different phone, I wanted to post the information with some more details.
If you see the same error, then follow the steps -
1. Menu > Settings > Personal > Accounts and sync > click on your google account (email)
2. click 'Remove account'. Don't worry, it's not deleting your physical account. Account related information is still saved in Google.
3. Launch Google Play Store again
4. When asked, use existing account to create the google account.
5. Provide your existing google account information (email & password)
6. try again to download
Based on my experience, whenever I got the 921 error, cleaning cache and data for google play store app does not work.
Another work around is creating a second google account. But I believe many people do not want to maintain multiple account on one phone.
Click to expand...
Click to collapse
first
Edit: Man, You are on fire! If I am not wrong this is your second port of the day... right? I just flashed the one that you ported earlier... not complaining tho... I am soooooo happy!!!!!
agasagas said:
first
Click to expand...
Click to collapse
Lol so its a race To be exact I was the first to post
ooooh more drugs for the addiction
CheesyNutz said:
ooooh more drugs for the addiction
Click to expand...
Click to collapse
Tell me what you think, If you run into any problems then please tell me. this is a simple port and Im still working the kinks and bugs out.
LINKS ARE LIVE
patrick8996 said:
Lol so its a race To be exact I was the first to post
Click to expand...
Click to collapse
LoL! Anyway... Let me know if you need that spot man for any reasons. Again THANK YOU
agasagas said:
LoL! Anyway... Let me know if you need that spot man for any reasons. Again THANK YOU
Click to expand...
Click to collapse
Your welcome lol And what do you mean spot man? Im a bit confused xD
agasagas said:
first
Edit: Man, You are on fire! If I am not wrong this is your second port of the day... right? I just flashed the one that you ported earlier... not complaining tho... I am soooooo happy!!!!!
Click to expand...
Click to collapse
And yep it is my second port lol
patrick8996 said:
Your welcome lol And what do you mean spot man? Im a bit confused xD
Click to expand...
Click to collapse
Sorry... What I meant is the post #2, you might have some important thing to post. Downloading now this ROM.
agasagas said:
Sorry... What I meant is the post #2, you might have some important thing to post. Downloading now this ROM.
Click to expand...
Click to collapse
Thanks Screenshots are now up as well
If you find any problems feel free to report them
Already ran into a couple problems going to look into it soon
Sent from my SGH-I897 using Tapatalk 2
Did you make sure to ask the devs first? This looks nice, but how does it differ from AOKP besides the fact that its built on ICS Source?
pwneman said:
Did you make sure to ask the devs first? This looks nice, but how does it differ from AOKP besides the fact that its built on ICS Source?
Click to expand...
Click to collapse
Yes I asked the devs and all I did was port it lol look at the post in the credits part
Sent from my SGH-I897 using Tapatalk 2
Having some problems updating, when I get it to work I will release
Updated to v1.2 check the OP for details
Downloading...
Sent from my SGH-I897 using XDA App
zzmomo73 said:
Downloading...
Sent from my SGH-I897 using XDA App
Click to expand...
Click to collapse
Thanks tell me what you think, And if you run into any problems please tell me
Update has been released for i9000 version, I will update when I get home
Sent From My Cappy Using Tapatalk 2
Updated to version 2.0 check OP for changes
More Changes Coming Soon
Updated To Version 2.2 Updated on my school computer so tell me if there are any errors or problems

Xiaomi Mi Band (now Mi Fit) moded app

Hi!
I made a little modification to show the entire app in english.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download link (Updated 28/01/15)
Enjoy!
70 downloads and only 2 thanks?
Hehehe!
I want to make a question, do you know how can I change the login URL (I think the login screen it's a website) in the app? I want to use the english version instead of the chinese.
https://account.xiaomi.com/pass/serviceLogin?_locale=en
I made a mistake compiling spanish version, now updated in the first post
Enjoy!
EDIT: I made my little mod to the latest Xiaomi's version for english partners
Thanx for the update.
I see that "Gender" is still in Japanese.
Under Share options you have some icons, if you click them you get a message that "The application hasn't been installed, unable to share".
I don't have the band (yet), could that be the reason?
crash_b. said:
Thanx for the update.
I see that "Gender" is still in Japanese.
Under Share options you have some icons, if you click them you get a message that "The application hasn't been installed, unable to share".
I don't have the band (yet), could that be the reason?
Click to expand...
Click to collapse
Yes, I want to change both things (gender chinese letter and chinese login page) but in working on it.
You can't share using those apps because you have to install them before using them. This is not the reason.
I'm waiting for the Mi Band too
WaPeR32 said:
Yes, I want to change both things (gender chinese letter and chinese login page) but in working on it.
You can't share using those apps because you have to install them before using them. This is not the reason.
I'm waiting for the Mi Band too
Click to expand...
Click to collapse
Ok, but which apps have to be installed?
crash_b. said:
Ok, but which apps have to be installed?
Click to expand...
Click to collapse
I only can recognise 2 icons: Wechat and Picasa. I don't know the other but maybe chinese social networks
EDIT: I found 2 more apps: Weibo and QQ
Thanx.
i found the last 2 icons on Google and they both turn up as QQ?
First last icon
Last icon
Just contacted the seller for the mi band and it's delayed, he doesn't have the band in stock yet....
I'm looking everyday in the stores I know but you can pay $50 and get it now or wait for "idontknowhowmanytime" and pay $20-25.
I hope the price decreases soon
The second icon is not Picasa, it's Wechat Moments. So, the complete list is:
- WeChat
- WeChat moments
- Weibo
- QQ Zone
- QQ
Do you have a link for the last app in the row, it's the only one i can't find...
Is this https://play.google.com/store/apps/details?id=com.tencent.mobileqqi
New French translation
Hello,
I've made a new translation for this app in FRENCH (Canada, Belgium, Switzerland and France). All original languages (English, Chinese, Traditional Chinese) were not modified. This apk can be used by anyone, it can adapt itself to your phone settings.
I tried as far as I can to preserve original layout, avoiding translation on 2 lines where it was on 1.
My goal is to add the maximum of translation in this apk to obtain an universal app. Next step : adding the spanish translation in my apk.
Don't hesitate to send me your feedbacks.
rockman18 said:
Hello,
I've made a new translation for this app in FRENCH (Canada, Belgium, Switzerland and France). All original languages (English, Chinese, Traditional Chinese) were not modified. This apk can be used by anyone, it can adapt itself to your phone settings.
I tried as far as I can to preserve original layout, avoiding translation on 2 lines where it was on 1.
My goal is to add the maximum of translation in this apk to obtain an universal app. Next step : adding the spanish translation in my apk.
Don't hesitate to send me your feedbacks.
Click to expand...
Click to collapse
It should be easy to make the app international. I hope this thread come famous and others help us hit that goal
Thanks!
Edit: Did you change the language in the login screen? The gender in Mi Band settings?
No I haven't already found who to change this. I'm still looking.
But I've change the lua scripts to add a check for new languages and keep existing languages
rockman18 said:
No I haven't already found who to change this. I'm still looking.
But I've change the lua scripts to add a check for new languages and keep existing languages
Click to expand...
Click to collapse
I overwrited english files in my Spanish translation to make it easy for me, and fast to release but your method is so much better.
Thank you. With this method I can add as much language as I want.
During hours I was searching a way to add a new lua file but why adding a file when you can add your lines in an existing one !!!!
EDIT : new version of my apk file. I've add spanish translation.
@WaPeR32 : I have add your name in the About menu for "Translated by..."
rockman18 said:
Thank you. With this method I can add as much language as I want.
During hours I was searching a way to add a new lua file but why adding a file when you can add your lines in an existing one !!!!
EDIT : new version of my apk file. I've add spanish translation.
@WaPeR32 : I have add your name in the About menu for "Translated by..."
Click to expand...
Click to collapse
Nice!
I'll take a look when arrive at home
Updated both downloads to the latest official version
Enjoy!
What's the difference between your mod and the one from @rockman18?

[MOD] MoreFlymeNotifications | Expanded notifications in Flyme OS

MoreFlymeNotifications
Hello to everybody!
You probably know that in Flyme OS, most of non-chinesse notifications appear with a generic notification icon.
So I have discovered a way to have the notifications separated! Instead of having all of them grouped together in that icon that you dont know what notification are you receiving.
Here you have some examples:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So, What does this mod?
This is a SystemUI modification in with I have modified some smali files and I have added the icons inside the apk in order to be Flyme able to recognize the app and put the original notification icons.
But this method have a bad thing.. all the notification icons have to be added by hand, and also the activities of the apps. So because this is a HUGE work for me to find out all the icons of every app, I ask you for help to submit the icons of the apps that you use and you want to get notified. In this way, the mod will be more complete and I will finish sooner :good:
(This is explained in post 2º)
Thanks!
What devices are supported?
Currently this mod is only available for Meizu MX4, but I will adapt it to the Meizu M1 Note and Meizu MX4 Pro in a very short time.
Maybe I will adapt also to the Meizu MX3 if some people request it.
Stay tuned!
How can I install this Mod?
You can install it as a normal system app in system/priv-app replacing the old SystemUI.apk with the correct permisions (0644), erase SystemUI.odex and reboot.
In case you are in Lollipop, you have to put the SystemUI.apk inside the folder called "SystemUI" replacing the previous apk and with 0644 permisions
Also I have created an installer
To install this mod wih my installer you need this:
-BusyBox
-Terminal Emulator
-My mod (SystemUI.apk) and the installer located in the internal memory.
After you have BusyBox and the terminal emulator downloaded and installed, you have to open the Terminal and write down this and press enter:
Code:
su
A window will appear requesting for root access, select allow.
Now, write this and hit enter:
Code:
sh /sdcard/NotificationsInstaller
My installer will be executed and you will see all the secuences of the installation
Changelog:
All icons included at now:
amazon App Store
telegram
ebay
tapatalk
Snapchat
youtube
Aliexpress
SmartWatch
Vueling
DI Radio
Screen Filter
Spotify
Flynx.
9gag
clash of clans
imdb
google play
soundcloud
timely
Wallapop
Aquamail
El Tiempo.es
twitter
skype
viber
instagram
whatsapp
facebook
facebook messenger
google plus
gmail
hangouts
uc
PrinterShare
Mensajes
Disa
Inbox
Kakaotalk
v1.0
-Added:
amazon App Store
telegram
ebay
tapatalk
Snapchat
youtube
Aliexpress
SmartWatch
Vueling
v1.1
-Added:
DI RadioScreen Filter
-Fixed icons size
-Fixed icons transparency
v1.2
-Added:
Spotify
Flynx
9gag
clash of clans
imdb
google play
soundcloud
timely
Wallapop
Aquamail
El Tiempo.es
v1.3
-Added:
Pinterest
PayPal
HTCMania
-Fixed previous battery icon
-M1 Note compatible
New! v1.4
-All code rewrited and modded
-For Meizu M1 Note & MX4 Flyme 4.5
-New lollipop installer
-New icons:
PrinterShare
Mensajes
Disa
Inbox
Kakaotalk
​
Download
Google Drive directory with all the stuff organizated
HERE
Thanks for using my mod!
:victory: Like for more Flyme Mods :victory:
​
How can I colaborate adding my own notification icons?
If you want to add more apps to this mod, you have to extract the notification icon from the apps.
All the user apps are located in /data/app
You have to copy and paste the apk to the internal memory to be able to pass the apk to the computer.
Once you have the apk located in the pc, you have to rigth click and select "open as..". Select open with WinRar or similar
Now you are inside the apk. Just drag the folde called "res" outside tha apk.
Inside the res folder, the folders called "drawable-xxhdpi" and "drawable-xhdpi" is where the notification icon is.
The icon is usually called "notification_icon.png"or something like that. It usually has a size less than 100x100px
This is the icon I am requesting for, you can upload it in the excell tab (see the end of the post)
Also It would be nice if you write me the Main Activity of the apps.
This is very simple, you only have to have xShorcut app installed in your phone.
In side this app, go to App Shorcut, find the app and copy in the excell tab the text below "Component Package"
The excell tab is here
Thanks for supporting this mod
​
Added support for the Meizu M1 Note! It is avaliable for download.
I will edit the post later
Are you planning on supporting the Lollipop beta's or when its released officially ?
Also a kakotalk icon would be amazing.
punkmonkey1984 said:
Are you planning on supporting the Lollipop beta's or when its released officially ?
Also a kakotalk icon would be amazing.
Click to expand...
Click to collapse
Yes, of course!
Ok, I will add the icon in the next version
iicc said:
Yes, of course!
Ok, I will add the icon in the next version
Click to expand...
Click to collapse
Great:
Here is the link to the latest lollipop mx4 beta (unofficial)
http://download.meizu.com/Flyme/preview/M75/4.5.2A/5.0.1-201505191212/25bang/update.zip
In case you need the files or just want to test, its pretty stable.
punkmonkey1984 said:
Great:
Here is the link to the latest lollipop mx4 beta (unofficial)
http://download.meizu.com/Flyme/preview/M75/4.5.2A/5.0.1-201505191212/25bang/update.zip
In case you need the files or just want to test, its pretty stable.
Click to expand...
Click to collapse
Thanks
I have friends that have the beta, they said that is very fluid and the battery has improved
Yes, everything seems to be working well except for xposed. Can't get it to install.
Hi, sorry for bad English, I write through Google translator
I want to ask you, if you can write the instructions, or just write in any files you are prescribed changes. I just think those icons that I use is not much need rest, as you do not have to collect all the icons, everyone will be able to collect them for yourself.
thanks for the mod, everything works:good:
p.s. I tried to decompile your systemui, which would then be compared with the unmodified systemui and to understand the changes. but I could not.
l1r_svg said:
Hi, sorry for bad English, I write through Google translator
I want to ask you, if you can write the instructions, or just write in any files you are prescribed changes. I just think those icons that I use is not much need rest, as you do not have to collect all the icons, everyone will be able to collect them for yourself.
thanks for the mod, everything works:good:
p.s. I tried to decompile your systemui, which would then be compared with the unmodified systemui and to understand the changes. but I could not.
Click to expand...
Click to collapse
Sorry I havent read your comment until now :crying:
Thanks!
So do you want to know how to do this mod by yourself? Of course, I will tell you but it very easy to get a bad compilation
I think the best thing is to have all icons colleted in one, like I am doing, because few people will know how to put the icons in the systemUI and modify it, so very few people will use it. Also icons only are a few bytes large, you wont notice the difference.
So, this is what I do:
After decompiling SystemUI.apk, you have to go to systemui/res/drawablexxhdpi or drawablexxxhdpi if you have a M1 Note and put here the icons
Next, go to /systemui/res/values/public.xml, open it and erase some lines that refers to icons of chinese apps that are not used outside china. Put the name of the icon replacing it and write the id's in a notepaper or somewere to remember it.
Now go to /systemui/smali/com/android(systemui/statusbar/phone/MeizuCustomizedIcons$1 and locate the loops where the previous id's are. You have to find the id's you have stored, change the main activity of the chinese app and put the activity of the app you want to put related to the icon.
Just this, it is easy to make errors.
I dont know if it is well explained, my english is also bad
thank you for a good and clear instructions
iicc said:
Next, go to /systemui/res/values/public.xml, open it and erase some lines that refers to icons of chinese apps that are not used outside china.
Click to expand...
Click to collapse
As far as I understand, the number of icons is limited, or I can add millions of them?:laugh:
l1r_svg said:
thank you for a good and clear instructions
As far as I understand, the number of icons is limited, or I can add millions of them?:laugh:
Click to expand...
Click to collapse
Now I only can to do it limited :laugh::laugh:
But I think that It can be made unlimited, at this moment I dont know to do it but It is not a problem now
ok) I will wait for updates:good:
@iicc what tool are you using for decompiling/compiling ?
Going to give it a go on the lollipop version.
punkmonkey1984 said:
@iicc what tool are you using for decompiling/compiling ?
Going to give it a go on the lollipop version.
Click to expand...
Click to collapse
I use Apktool 2.0 rc4
Sorry for the delay, I was too busy these days.
Tomorrow I will upload for a new version for the mx4 with lollipop and for m1 note, with more icons and solving some bugs.
New! v1.4
-Now is only for Lollipop and MX4
-All code rewrited and modded
-New lollipop installer
-New icons:
PrinterShare
Mensajes
Disa
Inbox
Kakaotalk
Thanks for adding kakoatalk. However the notification icon you used is little off with the rest.
This one is more fitting.
Thanks.
Do you have the original Systemui.apk? Because something went wrong with this installer on 4.2.8.2A...
kutinho said:
Do you have the original Systemui.apk? Because something went wrong with this installer on 4.2.8.2A...
Click to expand...
Click to collapse
Ok, I will upload it in a few minutes

Categories

Resources