Floater is a fake location app, that is run from a floating window, allowing easy access to other apps.
Fake the location on your phone to any place in the world. This app sets up fake your GPS location so other apps in your phone thinks you are there. You can be in New York, Paris, London or anywhere in the world.
Download the app through the playstore:
https://play.google.com/store/apps/details?id=com.marlon.floating.fake.location
It's also available at XDA labs android app.
Get old versions here: Google Drive
The app will overwrite your current location so that your phone thinks you are somewhere else.
This app is designed for developers to properly test their apps that use and track gps information without the need to lock on a GPS signal. Useful when you want to add a geolocation to a photo if you forgot to turn on location when you were taking it. Can also be used as a prank app - any foul/wrong usage will not be supported by our team.
The floating functionality is super useful so you don't need to constantly change apps as you develop your software.
Floater
{
"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"
}
How to use:
1. Grant "draw over other apps" permission to enable floating functionality.
2. Enable the Developer settings on your device(on older versions it is not needed)(See tutorial on how to enable this).
3. Enable mock locations or select this app as mock location app. In the developer options select "Allow mock locations".
4. Set your location to "GPS ONLY"(or "Device only") for best results.
5. Resize the window or minimize it so you can completely view your app.
6. Tap and drag on the black bars to move the whole window.
7. Start the app and move the map to where you want to fake your location. The green dot indicates where you want to be.
8. Select the play button to start faking your location.
9. Open the app that you are testing/faking on.
10. To stop the fake location click on the stop button not the pause button.
Features:
- Location history
- Save Locations to Favorites
- Change notification look (text, description, buttons, show/hide icon, hide from status bar)
- mock GPS coordinate to the service provider.
- Create, save and import/export routes (GPX/KML)
- Set fixed/random accuracy
- Set fixed/random speed
- Add different map tiles
- Use gyro to move the map
- Network mode, control location of other Floater users on the same network
Permission needed for this app:
- Access Coarse and Fine Location - to fake your current location
- Location - needed for when you want to show your real location on the map
- Internet - to display the map
- Storage - needed for when you want to export or import GPX/KML files
Notice:
- There is no need to turn the GPS on, but for best results turn it on and disable "high accuracy" and change it to "GPS ONLY"(or "Device only")
- This app requires you to have play services and maps installed.
- We do not encourage you to use this app together with non complying apps
- If the app behaves strangely, clear and update GPS data and restart the device.
- Run this app first before the app you are faking so it will receive coordinates from this app and not from the real sensor
- Disable "Use wireless networks" options in Location settings in order to avoid problems where you will keep receiving fake locations even after stopping the app.
- Since this is a floating service, the app may get killed by the Android OS if you are running low on memory or running too many apps. Make sure run this app when you have lots of memory and/or running a few apps to get the best results.
- We do not encourage users to use this with apps like WECHAT and INGRESS. Please make sure the app you use this with comply with using mock locations.
- This app is catergorised as a tool to help developers properly test their apps with location functionalities. Also works with Tasker, Command line and through intents. See tutorial for more info.
Has in-App purchases for removing ads
Please read tutorial if you have any problems using this app. Read it before you leave a rating or comment.
If you find any bugs or want more features - please feel free to contact us using the feedback option in the app or just reply here.
----------------------------------------------------
Download the app through the playstore:
Google play
It's also available at XDA labs android app.
Grab latest version here: Floater Google drive
Change Logs
Floater playstore link
Get old versions here: Google Drive
What's new in the latest version?
[1.35] - 2017-02-10
# Fixed
- Anonymous Feedback not working
[1.34] - 2016-11-01
# Added
- Custom floating icon selection
# Fixed
- showing compass on map
- GPS location info text color
[1.33] - 2016-10-25
# Added
- Open from intent apply location selection
# Fixed
- Drop down menu errors
- Power saver settings errors
[1.32] - 2016-10-23
# Fixed
- Start up errors
- Speed value when location is not moving
[1.31] - 2016-10-21
# Added
- Joystick
[1.30] - 2016-10-15
# Fixed
- Dropdown menu errors
[1.29] - 2016-010-14
# Added
- quick toggle of location catch up and stick to roads options
# Changed
- Settings altitude values
- Trimmed apk size
# Fixed
- Plot Json Errors
- Open with Floater intent from other Apps
- Root access error
[1.28] - 2016-08-10
# Added
- Url entry of custom Json variables
# Changed
- Updated default values
- Added GPS to name
# Fixed
- Stability fixes
- Errors on favorites
[1.27] - 2016-08-06
# Fixed
- Bug fixes on favorites feature
[1.26] - 2016-08-05
# Fixed
- Small bug fixes on adding favorites
- Setting speed value on mock location
[1.25] - 2016-08-05
# Added
- Sorting of favorites list
- Support for more GPX files
- Export/Import of favorites list or individual location
[1.24] - 2016-08-04
# Added
- New feature: Fused location toggle
- Change button size
- Change floating bubble size
- Toggle for different mock location modes
- Toggle for mocking GPS
# Fixed
- Stability fixes
[1.23] 2016-08-01
# Fixed
- Upgrading from lower versions
- Anonymous feedback error
# Added
- App update version tracking
- Change logs in settings
[1.22] - 2016-07-31
# Added
- Selection of center target design
- Anonymous feedback button
- Donation button
- Support for sub 1 interval times (minimum of 0.100 seconds)
- Start sticky support (just restarts)
# Changed
- Updated default values
[1.21] - 2016-06-12
# Added
- Notice at startup
# Fixed
- Bug fixes and null errors
- Startup errors
- Fixed debug errors
# Changed
- Updated sdk and maps version
1.20 - 2016-07-25
# Changed
- Changed target to a cross hair
- Updated sdk support
# Fixed
- More stability fixes
[1.19] - 2016-07-19
# Fixed
- Null pointer errors
[1.18] - 2016-07-19
# Fixed
- Null pointer errors
[1.17] - 2016-07-18
# Fixed
- Set location errors
- Some null errors
[1.16] - 2016-07-12
# Fixed
- Few bug fixes
[1.15] - 2016-07-11
# Fixed
- Few bug fixes
[1.14] - 2016-07-10
# Changed
- Updated tutorial in the settings
# Fixed
- Map errors
- Mock location errors
- System app mode
[1.13] - 2016-07-09
# Fixed
- Map opening when rotation changed
- Ads issues
- Compatibility when installed as system app
- Setting activity errors
[1.12] - 2016-07-08
# Added
- New feature: Set location in different activity
- Trigger activity change on change location
- Minimize on outside touch option
- Added googleApi mock location
# Changed
- Tutorial page in settings
- Searching/setting locations more robust
# Fixed
- False opens of floating bubble
- Some code errors
[1.11] - 2016-07-05
# Added
- Logging for play services if installed
# Changed
- Updated searching of locations
# Fixed
- Errors at startup
[1.10] - 2016-07-03
# Fixed
- Errors when google play services is not installed
Note: You can view the complete changelog for all versions on the app settings
Any bugs please reply in this thread so I can track them easier!
I'm also adding more features, please reply what features you guys want.
Thanks in advanced!
would it be possible to get the previous version as an apk download I updated this app any all of a sudden the app im spoofing with no longer works.
Thanks
Drefsab said:
would it be possible to get the previous version as an apk download I updated this app any all of a sudden the app im spoofing with no longer works.
Thanks
Click to expand...
Click to collapse
Sure, what version do you need? and what app are you spoofing with so I can test it.
thanks for the quick reply, I've sent a pm with the details.
Drefsab said:
thanks for the quick reply, I've sent a pm with the details.
Click to expand...
Click to collapse
Ok link sent.
Could you add system level spoofing like FakeGPS has for apps that check if location spoofing is enabled im developer settings?
SCrid2000 said:
Could you add system level spoofing like FakeGPS has for apps that check if location spoofing is enabled im developer settings?
Click to expand...
Click to collapse
What do you mean by system level spoofing? Like installed as a system app? It already has that feature. And can you point a link to FakeGPS.
When I tap Play, nothig happens. I see the Play button being turned into the Pause button for, maybe, a fraction of a second, but then it switches back to the Play button instantenously. Location still remains unspoofed, and it even erases my red route from the screen, if I have one loaded. I cleared & updated AGPS data, but still it doesn't work. Can you suggest what the matter may be?
GowGod said:
When I tap Play, nothig happens. I see the Play button being turned into the Pause button for, maybe, a fraction of a second, but then it switches back to the Play button instantenously. Location still remains unspoofed, and it even erases my red route from the screen, if I have one loaded. I cleared & updated AGPS data, but still it doesn't work. Can you suggest what the matter may be?
Click to expand...
Click to collapse
Did you turn on the mock location from the settings? What android version are you on?
marl1234 said:
Did you turn on the mock location from the settings? What android version are you on?
Click to expand...
Click to collapse
I'm using Android 4.4.2. No, I haven't turned on mock locations; I've been trying to use it as a system app so that I wouldn't have to.
Many thanks for your input on this.
★★★★★ rated
thank u , I' m using your app right now with pokemon go.
Im on holiday in a little place with no pokestop, so that save my day.
Really handy move your finger on the floating minimap e move all around :good:
Tip for Pokemon GO
Need to use xposed + moco mock location or fake gsp will not work
haget83 said:
★★★★★ rated
thank u , I' m using your app right now with pokemon go.
Im on holiday in a little place with no pokestop, so that save my day.
Really handy move your finger on the floating minimap e move all around :good:
Tip for Pokemon GO
Need to use xposed + moco mock location or fake gsp will not work
Click to expand...
Click to collapse
Hi there!
I am wondering any settings we need to pay attention to? Did you use the default settings? When I point a place on the mini map, my character can move, but on the top, there is a red bar showing constantly GPS not found. And it wouldn't allow me to do anything, like choosing PokeStop.
Not sure if I did something wrong... I did use xposed + mock mock location to make it work.
Thanks in advance for your tips!
marl1234 said:
What do you mean by system level spoofing? Like installed as a system app? It already has that feature. And can you point a link to FakeGPS.
Click to expand...
Click to collapse
I'm not sure how it works, but it lets you spoof location without enabling fake location in developer settings.
https://play.google.com/store/apps/details?id=com.incorporateapps.fakegps.fre
haget83 said:
★★★★★ rated
thank u , I' m using your app right now with pokemon go.
Im on holiday in a little place with no pokestop, so that save my day.
Really handy move your finger on the floating minimap e move all around :good:
Tip for Pokemon GO
Need to use xposed + moco mock location or fake gsp will not work
Click to expand...
Click to collapse
Hello, how can you use the Mock Mock Location, since that module also tells Floater that the Allow Mock Locations is unchecked? It doesn't work for me
GowGod said:
I'm using Android 4.4.2. No, I haven't turned on mock locations; I've been trying to use it as a system app so that I wouldn't have to.
Many thanks for your input on this.
Click to expand...
Click to collapse
There was a problem in setting it as a system app. It's fixed now in ver. 1.14 Try it out.
GowGod said:
Hello, how can you use the Mock Mock Location, since that module also tells Floater that the Allow Mock Locations is unchecked? It doesn't work for me
Click to expand...
Click to collapse
Try this, I have modified mock mock to exclude floater: http://www14.zippyshare.com/v/MFmqZTXm/file.html
marl1234 said:
There was a problem in setting it as a system app. It's fixed now in ver. 1.14 Try it out.
Click to expand...
Click to collapse
Thank you, it now works. I now have other problems, i.e., the app I am using tells me the location is still inaccurate. Hmmm. I'll keep looking into it. Many thanks for the app!
GowGod said:
Thank you, it now works. I now have other problems, i.e., the app I am using tells me the location is still inaccurate. Hmmm. I'll keep looking into it. Many thanks for the app!
Click to expand...
Click to collapse
Can you tell me which app you are using so I can thoroughly test it?
Related
ROTATION MANAGER FREE EDITION
{
"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"
}
Mod edit: Broken DL link removed
ROTATION MANAGER PREMIUM EDITION
Rotation Manager 3rd Generation is here!
WORKS WITH LOLLIPOP (5.x)
ABOUT
Rotation manager is a tool that lets you choose which application you want to rotate or which one you don't want to rotate. It is a really simple app designed for the least possible power and RAM consumption.
FEATURES
- Force the orientation of each app to your liking.
- Rotate your device freely, without worrying if your apps will change orientation.
- Orientation lock
- Forced Auto option
- Forced inverse portrait/landscape
- App-specific orientation
- Option for permanent notification, called "Permanent Notification mode"
*Premium Version:
- Per App inverse
- Automatic Brightness adjustment
- Automatic Screen timeout
- Automatic Media volume level
HOW TO USE
The floating button is the global orientation for all the apps. It is a 7-state button and gives you all the orientation possibilities. <b>Long click to enter inverse modes.</b> Then you can select from the list for every app your desired orientation. Your selection will override the default global orientation. If you want only two apps to rotate and all the others to stay at their default, just disable global orientation and then select both Portrait and Landscape for the specific app in the list. After you have selected your desired apps, just click on play and your settings will be in effect.
If you want to enable extra features, just click on the 3 dots next to the app's icon and select which features you want to override in each app.
Βy enabling "Permanent Notification mode" from "Preferences" an invisible permanent notification starts which ensures that the service will not be killed by the OS. Enable it if you have low RAM problems and the orientation service stops.
Check out a review about our app at techcookies.net!!
Our project is open source.
Help with the translation of the app.
Click to expand...
Click to collapse
PERMISSIONS
These are the permissions are needed by the app to work:
android.permission.GET_TASKS : In order to retrieve the currently running app.
android.permission.CHANGE_CONFIGURATION : In order to change the orientation.
android.permission.WRITE_SETTINGS : In order to change the global orientation settings.
android.permission.RECEIVE_BOOT_COMPLETED : In order to start on boot.
android.permission.SYSTEM_ALERT_WINDOW : In order to change the foreground orientation
android.permission.VIBRATE : In order to detonate your phone...
android.permission.INTERNET
android.permission.WAKE_LOCK
These permissions have been removed!! :highfive::
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.READ_PHONE_STATE
BUGS
Please write your phone model and Android version when reporting a bug.
- ...waiting for you...
CHANGELOG
v6.2.030315
String updates
Per app inverse (premium only)
v6.1.250215
Battery consumption reduced A LOT!
Updated strings
Color for notification changed to lollipop default
v6.0
+ New Logo
+ New UI
+ New animations
+ Various bugfixes in both versions
+ Material Design
+ Lollipop integration (per app issues fixed)
+ Stability and performance improvements
v5.0
+ New Logo
+ New UI
+ New animations
+ Various bugfixes in both versions
V4.0:
+ New Logo
+ New icons
+ New animations
+ Bugfixes
+ New translations
- Removed Chuck Norris stuff
V3.3.230514
+ Option to disable specific apps (in case you experience a bug with any app)
V3.2.210414
+ fixed absent Chuck Norris
+ fixed crash on opening for some devices
+ new global inverse button on notification (2.3.6+)
+ speed and ram optimization
V3.0.130414
+ Inverse rotation (2.3.6+)
+ Notification has button to change orientation for the running app "on-the-fly"
+ NO ADS!
+ Complete layout remake!
V2.2.110214
+ Fixed service not restarting on KitKat
+ Updated translations
+ optional ad banners to support our work. Check under "support" tab.
v2.1.220114
+ Added Forced Auto option
+ Changed visual elements
+ Fixed bug in package installer
+ Added LICENSE
+ Updated translations
+ Fixed locked screen issue
v2.0_070114
+ Added Forced Landscape and Forced Portrait
+ Added alarm for KitKat bug (onTaskRemoved())
+ Small RAM optimizations
+ Updated Gradle
+ Updated translations
+ Optimized Performance
+ Changed instructions and about
+ Added link to our apps in Play Store
+ Fixed donation codes
v1.9
+ Kit Kat support
+ updated translations
+ Small RAM optimizations
+ Updated Gradle, AdColony
v1.7b
+ added "Chuck Norris mode". This enables an Invisible permanent notification which ensures that the service will not be killed by the OS. Enable it if you have low RAM problems and the orientation service stops.
+ increased responsiveness
v1.6
+ Fixed bug that showed launcher multiple times after refresh
+ Added "Phone During Call" which controls orientation during incoming or outgoing calls
+ Checking version code in order to change Play button on update and start service
FEATURE REQUEST
+ Per app inverse
DEVELOPED BY
spirosbond
PuR3v1L
plutoattack
LIKE US ON FACEBOOK
FOLLOW US ON TWITTER
FOLLOW US ON GOOGLE PLUS
FOLLOW US ON LINKEDIN
VIEW OUR WEBSITE
Special Thanks to:
All our translators in crowdin!
Donors: David H
bump...
First one!!
:laugh: :highfive:
I can make you a new icon if you want ?
Also does this app run on boot each time?
SystemErrorOne said:
I can make you a new icon if you want ?
Also does this app run on boot each time?
Click to expand...
Click to collapse
You have the option to enable it, so the app runs on boot each time.
Any help is appreciated!!
Nice start. I think the interface layout is a bit confusing, but it works.
Feature request: Per app ability to force different rotation locks, e.g. one app force portrait, another force landscape. Obviously this would necessitate a UI rethink.
Milamber33 said:
Nice start. I think the interface layout is a bit confusing, but it works.
Feature request: Per app ability to force different rotation locks, e.g. one app force portrait, another force landscape. Obviously this would necessitate a UI rethink.
Click to expand...
Click to collapse
force rotation it's a great ideea, could be quite useful, if you can pull this out i will definelty use this app
giugiura said:
force rotation it's a great ideea, could be quite useful, if you can pull this out i will definelty use this app
Click to expand...
Click to collapse
Milamber33 said:
Nice start. I think the interface layout is a bit confusing, but it works.
Feature request: Per app ability to force different rotation locks, e.g. one app force portrait, another force landscape. Obviously this would necessitate a UI rethink.
Click to expand...
Click to collapse
Thanks for the feedback! We will add the suggestions to our wishlist and start working on them! :good: :laugh:
v0.7-BETA is up. Enjoy a different more handy approach. Check the OP for details.
Changelog
- pretty much... everything
- updated UI
- you can now select a fixed orientation for every app, or both.
- added "about" and "how-to" section.
- added link to this thread at "about".
- reworked background service
- faster list redraw on orientation change
- selected apps go on top of the list for faster editing
- much smaller apk
- things we don't remember...
Cheers!
very very good app rotation. :good:
Milamber33 said:
Nice start. I think the interface layout is a bit confusing, but it works.
Feature request: Per app ability to force different rotation locks, e.g. one app force portrait, another force landscape. Obviously this would necessitate a UI rethink.
Click to expand...
Click to collapse
giugiura said:
force rotation it's a great ideea, could be quite useful, if you can pull this out i will definelty use this app
Click to expand...
Click to collapse
Thanks for your comments and suggestions, we remade the UI and now has the features you asked for! Check v0.7, now you can force landscape or portrait per app.
Great app! Thanks a lot!
hi,
first of all , great app. congatulations!
i have one suggestion:
could you create an option to keep the app lock in memory? i m using a 4.3 rom and the app are always get kiled. in 4.2 it works really well.
thanks,
respect
AF_624 said:
hi,
first of all , great app. congatulations!
i have one suggestion:
could you create an option to keep the app lock in memory? i m using a 4.3 rom and the app are always get kiled. in 4.2 it works really well.
thanks,
respect
Click to expand...
Click to collapse
Thanks for the feedback. The only way of doing this without root permissions is with a permanent notification. We may add that option for those who have such problems.
Thanks again!
Sent from my spaceship.
Very niceeeeee app
Does this app rotate apps which are horizentally stock like file manager
?
If not... How to rotate them?
Tnx
(( Send From *Black Rose* forum Runner ))
blackrose1 said:
Very niceeeeee app
Does this app rotate apps which are horizentally stock like file manager
?
If not... How to rotate them?
Tnx
(( Send From *Black Rose* forum Runner ))
Click to expand...
Click to collapse
Yes you can force your orientation preference on any app. For example i set fruit ninja to be only portrait at it worked nice. (Although it sucks that way )
Cheers
Sent from my spaceship.
Hi,
thank you for this amazing app!
I don't understand why this feature is not builtin in Android!
I did a quick review about your app here:
http://techcookies.net/rotation-manager-control-which-apps-rotate/
What do you think?
megasoft78 said:
Hi,
thank you for this amazing app!
I don't understand why this feature is not builtin in Android!
I did a quick review about your app here:
http://techcookies.net/rotation-manager-control-which-apps-rotate/
What do you think?
Click to expand...
Click to collapse
WooW man! Thank you very much. I'll make a reference to your review at the first post.
The review is great! I only have one comment. You say "If Auto-Rotate is On the configuration for each app will be ignored. You can clear all the configuration for each app by tapping on Clear All." Well that is not true. The Auto-Rotate button is System's configuration. It is just a shortcut to that setting. The button that starts our application is the "play" button at the top.
We are still working on the app in order to make it more user friendly, but we are on an exam period right now. So stay tuned...
Thanks again,
SpyDiKo Team
Hi,
thank you for the correction! I'll change it now!
Gabriele
spirosbond said:
WooW man! Thank you very much. I'll make a reference to your review at the first post.
The review is great! I only have one comment. You say "If Auto-Rotate is On the configuration for each app will be ignored. You can clear all the configuration for each app by tapping on Clear All." Well that is not true. The Auto-Rotate button is System's configuration. It is just a shortcut to that setting. The button that starts our application is the "play" button at the top.
We are still working on the app in order to make it more user friendly, but we are on an exam period right now. So stay tuned...
Thanks again,
SpyDiKo Team
Click to expand...
Click to collapse
Hi, can you add "touchwiz"system app so I can force rotation of home screens on my Samsung S2...and "phone"system app so I can rotate my calls?
With app "ultimate rotation control" i can do this...
Congratulation for your amazing app.
Thank you.
{
"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"
}
Easily keep track of what your phone is doing.
Event Logger will keep track of the following events:
☑ WiFi Enabled/Disabled
☑ WiFi Connected/Disconnected
☑ Bluetooth Enabled/Disabled
☑ GPS Enabled/Disabled
☑ Power Connected/Disconnected
☑ Orientation Changed
☑ Locale Changed
☑ Screen On/Off
☑ Screen Unlocked
☑ SMS Received
☑ App Started
☑ Call Events(Incoming/Outgoing)
☑ Headphones Plugged/Unplugged
☑ Media Scanner Started/Stopped
☑ Phone Booted
☑ Phone Shutting Down/Restarting
☑ User Changed Time/Date/Timezone
☑ Airplane Mode On/Off
☑ Battery Level Ok/Low
☑ Wallpaper Changed
☑ Volume Changed
Events that works only with xposed framework:
☑ Media Play/Pause
Events to be added in future releases:
☐ HDMI Plugged/Unplugged
☐ NFC On/Off
☐ Service Started/Stopped
☐ Mobile Network On/Off
☐ SD Card Removed/Inserted/Mounted/Unmounted
Suggestions are welcome, but please be realistic
TODO:
☐ You tell me
Bugs:
☐ Sometimes events are added to the list without them actually happening(Headphone plugged, volume level changed, orientation changed)
☐ List sometimes doesn't scroll to bottom when app is started
☐ When app is killed by the system due to low memory (on android 4.4) it doesn't get restarted - only happens on 4.4+
PERMISSIONS:
• ACCESS_WIFI_STATE - to determine if wifi is on/off
• ACCESS_NETWORK_STATE - determine connectivity change (connected/disconnected)
• BLUETOOTH - determine bluetooth state (on/off)
• BLUETOOTH_ADMIN - determine bluetooth state (on/off)
• RECEIVE_SMS - intercept incoming sms(only phone number is stored)
• READ_PHONE_STATE - detect incoming calls
• PROCESS_OUTGOING_CALLS - detect outgoing calls
• INTERNET - used for ads and sending crash reports
• RECEIVE_BOOT_COMPLETED - detect that phone has booted up
• ACCESS_FINE_LOCATION - detect GPS state (on/off)
• GET_TASKS - get running applications on a device
• RESTART_EVENT_SERVICE - internal permission, used to restart service when killed by sistem
http://play.google.com/store/apps/details?id=rs.pedjaapps.eventlogger
Changelog
Code:
[SIZE="4"]Version 1.1.0.1[/SIZE]
☑ Option to clear all logs
☑ You can now see how much space app is using
[SIZE="4"]Version 1.1.0[/SIZE]
☑ Option to display full time for events
☑ Widget
☑ Option to Limit number of events displayed on Main Screen
☑ Logging for package Added/Removed/Replaced/Restarted
☑ App is now showing actual app icon for app related events
[SIZE="4"]Version 1.0.5[/SIZE]
☑ Fixed Export
[SIZE="4"]Version 1.0.4[/SIZE]
☑ Option to export database as CSV
☑ Option to share exported CSV
☑ Fixed crash with filter
[SIZE="4"]Version 1.0.3[/SIZE]
☑ Option to filter events
☑ Option to remove ads
[SIZE="4"]Version 1.0.2[/SIZE]
☑ Less intrusive ads
[SIZE="4"]Version 1.0.1[/SIZE]
☑ Fixed Media Play/Pause detection
[SIZE="4"]Version 1.0.0[/SIZE]
☑ Initial Release
another one
Very nice every logger app so simple in use. Simply really good work done by developer.
Sent from my GT-I9505 using Tapatalk
Looks nice! Xposed Framework doesn't begin with "e", though. Just saying.
Works good on Xperia E with CyanogenMod 10, 4.1.2.
Is it possible to record and show force closes?
Nice lil program. I'd pay to get rid if the ads.
This is brilliant! Thanks for the app.
1. Is it possible for the logs to show what app accessed the GPS and Network location (not just turn the GPS On and Off from settings)?
2. What app accessed the location through the fused API as opposed to the more inefficient direct access?
3. Let the end-user select what to log instead of everything?
4. What app opened a data connection?
5. More specifically did the app use the data sync adapter?
6. Can you please consider making your app ad a little less intrusive?
Thanks for the app!
What about an option to log failed device/SIM unlocks?
NSDCars5 said:
Looks nice! Xposed Framework doesn't begin with "e", though. Just saying.
Works good on Xperia E with CyanogenMod 10, 4.1.2.
Is it possible to record and show force closes?
Click to expand...
Click to collapse
Thanks for the tip, i know it doesn't start with e, it was a typo
With xposed everything is possible, i will add logging fc's to my todo list.
Yearoftherat said:
Nice lil program. I'd pay to get rid if the ads.
Click to expand...
Click to collapse
My country isn't supported for paid apps on Play Store, but i will make ad-free version just for XDA
makapav said:
This is brilliant! Thanks for the app.
1. Is it possible for the logs to show what app accessed the GPS and Network location (not just turn the GPS On and Off from settings)?
2. What app accessed the location through the fused API as opposed to the more inefficient direct access?
3. Let the end-user select what to log instead of everything?
4. What app opened a data connection?
5. More specifically did the app use the data sync adapter?
6. Can you please consider making your app ad a little less intrusive?
Thanks for the app!
Click to expand...
Click to collapse
1. yes (with xposed)
2. not sure i understand
3. in my todo list, will add it shortly.
4. possible of course(with xposed) but i first have to figure out where is that in android source
5. yes
6. i will make ad-free app for XDA(On Google Play Store ad supported version will remain)
BEBU1 said:
What about an option to log failed device/SIM unlocks?
Click to expand...
Click to collapse
Sure, will add it to my todo list
Please note that what app currently logs is about everything that can be logged without help of xposed framework.
New version published to play store.
Changelog:
Version 1.0.1
☑ Fixed Media Play/Pause detection
I will update op with changelog and attach new version shortly
Is it possible to add an option to save the log to a txt file?
yep, ill add it in one of future releases
This is really great. Good job. And thanks a ton.
My request would be to include an option to log activity's as well.
In the ROM I use, there is a custom shortcut to the Cyanogen mod Profiles that pops up a little window that I can select which profile I want. I have been trying to find a way I can manually trigger this shortcut other ways. So far no luck.
This will be quite useful for lots of stuff though. Again thank you!
Sent from my Nexus 5 using XDA Premium 4 mobile app
Not trying to bust anybodies bubbles, but isn't this the EXACT copy of the Trust Event Logger by @Dark3n? Same UI, same features, same everything! I love this neat little App by @Dark3n - did you just copy and modify his code, @pedja1? Hopefully this isn't the case. But if I'm right with my assumption, how come this well-known App by @Dark3n could be featured again on the XDA-Portal without noticing that it already exists by a different developer, @willverduzco?
SecUpwN said:
Not trying to bust anybodies bubbles, but isn't this the EXACT copy of the Trust Event Logger by @Dark3n? Same UI, same features, same everything! I love this neat little App by @Dark3n - did you just copy and modify his code, @pedja1? Hopefully this isn't the case. But if I'm right with my assumption, how come this well-known App by @Dark3n could be featured again on the XDA-Portal without noticing that it already exists by a different developer, @willverduzco?
Click to expand...
Click to collapse
You are right, UI does look like @Dark3n's app, and that's because while i was making my app i looked at how he did it cause i like how he designed his app.
But i certainly didn't decompile his app and did a copy/paste.
As for the "EXACT copy", you are very wrong. If you compare feature list of both apps you will see that my app supports a lot more events that Trust.
So to answer you question:
SecUpwN said:
did you just copy and modify his code
Click to expand...
Click to collapse
No i did not just copy and modify his code
and:
SecUpwN said:
But if I'm right with my assumption
Click to expand...
Click to collapse
You are wrong
@Dark3n and @willverduzco
Feel free to contact me and i will share my source so that you can see that there is not a single peace of code/ui that i copied
Cheers
@"Everybody else"
App has been featured on XDA Portal
Is there anyway you could add a lock option? Like only being able to see the logs after you put a password, otherwise you can't access but it keeps logging?
Phoenix232 said:
Is there anyway you could add a lock option? Like only being able to see the logs after you put a password, otherwise you can't access but it keeps logging?
Click to expand...
Click to collapse
You can accomplish that with another app. If you use Avast, for example, it has an app locking feature that doesn't interfere with app functionality. There are also dedicated apps for locking.
Though, a native locking feature would be pretty cool.
Phoenix232 said:
Is there anyway you could add a lock option? Like only being able to see the logs after you put a password, otherwise you can't access but it keeps logging?
Click to expand...
Click to collapse
Excelent idea, I'll add it to my todo list, thanks
Thanks for being vigilant @SecUpwN , but he did not copy any code from me.
( @willverduzco i checked)
@pedja1 you were maybe a bit uncreative copying the design so closely, but thats all, one could take it as a compliment .
On a side note:
pedja1 said:
Bugs:
☐ When app is killed by the system due to low memory (on android 4.4) it doesn't get restarted - only happens on 4.4+
Click to expand...
Click to collapse
Might not be a low memory issue but related to the "recent-tasks-swipe".
See http://stackoverflow.com/questions/...recent-tasks-permanently-kills-application-wi
Good luck with your app.
Dark3n said:
Thanks for being vigilant @SecUpwN , but he did not copy any code from me.
( @willverduzco i checked)
@pedja1 you were maybe a bit uncreative copying the design so closely, but thats all, one could take it as a compliment .
On a side note:
Might not be a low memory issue but related to the "recent-tasks-swipe".
See http://stackoverflow.com/questions/...recent-tasks-permanently-kills-application-wi
Good luck with your app.
Click to expand...
Click to collapse
Thanks for clarifying this.
Sorry for copying design so closely, but i really had no inspiration, and Trust looks really cool
btw. i really like SD Main, best cleaning tool for android. My sincere recomendation to everyone.
About "recent-tasks-swipe" thing.
Yes you are right about that, but Service also doesn't get restarted on 4.4, even if i start it with START_STICKY
Spam Ads Galore!
Constantly pops up spam ads. Irritating as hell. I understand ad-supported apps and use them, but this was just ridiculous. Could barely close the app they were popping up so often. Uninstalled.
Default quick settings not enough for you? Add app links, web links and custom toggles to your quick settings without root (on Android 6.0+, root or ADB permission grant is required on Android 5.0/5.1) using Custom Quick Settings
Please note that some OEMs, such as Samsung, LG and HTC, may disable the use of this app on their firmware. You will need a custom ROM that is based on AOSP (including CyanogenMod) to use this app if that is the case with your device
Features
- Over 40 custom toggles, including screen timeout, adaptive brightness and NFC (NFC requires root or secure setting access)
- Launch apps, shortcuts*, app shortcuts, websites, show app widgets*, automatically click on widgets*, run commands* and launch activities* on click (* requires pro)
- Fully customise tiles with icons, titles, and multiple states, which can be switched between automatically by changes
- (Android 7.0+, secure/root required): Customise your quick settings panel by hiding the brightness slider, changing the tile count (when collapsed) and disabling animations
- (Android 5.0 only, root/secure required): Rearrange and delete stock tiles, take full control of your quick settings
Xposed/CM support
Opens tile detail with weather, battery information and a calculator (Xposed only)
Actions include:
- Launch apps
- Launch shortcuts, including tasker tasks (Pro version only)
- Launch app shortcuts, static and dynamic (dynamic requires Android 7.1+ and root)
- Click widget (for toggle/action widgets such as Twilight) [Pro]
- Show widget (shows widget in a dialog) [Pro]
- Launch URL
- Custom settings toggle (WiFi, Screen timeout, Bluetooth, WiFi Hotspot, Sync, Adaptive Brightness, Sound, Music Controls)
- Custom root/secure settings toggle (Invert Colours, Location, ADB, Immersive Mode, Ambient Display)
- Custom root toggle (Airplane Mode, Celullar Data, Screenshot, Shutdown, Reboot, Reboot Recovery, Quick Reboot, Restart SystemUI, Network Mode [2G, 3G, LTE])
- Live toggles (Displays data in title & icon): CPU speed, Free RAM, Internal Storage Space, Battery, Data Usage, Next Alarm, # of calendar events today, Calendar next event*, calculator*, BBC weather*, Yahoo! weather*)
- Advanced options: Launch activity (with extras, can launch any activity with root), run command, run root command (all pro)
- Advanced click options: Change System, Secure or Global setting value (requires secure/root for secure & global, as well as pro) - Allows you to change any setting in the system, therefore creating tiles for any system setting
Screenshots
Download from Google Play Store
Download from APKMirror
XDA Labs download is being updated when the dashboard plays ball
Really a great app, but somehow many icons have quirks. Many round parts have flat parts. E.g. the heads of no. 3 and 4 are not really round.
Or is that intention?
And a search or filter function for the icons would really be nice. It's not so nice to scroll through so much icons, especially without a scroll bar. You never know where you are.
peterbonge said:
Really a great app, but somehow many icons have quirks. Many round parts have flat parts. E.g. the heads of no. 3 and 4 are not really round.
Or is that intention?
And a search or filter function for the icons would really be nice. It's not so nice to scroll through so much icons, especially without a scroll bar. You never know where you are.
Click to expand...
Click to collapse
Icons are fixed in the update, I also added sticky headers so you know where you are
Awesome app, thank you! Can't wait for custom shortcuts!!!
Sent using XDA One
Hi there. I just read about your app on Android Police. It sounded great so I downloaded the free version to try it out. I'm sure I will get the paid version also. I'm going to mess around and make a few tiles. I'll return to give you my thoughts. Not that my opinion makes any difference. Lol. Thanks
Tasker Intent Guide
Here's how you use Tasker's intent action to change a tile's state:
Add an Intent action and enter the following in the correct inputs:
Action:
com.quinny898.app.customquicksettings.CHANGE_TILE_STATE
Cat:
None
Extras:
tile:<Name or number of tile>, eg tile:Hangouts or tile:0
active:true/false, eg active:true (true = tile is white, false = tile is greyed out)
Package:
com.quinny898.app.customquicksettings
Class:
com.quinny898.app.customquicksettings.receivers.Tasker
Target:
Broadcast Receiver
Leave the rest of the options as their defaults (empty)
Screenshots of example:
{
"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"
}
First: Amazing work!
Second: Icon not appears on quicksetings in latest version.
Excellent Remarkable work done
Awesome app, thank you! Can't wait for further versions to unhide soon. Looking forward for playing games soon on these custom stock os.
Some issues:
1. Changing the color of "Adaptive Brightness" toggle icon doesn't work.
2. Same with the "Flashlight" toggle. And the first time I've tested the "Flashlight" toggle I wasn't able to switch off the flashlight. It went off only after opening the app.
3. The icon search feature isn't very useful. It shows only max. 5 results and it always starts at the beginning of the name. So you can't enter "auto" to find "brightness auto". Even with "brightness" you don't find it. You have to enter at least "brightness a" to find it.
Maybe a filter function would be better. And it should look in the whole name.
4. There are still some broken icons: Cancel, Headphone Dots, No, Question Mark Circle
Some requests (seen in another app):
5. Support for app icons would really be great.
6. It would surely be very handy if selecting an action would also set the corresponding icon.
peterbonge said:
Some issues:
1. Changing the color of "Adaptive Brightness" toggle icon doesn't work.
2. Same with the "Flashlight" toggle. And the first time I've tested the "Flashlight" toggle I wasn't able to switch off the flashlight. It went off only after opening the app.
3. The icon search feature isn't very useful. It shows only max. 5 results and it always starts at the beginning of the name. So you can't enter "auto" to find "brightness auto". Even with "brightness" you don't find it. You have to enter at least "brightness a" to find it.
Maybe a filter function would be better. And it should look in the whole name.
4. There are still some broken icons: Cancel, Headphone Dots, No, Question Mark Circle
Some requests (seen in another app):
5. Support for app icons would really be great.
6. It would surely be very handy if selecting an action would also set the corresponding icon.
Click to expand...
Click to collapse
1. Is in the process of being fixed
2. is intentional, it's not supported right now
3. The library that does the sections doesn't support filtering (it's a bug in it right now) so maybe later
4. Working on it
5. Maybe soon
6. Same as 5
Quinny899 said:
Here's how you use Tasker's intent action to change a tile's state:
Add an Intent action and enter the following in the correct inputs:
Action:
com.quinny898.app.customquicksettings.CHANGE_TILE_STATE
Cat:
None
Extras:
tile:<Name or number of tile>, eg tile:Hangouts or tile:0
active:true/false, eg active:true (true = tile is white, false = tile is greyed out)
Package:
com.quinny898.app.customquicksettings
Class:
com.quinny898.app.customquicksettings.receivers.Tasker
Target:
Broadcast Receiver
Leave the rest of the options as their defaults (empty)
Screenshots of example:
Click to expand...
Click to collapse
I'm assuming there's no way for this to work for the built in toggles or root toggles? I would have to create my own Tasker task and include this intent?
Also, the adaptive brightness toggle doesn't seem to work.
swallowingled said:
I'm assuming there's no way for this to work for the built in toggles or root toggles? I would have to create my own Tasker task and include this intent?
Also, the adaptive brightness toggle doesn't seem to work.
Click to expand...
Click to collapse
It works for any custom tile theoretically. It would look weird if you set a custom icon that was multi colour though.
The tile does work, it just doesn't react, it's a bug.
Quinny899 said:
It works for any custom tile theoretically. It would look weird if you set a custom icon that was multi colour though.
The tile does work, it just doesn't react, it's a bug.
Click to expand...
Click to collapse
I did get the intent working to change the tile color when NFC is toggled.
Yes, your'e right. The adaptive brightness tile works it just doesn't change the toggle in the Android settings, which is fine with me.
Great app, the pro version is definitely worth the price. Thanks!
Great app, thanks! But when I click on the volume tile, it opens the media volume panel instead of the ringer. Don't know if this is a bug but if not, could you please add the option to open ringer panel? Thanks
mda120 said:
Great app, thanks! But when I click on the volume tile, it opens the media volume panel instead of the ringer. Don't know if this is a bug but if not, could you please add the option to open ringer panel? Thanks
Click to expand...
Click to collapse
It should open the panel for the app you're using
Hi, thanks for the app, but I got fc on my xperia z3c with sony concept rom
same here! this app seems very promising, thanks to OP first of all, but also in my z3c I have FC when applying the new tile (I'm on version 1.4 and I am rooted, sony concept rom that should be almost pure aosp).
will a log be helpful for you? if so can I just grab it with syslog app maybe?
TIA!
No idea why, but I can't get the NFC icon to show up at all.
This is supposed to be a root toggle for NFC with the NFC icon.
@Quinny899
I have purchased the pro features of the app but the colour of tiles (nfc, sync, ...etc) doesn't change when change the state of these. Basically, this is something that makes useless the application because the user can not know in what state is the function chosen
Quinny899 said:
It should open the panel for the app you're using
Click to expand...
Click to collapse
In my case it always opens the media panel, it doesn't matter the app.
Nougat fresh on your Galaxy S7? Want to try one of the Android 7 exclusive new features?
Have a look at QuickTile: https://play.google.com/store/apps/details?id=com.widgapp.quicktile
I do have some promo codes reserved for Galaxy S7 users, so send me a PM and I will give you a promo code (while supplies last) for pro. :good:
Feedback always welcome ....
Looks like a really cool idea and useful app! Thanks, is now on my phone but I can it only use if my s7 get the update...and well sometimes samsung is a little slow but really cool idea and cool app!
Thanks man
Update 1.7
Update 1.7.+ is out in the wild (-> Google Play)....
Update 1.7.+
* App themes (Yep, new colors )
* Additional Battery status design
* Fix for several 3rd party plugin issues
* Minor tweaks and fixes
Update 1.8.1
Update 1.8.1 is out in the wild -- > Google Play
You can now set a custom text as your Tile Icon (e.g. "2G" for cycle1 and "LTE" for cycle2) ... have fun and also try some emojis as input (some will look quite good, but Android will most render to a silhouette)
The "Start App Activity" will now contain additional system apps ....
Update 1.8.+
* Text Icons
* Improved 'Start App Activity' activity
* Tweaks and fixes
ascsa said:
Update 1.8.1 is out in the wild -- > Google Play
You can now set a custom text as your Tile Icon (e.g. "2G" for cycle1 and "LTE" for cycle2) ... have fun and also try some emojis as input (some will look quite good, but Android will most render to a silhouette)
The "Start App Activity" will now contain additional system apps ....
Update 1.8.+
* Text Icons
* Improved 'Start App Activity' activity
* Tweaks and fixes
Click to expand...
Click to collapse
Any promo codes available
Hi,
Is it possible to add a "Smart stay" toggle?
VodzoDev said:
Hi,
Is it possible to add a "Smart stay" toggle?
Click to expand...
Click to collapse
It's a Samsung feature and AFAIK there is no api for that available...
...send from mobile...
Update 1.9.1
Update 1.9.1 just uploaded to Google Play -->
Update 1.9.+
* Data Saver activity (root)
* Data Saver Status Link (root)
* Bugfixes
Any chance to enable data with 4G/3G in the same toggle?
Sent from my SM-G935F using Tapatalk
royal_eagle said:
Any chance to enable data with 4G/3G in the same toggle?
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
Not sure, if I understood your questions ... but yes, you can add the network mode activity, like any other activity, to this tile.
BUT the network mode is a tricky one ... the network mode activity uses some heavy workarounds and standard Android, manufacturers and even roms (looking at you cm/lineage) mess around with this feature .... sometimes adding a 3 seconds wait activity between the network mode activity and another activity will solve issues, sometimes it does not ... If it does not work for you, send me a message with details (device, rom, root methode, quicktile activities and a log file) and I will have a look ... but don´t expect a fix.... some things are not fixable
ascsa said:
Not sure, if I understood your questions ... but yes, you can add the network mode activity, like any other activity, to this tile.
BUT the network mode is a tricky one ... the network mode activity uses some heavy workarounds and standard Android, manufacturers and even roms (looking at you cm/lineage) mess around with this feature .... sometimes adding a 3 seconds wait activity between the network mode activity and another activity will solve issues, sometimes it does not ... If it does not work for you, send me a message with details (device, rom, root methode, quicktile activities and a log file) and I will have a look ... but don´t expect a fix.... some things are not fixable
Click to expand...
Click to collapse
Sure many thanks for your prompt answer
Sent from my SM-G935F using Tapatalk
It works fine Man, much appreciated, it was needed 4 or 5 click to have data with 4G, now with this app i can dovit with only one click from notification panel
Sent from my SM-G935F using Tapatalk
royal_eagle said:
It works fine Man, much appreciated, it was needed 4 or 5 click to have data with 4G, now with this app i can dovit with only one click from notification panel
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
you are welcome. thanks for the feedback!
Hi all,
QuickTile has more than 50 different activities, some easy to understand (like the standard device settings activities), some more unique, complex and powerful. A lot of users ask me which activities to use and how to handle complex setups, so I decided to introduce some use cases. A lot of these activities are unique (no other app will provide something similar), so I will focus on these activities. In each post I will introduce 2-4 features/ activities ... so let´s start with:
# Text-to-Speech:
QuickTile has a powerful Text-to-Speech engine. Currently 3 different activities are supported:
- Text-to-Speech: Let QuickTile Speak any text you want ... you can combine this with any other activity to give you some audio feedback, for example combine the text "WiFi ON" with the WiFi ON activity ... or you can use it for fun and let your device say "good morning ascsa" or something completely different.
- Speak time: Tells you the time
- Say Date: Tells you the date
# External Plugin:
This unique feature let you use standard automation plugins with QuickTile. What does that mean: You can use a wide range of automation plugins (the same you could use with e.g. Tasker) to fire automation task activities ... for example you could fire "Secure Settings Plugin" activities with QuickTile or use "Pushbullet" to send notifications to other devices or you can fire "Greenify" tasks. All you have to do is install the Plugin App and choose your activity via the "External Plugin" Group.
# HttpGet and HttpPost
You can use QuickTile to send HttpGet and HttpPost request ... Very cool and powerful feature, you can do all kinds of cool stuff with this...
Some users control their Smarthomes via QuickTile ... You can for example switch on your smart Hue lights with just a Tile in your quick settings. Pretty cool isn´t it?
QuickTile has a lot of other cool and unique features and if you enjoy this post, just let me know and I will present some other cool features in similar posts. ...
QuickTile unique and cool features Part 2:
Received a lot of positive feedback for the previous "QuickTile cool features" postet, so let´s have a look at some other cool activities and features in QuickTile:
# Music Player (Start/Launch)
You can fire up your music player and start playing music (play/pause parameter recommended)....
Yep, doesn´t sound much, BUT you can combine this activity with other activities and features and create your own customized "play music profile" ... e.g. add the "Set Music vol" activity and bring your media volume to 100 % and also add the "Ringer" activity (both -> Device settings) with the "Do NOT Disturb" parameter to enjoy your music ....AND you can add an additional cycle to stop the music, bring back your music volume to e.g. 34 % and bring your Ringer mode back to normal ...cool :good:
Cycle 1:
- Music Player : Play
- Set Music Volume: 100
- Ringer: Do not Disturb
Cycle 2:
- Music Player : Stop
- Set Music Volume: 34
- Ringer: Normal
Remember to choose a Pause icon (II) for cycle 1 and a Play icon (>) for cycle 2 and matching labels, because QuickTile will always show you the icon + label for the next cycle ... You can also add more activities like bluetooth on/off or Navigation to this Tile
#Navigation (Start/Launch)
Start a Navigation ... Just enter your desired address as parameter and you are good to go ... or keep the address empty to just open your navigation app
You can also combine this activity with other activities start a custom car mode (e.g. WiFi off, Bluetooth on, Music Player Play etc.)
or you can try out the Android Car Mode (depends on your rom / device)
#Car Mode (Start/Launch)
Start the android car mode ... I would recommend to install Android Auto and you should be good to go
Should be enough for part 2 of this "QuickTile cool features and activities" post ....
Feedback always welcome
Update 1.10.1
Update 1.10.1 is out in the wild --> Google Play
Contains a new Set Orientation Activity. You could now fix your display orientation to Portrait, Landscape, Reverse Portrait or Reverse Landscape :good:
Update 1.10.+
* Set Orientation activity
* Bugfixes
Hello, an much thanks to @ascsa, great app.
I 'd like to add a tile for screen off time but it does not work...could someone tell me what I have to do, step by step?
Network switch 3G/4G work perfectly. Thanks
And I'd like to add a tile for easy switch on/off VoLTE but I don't find the correct option
ssceddie said:
Hello, an much thanks to @ascsa, great app.
I 'd like to add a tile for screen off time but it does not work...could someone tell me what I have to do, step by step?
Network switch 3G/4G work perfectly. Thanks
And I'd like to add a tile for easy switch on/off VoLTE but I don't find the correct option
Click to expand...
Click to collapse
Screen off time: Have you tried the Display timeout activity ? just add a parameter (ASAP depends on device/ firmware, but all others should work on all devices :fingers-crossed
volte: VoLTE has no native Activity ... not sure if it´s possible via shell or root shell command (I do not use it and can not test it) ... Anyone with feedback regarding volte ?
For VoLTE switch I found the correct option, see my attached pic....
For screen off time I looking for the right set up if I have more time ^^
Hal9k Mod v1.318.04.2018
OTA-package: 24.06.2018Hal9k Mod 2.x based on Android 7 is located here.
Those who had radio on Android 2.3, may remember my firmware for it.
Today I want to offer you a firmware for the MCTD platform with a Rockchip rk3188 processor, Android 5.1.1 and a screen resolution of 1024x600 or 800x480. It's made on the basis of the latest official version from HCT.
You can install this firmware on your radio, if in Settings > About device > Version info>
MCU version starts with MTCD. After can be any letters, two, three, four - it does not matter.
Build number starts with rk3188.
Version info example:
{
"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"
}
Also, to restore the radio, if something goes wrong, you should be able enter the recovery.
The main advantages and trends of development of this mod:
New features.
Correction of existing errors and imperfections of the stock.
Best responsiveness in comparison of the stock + the ability for the user to improve this indicator.
The customizability. All critical changes made on my taste, you can customize for yourself or do as it was in the stock.
Twice the internal memory without using FUSE.
All changes made directly in application code without the use of Xposed framework for best perfomance.
Stability.
The stock design.
When switching from any other firmware, user data deletion is necessary.
If you are upgrading from a previous version, no data deletion is required, but it is recommended. Especially if you used microG in the previous version.
How to install the firmware ?
Extract the dupdate.img file from the archive to the root of the USB stick or SD card. It must be formatted in FAT32.
Remember to remove all other USB sticks, SD cards, modems and other devices from the radio.
Insert the USB stick in the USB jack. It is advisable to use the jack in which it is defined as USB1 (see, for example, in the player).
If you installing the firmware over a previous version, go to recovery mode, select the fourth item (update the system/mcu image from usb) and wait for system startup.
Otherwise, if you had a different firmware, go to recovery mode and select the fifth item (update the system/mcu image from usb and clear all).
After a while the flashing process will fail and the radio will reboot again in recovery mode.
Then the flashing process should restart automatically. But it is not always the case.
Therefore, if the process is not restarted, you must again select the fifth item in the recovery menu.
Of course, you can install the firmware from the SD card, but using a USB stick is more reliable and faster.
Also you can install the firmware through the System updates in Settings.
If you have an older version of MCU, I advise you to update to the current version.
If you like my ROMs and you want to thank me, I ask you to make a donation. You can find required details on my website or just click here.
Download:
Version 1.3 Google Drive
Old versions
Version 1.2 Google Drive
List of changes:
Version 1.3.2 OTA-package
Made a list of applications that allow the screen saver to be started.
You can add a third-party launcher or player to it, for example.
Added the ability to switch tracks in third-party players using the steering wheel buttons for owners of CAN-adapters for Mercedes cars, etc.
Made a list of applications that are restarted after sleep.
I included the PCRadio application in it. Now it always starts playback correctly after exiting sleep, if it was started when HU go to sleep.
In PCRadio's settings, you must enable the "Resume playback when application starts" switch. Also it is necessary to remove it from the whitelist if it was added to it.
Editing the whitelist now does not require a restart of the HU.
Added a volume control in the style typical for AV equipment from the 7floor module
Added the ability to display the volume control at the top, middle or bottom of the screen.
Added the ability to adjust the time during which the volume control remains on the screen after changing the volume value.
Has been made a list of applications that should not work simultaneously.
This list is an extension of the corresponding system list.
If one of the applications included in this list is launched, then the rest are closed.
That is, for example, if you include the same PCRadio, then it will close when you start the stock Music or Radio. And vice versa.
Added the ability to move the statusbar to the bottom of the screen. (Experimental option.)
Changed the logic of the name request for the button of the stored radio station.
If the name for the stored frequency is not specified earlier, text from the RDS is suggested.
Added color themes for the main applications from @AlexNikolaev See screenshots.
Added ability to adjust navigation volume in phone mode.
Other changes aimed at improving stability.
Version 1.3.1 OTA-package
Added management of third-party applications using the buttons on the steering wheel or on the front panel.
Applications must support media buttons. Tested on PCRadio, MX Player, Poweramp.
Fixed bug with displaying system icons in the statusbar.
Added the ability to disable switching folders in the Music by the buttons on the steering wheel.
Fixed interface display for 800x480 resolution.
Version 1.3
Moved to the new base firmware from August 2017.
The Mod settings are made in a separate application, also available from the "Extra settings" in the Settings app.
The possibility of OTA-updates is added.
Added application F-Droid for automatic update microG.
Sorting in alphabetical order of all lists in players is done.
Repeat is disabled by default in the Video and Music applications.
The music player is paused when the Mute button is pressed.
The music player moves to the next folder in the list after playing the last file in the current folder in the sequential playback mode.
Added a jump to the previous / next folder on the seekdown / seekup steering wheel buttons and a on the long tap to the prev / next screen buttons.
Added pop-up messages showing information about the current radio station and music file. It is possible to set the font size and the duration of the messages.
Added folder name display to the pop-up message when switching between folders.
Added a request for a name for the button of the stored radio station.
Added the ability to choose from ten screensavers. Pictures here.
Added the ability to turn off the full-screen keyboard.
Added the ability to turn off the restarting applications that worked before going to sleep.
In the application "Wheelkey Study" added actions "turn off the screen backlight", "recent applications" and "F-Cam application".
In the OEM added 4 launchers (HLA, JY, KGL, KLD). Selection of the launcher after installation is made as usual, by pressing the Home button, as in the phone.
Made a list of navigational apps that muffle other sounds when playing voice prompts.
The list should include all navigation applications, including the one that is set by default to the Navi button.
Added GPS Test Plus.
Updated the time zones to version 2018d.
After updating without a wipe, make sure that the time zone is set correctly.
Other changes, to improve stability.
Ideas of some improvements are taken from the module xposed-mtce-utils and other modules with the permission of the author, MVG-V70. For which I thank him very much.
But they are implemented without using the Xposed framework.
Old versions
Version 1.2
Fixed Bluetooth. Now normally operate the diagnostic programs that previously wrote that Bluetooth is off and offered to turn it on. The programs will automatically find previously paired adapter.
Made the displaying of the names of paired Bluetooth devices in third party programs.
This fix tested on programs:
Car Gauge Lite 3.61.14
Carista 3.4.3
CVTz50 DEMO 1.41
DashCommand 4.6.20
EasyDiag 2.01.001
FORScan Demo 1.2.8
hobDrive Demo 1.4.28
Hybrid Assistant 1.82.2
MotorData OBD 1.8.1.104
OBD Car Doctor free 6.1 R-5
Added the ability to lock the device with unlock pattern, pin or password to prevent unauthorized access to the radio when you give the car to the service. Located in Settings > Personal > Security.
Added ability to change Gapps on microG with facilitated Play Market. It's extremely speed up the device, but you can revert all back at any time without reflashing. It is located in Settings > CAR > Extra settings.
Made on-screen power button in status bar.
Single tap to turn on the screen saver.
Double tap to make a screenshot.
Triple tap to kill frozen app.
Long press - power off menu.
In power off menu added these items: Reboot, Safe mode, Recovery mode, Airplane mode (for reconnect USB modems).
Added ability to change ringtone on any melody located in folder "ringtones". Located in Settings > Device > Sound.
Added ability to increase the default TTL to bypass restrictions on the distribution of the Internet from mobile devices. It is located in Settings > Wireless & networks > More.
Now if option "Disabling the screen saver only by tapping the screen" is on, the screen saver will be turned off during operation of the rear camera.
The Recent apps button in statusbar can now be hidden, turned on permanently or appeared only in the launcher.
Added the ability to hide the name of the active application and notification icons in the status bar. These options are in Settings > Device > Display > Statusbar settings.
Added the cellular network tile in quick settings.
The AOSP keyboard replaced by the Google keyboard.
In the OEM partition added apps that can be useful.
Daydream Widgets 1.1 G
MtcdTools 1.7
MTCWeather4_v-0.4.1.12 b-beta
No-frills CPU Control 1.28.2
Root DPI Changer
Added Status menu in Settings > CAR > About device.
Updated previously added applications.
Other small changes that I could forget.
Version 1.1
Added Android audio codec settings (a modified sound). You can enable/disable the activation of this settings at boot, configure the settings for the best sound and apply them without restarting the system.
All interface changes are made for screen resolution 800x480.
The number on the volume control bar increased in size and made white.
Completely removed the remnants of the stock FUSE in the configuration.
Returned to the stock Google Play Services.
Returned applications:
The print spooler, since its absence caused the error.
Google Partner Setup
Removed apps:
WAP Push Manager
Mms Service
Added option "Disabling the screen saver only by tapping the screen". It is located in Settings > Device > Display.
Added the ability to change the color of the digital clock screen saver. Located in Settings > Device > Display > Daydream > Clock > Settings.
Version 1.0
System:
Internal memory expanded to 4 GB.
Pre-installed root and SuperSU.
Added support for init.d
Google Play services is replaced by a suitable for device.
The heavy app Easy Connected transferred to the OEM. If necessary, you can install it through the ApkInstaller.
Other heavy applications such as Gmail and Google Maps was moved from system apps to third-party. Now they can be simply removed it in Settings > Apps if they are not needed.
Also in the third-party applications was pre-installed Google Text-to speech Engine. Speech synthesis works without a network connection.
Timezones updated to the latest version 2016j.
Ringtone mp3 file moved from the ramdisk to /system/mtc so that it can be changed. By the way, under the name ring.mp3 you can put the file in a different format. For example ogg, taken from the phone to make the same ringtones.
Enabled built-in Screen savers (Daydreams). This allows you to install any screen saver from the Play Market, not stopping at stock. By default enabled the Android screen saver "Clock".
Any third-party screen saver is deactivated under the same conditions as a stock screen saver (touching the screen, pressing buttons on the panel and the steering wheel, turning on cameras, etc.) If you turn off the Android screen saver, then will be run the stock screen saver in the form of round clock.
Inlocked the built-in Contacts app.
By default setted London time zone, the bluetooth password is 1234 and disabled connection to data services when roaming.
Changed defaults in the Settings:
Watching video while driving - enabled.
GPS sound mode - mixing.
GPS automatic update time - enabled, network-provided time - disabled.
Screen saver timeout is 1 minute, added options 2 minute and 10 minutes.
Allowed installation of apps from unknown sources.
Removed unnecessary applications and files:
Google Email
Google Pinyin Input
Live Wallpapers (possibility to set your own Live wallpaper is left)
Open Wnn
Built-in speech synthesizer Pico TTS
Print spooler
Visualizer (live Wallpaper)
Google Partner Setup
Factory stress test
Other unnecessary small files.
Applications:
Bluetooth
OBD adapter detection based on the settings.
Expanded name field in the phonebook.
Video - expanded playlist.
Music
Made fixed square cover instead of spinning gramophone disk.
Made lyrics download from the network.
Made switch the audioplayer on pause for an incoming call.
Expanded playlist.
Settings
Bluetooth - added the ability to specify the names of OBD adapters, in order to distinguish them from phones and work with them correctly. Need if your adapter does not have the OBD letters in the name.
Display - added ability to disable some elements of the statusbar. Disabled by default: Home button, Volume, Eject and Brightness buttons. The Back button is moved from right to left.
Everything can be customized, as it was in the stock or otherwise.
Extra settings - added whitelist of applications that are not closed when going to sleep.
Added hidden Settings items "Data usage", "Developer options", "Cellular networks".
Settings item "Accessibility" was hided.
Other minor design changes.
Version 1.3 screenshots
Helpful Tips
How to automatically install your favorite APKs after flashing ?
Create a hct folder on a USB flash drive with firmware.
In this folder create folder apk.
Put your favorite APKs in this folder, they will be automatically installed after flashing.
How to switch to microG ?
Go to Settings > CAR > Extra settings > Framework selection and select microG option. Changes take effect immediately !
The device will restart multiple times.
Then run the microG Settings app and enable Google device registration and Google Cloud Messaging.
If you have GSM modem connected to your radio, go to UnifiedNlp Settings and turn on Mozilla Location Service in "Configure location backends" and Nominatim in "Configure address lookup backends".
Then go to Self-Check and verify that all the checkboxes are enabled (the check boxes in the lower part is only available with GSM modem).
Recreate Google account.
How to install TomTom and other apps in Play Market that are not visible on the radio ?
You have to change just one variable in build.prop: ro.product.device You can do it with your favorite text editor or with this app
You need to change the value of the variable from rk3188 to another. For example, mctd or even rk3189.
Reboot the radio. TomTom will be visible in the Play Market.
In order to have TomTom connected to his server and downloaded the maps, it is necessary to add another variable to the build.prop: ro.serialno=right half of your serial number (16 digits) and reboot the radio.
Altered serial number will be shown in Settings > CAR > About device > Status.
This method has a negative side. Applications that are already attached to your serial number (e.g. russian navigation software Navitel) will require reattach.
So, after installing and running TomTom is better to return all back.
Version 1.0 and 1.1 screenshots
Version 1.2 screenshots
Looks and sounds great - the best ROM I ve seen on any MTC head unit !! Very professional and with a screen lock too - the holy grail on MTC !!
Any chance of an MTCB/C version ? (I help test if needed, sure others would volunteer too).
typos1 said:
Looks and sounds great - the best ROM I ve seen on any MTC head unit !! Very professional and with a screen lock too - the holy grail on MTC !!
Any chance of an MTCB/C version ? (I help test if needed, sure others would volunteer too).
Click to expand...
Click to collapse
typos1, thank you for review.
It will be very difficult, because I do not have MTCB radio.
I have plans for Android 7 and some hardware.
Hal9k_ said:
typos1, thank you for review.
It will be very difficult, because I do not have MTCB radio.
I have plans for Android 7 and some hardware.
Click to expand...
Click to collapse
I know its a big ask, but I could help as I have 2 units and I m certain other MTCB owners would help test if you constructed an image that would theoretically work, send it to us, we test and report back problems, even carry on development ourselves to sort minor problems, the ROM looks so good.
Sorry to hijack your thread so soon :-/
typos1, I can't promise to you. Maybe in future.
Thanks
What is the range of free memory?
emarcin said:
What is the range of free memory?
Click to expand...
Click to collapse
4 Gb in Internal storage and 9,5 Gb in nand flash.
I have flashed dupdate.img firmware from this thread https://forum.xda-developers.com/an...-development/mtcdkd-factory-firmware-t3477176 onto my KGL unit without problems. This looks like a much more refined ROM and would like to try it. Have you tested iGO and Torque on it? or is this just a modified version from the KD thread?
stefcio007, this is my custom ROM with lots of changes. It's suitable for any MTCD device with rk3188 processor and Android LP 5.1.1
iGO and Torque work on it without any problems.
is the gui only in english and russian?
michLQ said:
is the gui only in english and russian?
Click to expand...
Click to collapse
Gui is multilingual, but resources added by me is only in english and russian.
Hal9k_ said:
Gui is multilingual, but resources added by me is only in english and russian.
Click to expand...
Click to collapse
thank you.
one question, are you still working on the nougat rom?
michLQ said:
thank you.
one question, are you still working on the nougat rom?
Click to expand...
Click to collapse
Yes. Waiting for a stable version with the new interface.
Your Rom sounds great. Is sygic and navigon running on it?
Eventer_ said:
Your Rom sounds great. Is sygic and navigon running on it?
Click to expand...
Click to collapse
Sygic app (com.sygic.aura) is works. Just checked.
Navigon app also should work. But, since this app is paid, I can't check.
Installed your ROM, working fast after switching to MicroG. Have to test it a while, Torque is working perfect now, no "Adapter not found" issue *THUMBSUP*
Just one thing, where i can find the OEM Folder, want to install the DAB+ App.
quintez, thank you for your feedback.
DAB+ Application is missing in this firmware, unfortunately. I'll add it in the next version.
Currently, you can download it here.