[APP][5.0][ROOT] PrefEdit 2.0 | View & edit Shared Preferences of other apps! - Android Apps and Games

PrefEdit, which started off as an app to help you view and edit Shared Preferences of other apps, has now slowly evolved into a full fledged application info and management app. With the additional capabilities of Shared Preference viewing and editing, it is now one of the most powerful app of its kind.
Features
1. Search - Helps you in searching the app you are looking, and also helps you in searching the preference key that you want to edit.
2. App details - Shows detailed information of an application.
3. Powerful shared preference editor - Lets you view and edit Shared Preferences of other apps.
4. Backup/restore - Local backups of the preference files are made before you save changes, which can later be restored in case something goes wrong.
5. Great UI - Makes use of Google's material design to provide a great user interface and most importantly, a great experience!
OK, so what is this Shared Preference actually?
Shared Preference is an Android framework, that many apps use to persist app specific settings/toggles/data. This data is stored in /data/data/<app package name>/shared_prefs folder in an XML file, which is why root access is needed to access them. Being able to explore them can give a decent idea of what data an app stores, and being able to change them can often enable the users to tweak various features of app (which may not be possible from within the app), and also often let users unlock features that are in testing. Have fun tinkering!
Companion app
Starting Android 11, a companion app is necessary to do the Shared Preference related functions, as in this version, there is a platform restriction that prevents apps from accessing /data/dara/<app package name> of other apps. Which is why the companion app is present to help workaround this restriction. Since the companion app has to target Android 10, it will not be available via Play Store, but it will be available for download from here. PrefEdit app will also prompt you to install it if necessary, but will never install it automatically.
Requirements
1. Root access - Root access is necessary to read and edit preference files. Without root access the app cannot work.
Link - Play Store (Screenshots can be found there)
Official site - PrefEdit
User manual - Link

Finally, an app that does this with good UI. Good job!

Not working, the application is not requist super user permissions

Qutayba Khader said:
Not working, the application is not requist super user permissions
Click to expand...
Click to collapse
It should ask when you tap an app for the first time.
It may be possible that it asked but you missed out for some reason. Could you check your superuser/Magisk app and see if root is granted for PrefEdit?

corphish said:
It should ask when you tap an app for the first time.
It may be possible that it asked but you missed out for some reason. Could you check your superuser/Magisk app and see if root is granted for PrefEdit?
Click to expand...
Click to collapse
No, it's not in the list
Update: it works after uninstall the app and reboot and installing it again.
Thanks alot, and sorry

PrefEdit v1.0 is here!
PrefEdit 1.0 brings a brand new UI, cool new features and critical bug fixes.
Detailed changelog
New UI - UI of PrefEdit has been re-designed from scratch, keeping a high quality user experience in mind.
Default layout is updated, which will now present useful actions in the form of cards instead of showing all applications by default.
Accessing apps is now only possible through searching. This is done to greatly improve speed of operations as listing all applications took a lot of time.
Since the search functionality is going to be used more than ever, it has been moved to the bottom of the screen for easier access.
To speed things up even more, the app keeps track of recently searched apps and presents them to you in subsequent uses of the app.
In-app update functionality also gets its own card and is much more responsive.
Updated the UI of showing preference keys and values. Preference keys and their corresponding values are now grouped by their types and displayed.
Updated alert dialog button styles.
Preference key searching in all shared preference files of an app - It is now possible to search preference keys across all the preference files of an app, and the search is fast! Simply search the key you want in the section which lists all the preference files of the app, and it will show preference key results as well.
Improved performance in loading preference keys of a file of an app.
Pro features - Introducing pro features, which can be unlocked by an in-app purchase.
Shapes - This unique UI customization lets you choose the shape of various UI elements of the app. Choose from 4 different shapes to suit your taste.
Colorful icons - Lets you choose whether or not to use colorful icons.
Bug fixes -
Fixed searching of newly added preference keys.
Fixed a critical bug which would save only preference keys and values which would be present in search results.
Fixed a crash which would occur after “Remove Ads” was purchased.
Fixed a bug which would show ads even when “Remove Ads” was purchased.
Library updates.
Update is rolling out in stable channels of XDA Labs and Play store.

Thanks!But what this app actually does?

PrefEdit v2.0 changelog​PrefEdit began as an app that lets users view and edit shared preferences of other apps, but slowly it has evolved into a full fledged “Application information” app. With the v2 update, the evolution is complete, and with the original ability of shared preferences viewing/editing, it has now become one of the most powerful apps of its kind.
Changelog​
Detailed info of applications is shown - PrefEdit now shows detailed info about an application (example - information about Minimum SDK, Target SDK, version and more). It also lets you perform the following additional actions.
Visit the system settings page of an application.
Visit the Play Store page of an app (if applicable).
Launch the app (if at all it can be launched).
Launch one of the app's activities directly (needs root access).
Next generation Shared Preference editor - The shared preference editor has been re-written from scratch, which now makes it much easier to visualise the changes and view them.
Shared Preferences are now grouped and shown in different tabs with count.
Bigger view for editing a shared preference entry.
Ability to delete a shared preference entry (both user created and existing ones).
New visual clues for various operations - New entries that are not saved are now marked in green, updated entries are marked in blue, while the deleted entries are marked in red. Once the user saves the changes, these visual clues go away, as they only indicate changes that are not saved.
New revert option that cancels all the unsaved changes and reverts back to the original state.
Multiple methods of restoring backups.
Review option lets the user review the changes that would be brought by the backup. All the visual clues are highlighted for the changes that would be brought by the backup. Once the review is done, users can save the changes to complete the restore.
Direct copy method directly copies the backup file to the app’s shared preference file location. Use this method if you think that there are issues caused when saving preference files with the app.
Restoring backups will automatically revert all the current changes in the session and then proceed with the restore.
For devices running Android 11 and up, a companion app is needed to perform the SharedPreference related operations. PrefEdit will automatically prompt you to download the companion app if you are eligible.
A dedicated user manual has been created which can be accessed at https://avinabadalal.com/products/prefedit/manual.
Brand new user interface - The user interface has also been re-designed from ground up, which is now tile based and more colorful than ever, and is partially inline with the upcoming “Material You” design guidelines (pure coincidence).
Updated about section - About section is updated which now provides the following links.
Data usage which lets the user understand what data is used by the app and how it uses it.
Privacy policy.
User manual.
Option to contact our support handle.
Translations - PrefEdit is now available in Indoesian language.
Performance improvements - Various performance improvements were made to ensure smooth operations.
Long running operations like finding apps and parsing preference files are guaranteed to be running in background, which ensures that the main thread is not blocked and hence no ANRs.
Progress indicators are now placed wherever applicable to indicate a long running background operation.
Improved list rendering performance.
Improved list scrolling performance.
Improved animations for list manipulations. Changes to the list are now shown in a much smoother way with animations.
Improved stability - MVVM architecture which is the recommended approach as per Google is now adopted completely. End result should be much fewer crashes.
Bug fixes - As always, we have fixed some bugs.
Fixed crashes that would be caused when preference entry values would contain illegal characters (from XML point of view). We are now escaping those values as much as possible.
Privacy updates - In this release, we have made changes with regards to privacy to comply with the recommended privacy friendly practices that are recommended by Google.
Storage permission is no longer required to store and read backup files, as they are now stored in app specific directory in shared storage, which is as per best practices for Android.
As a result, we have also removed the “requestLegacyExternalStorage” flag which was earlier necessary to target SDK 29.
Library updates -
Updated AGP to 6.7.
Targets SDK 30 (Android 11). Is clear to target SDK 31 (Android 12) as soon as it is released to the public in Fall 2021.
Uses the latest Kotlin 1.5.0 release.
Uses the newer magisk libsu library for root operations.

Removed from the Play Store?

Related

[APP][2.2+] Simple lists app: Lists!

Update: 7/13 - added free version (ad supported) to market.
I've always wanted a very simple app to let me have lists on my phone - shopping lists, to-do lists, etc, but it seems like the ones on the market have too many features that get in the way of easily creating lists, adding items, marking items as complete, and that's about it. So, I went ahead and wrote my own.
As of now, I'm happy with the app, and I've been using it for a couple of months now with no problems. But, being my first Android app (I am a professional programmer, but work in the web & desktop worlds), I'm sure there are opportunities to add features/functionality that would enhance the pure list-making experience. I had though about drag-and-drop reordering of the lists, but that seems to be more difficult to implement than I anticipated. Aside from that, I'm all ears about how to make the app better, prettier, more efficient, and more useful.
See attached for screenshots:
1) Main Screen - add/delete/backup/restore lists here
2) Back up is a simple SQLite DB file copy to the SDCard
3) Here are items in one list. Notice that some are gray - these have been "cleared" or "marked" as being complete by the user, via a simple click/toggle. An item's "cleared" status persists in the database
4) Once you're done clearing items, you can remove them from the list and database. Or, alternatively, you can unmark all of them.
See attached for APK file...
As I said, any suggestions or criticisms would be welcomed - but keep in mind that this app has a narrow focus, and I want it be very good with regard to that focus.
EDIT: Forgot also that now the app has a minimum SDK version of 8, so this app will run on Froyo (2.2) and above
I've done quite a bit more work, and now this app is available in the Google Play store. Since I don't have 10 posts yet, it won't let me include a hyperlink but here's the URL:
Code:
https://play.google.com/store/apps/details?id=com.kozzer.lists&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5rb3p6ZXIubGlzdHMiXQ..
You can also find it easily by searching on my Google Play developer name: WebKozzer.
The additions include:
* drag and drop reordering
* 2 themes (light and dark)
* Optional numbering of list items
* Edit list name, or item text
* Delete contents of list without deleting list itself
* Configurable backup path
and more!
Any comments or suggestions would be appreciated!
Added free, ad supported version to the market. Any feedback or feature requests would be welcomed. I was contemplating attempting to integrate voice commands. Like, once the app is open, you can use voice commands to do everything the app lets you do via touchscreen. It appears that this would require a fairly significant coding effort, and I'm not sure how useful that'd be either.
Both the pay and free versions have been updated. Some UI changes, undo functionality, and ability to add items using voice.
Play links:
Pay version
Free (ad) version
Update: 12/12 - Removed ads from Lists! Free.
Also/including:
More general cleanup
Removed network state / access permissions (since they were used for ads only)
APK size reduced by about 100kB (removed AdMob library)
Improved error handling
nice job keep working on it
imputazz said:
nice job keep working on it
Click to expand...
Click to collapse
Thanks! I'm always open to criticism and feature requests! And giving a rating and/or review on the Play Store would be much appreciated.

Ndroid Panel App on Play Store

Hey Guys!
checkout my new Android App on Play Store.
Ndroid Panel is Best app for developers and Root users.
Get it on PLay Store
play.google.com/store/apps/details?id=com.android_panel.androidpanel.app
Naeem725 said:
Hey Guys!
checkout my new Android App on Play Store.
Ndroid Panel is Best app for developers and Root users.
Get it on PLay Store
play.google.com/store/apps/details?id=com.android_panel.androidpanel.app
Click to expand...
Click to collapse
Final release 2.2.0 has been published guys (Root). You can now enjoy free services from google play-store.
NdroidPanel offered by one of Pakistan’ s tech Company working on mobile based solution primarily for developers and currently forwarding to educate Layman including tech and non-tech.
Primarily features of NdroidPanel is for XDA developer community http://www.xda-developers.com/ working on Customization and repairing of official and Custom ROM to enhance the performance. They are doing things manually. “NdroidPanel” introduces the task automation and many interesting features.
NdroidPanel needs Root Access (Administrative privileges).
Area of concern of AP are:
• Memory Management
• Customization
• Enhance Look and Feel
Main features are:
• Cache Management
• Recycle-bin for Uninstalled Application
• IMIE number repairing, backup and restoring tool
• Android Boot Animation Management
• Backup of system and User applications
• Fonts manager
• Conversion between system to user application and vice versa
• Sharing System Application which are not visible in Launcher
• Device Info Customizer (e.g. Change device name, Manufacturer Name, Brand, Android Version, Build number and so many)
All of these have in depth features which are available in our site and application.Android Panel Focuses on Material Design and UX (user experience).
https://play.google.com/store/apps/details?id=com.android_panel.androidpanel.app
http://www.ndroidpanel.work/
Contact us :
https://www.facebook.com/Ndroidpanel
https://www.facebook.com/Naeem.engi?fref=ts
https://www.facebook.com/mujahid1hafeez

[APP][4.1+] talk pseudo - anonymous chat for installed apps, location, interest

As i'm sure others were, I was disappointed to see AppChat go away. I've been working on a much larger scale idea, but figured this could be a good starting point.
talk pseudo is an anonymous chat app that creates rooms based on the apps installed on your device, location, device information, and your interest. While most chat apps (and social media in general) require a login or sign up, I wanted to try a new approach. Everything is anonymous. For each room, you are given a randomly generated ID (and color). These identifiers are also periodically regenerated. While I can't make any guarantees towards the long term direction, I can assure you that the platform of anonymity will ALWAYS be here (looking at the like of yik yak, which started forcing profiles/usernames). While in a given room, you are able to chat as well as optionally attach images to your message.
With talk pseudo you can also add custom rooms, tailored towards your own personal interest. You can add your favorite artist from Spotify, favorite bar from Foursquare, tv shows, or websites and subreddits. All of the rooms can also be toggled. So if you'd like to hide location based rooms, simply select to hide them in the settings. Along with that, if you select to hide location rooms for example, you will also no longer be prompted for location permissions. Everything permission/data wise is used on an AS NEEDED basis.
Available Rooms:
- Apps installed on device
- Device information (model, brand, etc)
- Location information (city, street, etc)
- Network information (Provider, timezone, etc)
- Nearby Foursquare places
- What's trending
- Twitter trends
- Foursquare trending places
- pseudo trending
Available Custom Rooms:
- Spotify
- Foursquare places
- TV Shows
- Reddit / Subreddits
- Websites
An extra feature that I saw people were requesting from AppChat was an "app search" functionality, allowing you to find discussions on apps before you were to buy one for example. talk pseudo has a built in app search, that leverages the created app based rooms. I found this to be the best approach, as this guarantees that there are users for that given app already. But keep in mind, this means not ALL apps will be available, though the list will continue to grow as time goes on.
Please also keep in mind this is in a very early state. I do have a rather large long term plan for features, but I am also looking for as much feedback as I can get. I've found that community driven apps tend to have great outcomes, and i'd love for talk pseudo to take that approach.
That app is now live on Google Play. I will also be publishing talk pseudo to a few other Android app stores here soon. If you do not have the Play Store on your device, I can also get a link up to a direct download. Along those same lines, that app uses but does not require Play Services. Everything should have graceful fallbacks in the event Play Services is not on the device!
Play Store: https://play.google.com/store/apps/details?id=co.gopseudo.talkpseudo (or search talk pseudo)
Screenshots: http://imgur.com/a/CGJ0S
Already some feedback! There will be another build that goes up later tonight that will fix the icons used in the App Shortcuts!
v1.0.0.2 has been pushed up to address some issues when declining location permissions, as well as fix the icons used on the App Shortcuts! Should be live within the next hour or so!
V1.0.0.7 has now gone live!
Changelog:
- Reduced app size
- Can now open apps, websites, and subreddits links from within a room
- Improved Foursquare search
- Improved rooms sorting
- Intro notice
YikYak has returned the option to remain anonymous actually.
Edit: If this takes off, I'm set, lol.
Sent from my KIW-L24 using Tapatalk
Soapy! said:
YikYak has returned the option to remain anonymous actually.
Edit: If this takes off, I'm set, lol.
Sent from my KIW-L24 using Tapatalk
Click to expand...
Click to collapse
Yeah Yik Yak has added anonymous post back, but I personally don't trust it will stay that way. I give it 6 months or so before they try and pivot back.
V1.0.0.8 has been pushed out. Just a smaller update this time
Changelog:
- Improved app load times
- Improved room syncing
v1.0.0.9 is live
- Few minor bug fixes
- UI adjustments in chat rooms
v1.0.0.11 is live!
Includes a few minor bug fixes, as well as preparations for the full pseudo launch!
--
v1.1.6
- Bug Fixes
- Improved device support

[CLOSED] Unique App #1: Folder Sync

Hello community!
Google Play Store has millions of apps, and if I have to put a rough estimate, I would say over 70% of them are copy cats, are very poorly designed and offer little value to the user.
What that means for the end user is difficulty in finding a good app. I made a post earlier on the Best Android Apps I have found in several categories over the years.
This post intends to find something unique about an app you use. Please list the app (or apps) that you use which offer something very unique not available in (most) other apps.
Thanks.
Here I'll post a summary of all apps mentioned in comments to make it easier for users to find them.
FolderSync - Apps on Google Play
FolderSync enables easy sync of files between cloud storage and Android devices.
play.google.com
A very basic feature, File Organization, is unfortunately missing in File Manager apps. A lot of file manager apps offer much more than file management, yet they leave out this extremely fundamental aspect about file management.
Folder Sync allows you to create your own set of rules to organize files. This is extremely useful for the Downloads folder which contains several different types of files. Despite 'SEARCH' and 'SORT' features available, it is often helpful to organize files in sub-folders for specific reasons. This app helps do just that.
User can create rules to look for specific file extensions (multiple extensions can be used in a single rule) and move all files that match specified criteria into pre-defined sub-folders. I use it to organize my Downloads folder that contains the following sub-folders: Documents, Archives, Music, Pictures, Videos, Apps.
This is the only app on Google Play Store that does automatic File Organization perfectly well, and this aspect makes it UNIQUE.
ALTERNATIVES
1. Redirect Pro: not available on Play Store and not updated in a long time. It still works well even on Android 11.
2. BFileSync: Available on Play Store but not updated in a long time. Biggest problem with this app is that it changes the timestamps of files, making it unusable. But if that is not important to you, it will get the job done.
You'll find more such unique apps here:
Best Android Apps...
The list presented here is a collection of excellent apps (at the time of writing this) that excel in what they do (and supposed to do). They may or may not fit into the requirements of everyone perfectly. So choose whatever works best for you...
forum.xda-developers.com
Multiling O Keyboard
This app is ridiculously customizable. Unique about this app is DIY layout feature. I can't able find any other app like this easy to make DIY layout. Also no internet permission makes it privacy friendly.
HemanthJabalpuri said:
Multiling O Keyboard
This app is ridiculously customizable. Unique about this app is DIY layout feature. I can't able find any other app like this easy to make DIY layout. Also no internet permission makes it privacy friendly.
Click to expand...
Click to collapse
What customizations do you do in a keyboard app?
Hi, may I suggest App Finder?
As far as I know it's the only advanced search engine for Android apps available as an app itself.
(There's the AppBrain app, but this has for example no range filters, and the result list is very basic)
And also if you compare it to web search engine for Android apps (like appagg, appshive, reallyfreeapps, playsearch, play.gqqnbig), it's search operators, many filters, detailed result list with scalable screenshots, flexible UI, and number of indexed apps make it unique.
jake n said:
Hi, may I suggest App Finder?
As far as I know it's the only advanced search engine for Android apps available as an app itself.
(There's the AppBrain app, but this has for example no range filters, and the result list is very basic)
And also if you compare it to web search engine for Android apps (like appagg, appshive, reallyfreeapps, playsearch, play.gqqnbig), it's search operators, many filters, detailed result list with scalable screenshots, flexible UI, and number of indexed apps make it unique.
Click to expand...
Click to collapse
Very interesting and unique. I have added it to the Utilities section here.
Unique App #1: MiXplorer
Staying on the topic of file explorers, a few years ago I stumbled on this very app. I have been using it since then. No matter I am rooted or not I use this app daily.
Unique features which I like
- Small package
- Regularly updated
- Ability to download or copy shortcuts in the share menu of Android
- Share local link feature to access files on network (minimum steps required)
- Can play music, videos, pdf and tons of other file formats
- Zip features
- Root explorer
- Add Ons
many more...
Totally functional app
Thank you for taking the time read
peace
ahm_usa said:
Ability to download or copy shortcuts in the share menu of Android
Click to expand...
Click to collapse
Can you elaborate on this?
Mixplorer is a very good file manager with plenty of customisations. But what are some unique features about it that other file managers don't support?
TheMystic said:
Very interesting and unique. I have added it to the Utilities section here.
Click to expand...
Click to collapse
thank you!
MOD ACTION:
Thread closed.
@TheMystic
Since you already have a thread HERE, and you also link it in post #7 above, this thread is redundant and hence closed. Please avoid creating multiple threads for discussing apps.

[CLOSED] Desirable Features in Apps

INTRODUCTION​
Google Play Store boasts of hosting over 3.5 million apps today. One can safely say that more than 95% of these are pure garbage.
When you make something with love, passion, dedication: it shows on the end product.
Most apps on Google Play Store are copy cats where some popular apps are reverse engineered, given cosmetic changes and published as new apps to generate ad revenue, with absolutely zero value addition.
You'll often find the same developer publishing pretty much identical apps under different app names, or uses different developer accounts to publish the same app (of course with a different name).
Although all these are against Google Play Store policies, they nevertheless get accepted and published because Google too gets revenue out of these.
In this series called Desirable Features, I'll post what makes apps in a certain category good. Hopefully, a developer who is interested will take it up and incorporate the ideas in his/ her own app to make it unique and stand out.
Some basic things to keep in mind can be found here:
3 very important tips for developers
If you are an app/ software developer, here are three very important UI related tips for you: 1. Design for least number of taps: Users should be able to access/ use a feature with the least number of taps. I often find that frequently used...
forum.xda-developers.com
File Managers.
I'll post the desirable features here.
GALLERY APPS​
01. Support for TABS: All Media, Videos, Photos, Favourites, Private, Folders (user should be able to reorder them, and also choose which ones would be visible).
02. Support for SWIPE GESTURES to switch between tabs.
03. Support for FILTERS: Within every folder/ album, option to quickly filter files of a certain type with least number of taps: for example, if inside camera folder, ability to quickly filter only the videos! Or if in the All Media tab, support for quickly filter only the GIFs.
04. Support for ACTION BAR: If a file is chosen, then actions like copy, move, delete, etc. Otherwise, the bar would contain filters, view type, etc.
05. Ability to choose which folders to INCLUDE, and which folders to EXCLUDE: both options must be present.
06. Ability to choose whether to include SUB-FOLDERS.
07. Support for HIDDEN FILES AND FOLDERS.
08. Ability to SHOW FILES FROM FOLDERS WITH .NOMEDIA FILE in them.
09. Support for SEARCH feature, with option to choose whether to limit search to current folder, parent folder or entire storage.
10. Support for RECYCLE BIN.
11. Support for BIOMETRICS: with options to lock specific folders/ albums only.
12. Support for FAVOURITES.
13. Support to PIN FOLDERS/ ALBUMS on top.
14. Support for all types of SORTING.
15. Support for HIDING folders.
16. Support for DIFFERENT VIEWS within an album (e.g. Videos): folder view, timeline view, grid view, etc.
17. Support for SMART ALBUMS: Ability to create an album using a combination of specific criteria: for example, a smart album would be all videos in the Camera folder.
18. Support for editing TAGS.
19.
Music Players.
I'll post the desirable features here.
Video Players.
I'll post the desirable features here.
Browsers.
I'll post the desirable features here.
Downloader apps.
I'll post the desirable features here.
Reserved for other apps.
TheMystic said:
Most apps on Google Play Store are copy cats where some popular apps are reverse engineered, given cosmetic changes and published as new apps to generate ad revenue, with absolutely zero value addition.
Click to expand...
Click to collapse
+1
@TheMystic Thread closed as you've already created a subject matter related thread:
Best Android Apps...
The list presented here is a collection of excellent apps (at the time of writing this) that excel in what they do (and supposed to do). They may or may not fit into the requirements of everyone perfectly. So choose whatever works best for you...
forum.xda-developers.com
Even if the threads' titles are different you can easily amend your existing thread.
Regards
Oswald Boelcke
Senior Moderator

Categories

Resources