**THIS MOD IS NO LONGER BEING MAINTAINED**
Use Niwatori - One-Handed Mode.
Flying Android - an Xposed module to move the window of Android.
{
"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"
}
I support the one-handed operation!
Flying Android (FA) is a module of Xposed. FA introduces a movable mode called "Flying" to any screens. In the Flying mode, you can move the window of apps because drag events are intercepted and the whole window containing the Action Bar is dragged. On the other hand, click events are processed normally.
Features
Move the window of activities, dialogs and expanded status bar.
Pin the window after moving.
User Interface
Activities start as the normal mode (the same as before installing FA).
Launch "FA Toggle" to toggle mode, and drag to move.
Tap the outside of apps to back to the normal mode after moving.
Tap the pin to fix position of the window.
FA Toggle just sends a broadcast "jp.tkgktyk.flyingandroid.ACTION_TOGGLE". Because it is an Activity (but no display), you'll feel a time lag until toggle is done. If you want to avoid this time lag, use a background service (other app) to send ACTION_TOGGLE.
Settings
Flying
Speed
Choice the speed in the Flying mode.
Initial position...
Move to this position when you launch FA Toggle. Drag to change the position and press back key to save.
Notify flying
If checked, draw boundary of application while flying.
Flying dialog
If checked, you can fly dialogs. Note that IME is also dialog.Pinning
Use pin
If checked, other settings for pinning are enabled.
Always show pin
Pin is always shown on apps regardless of whether flying.
Pin position...
Show a pin button on this position while flying. You can edit this position by dragging.
Auto pin
Window is pinned automatically. Select a behavior from disabled, when takeoff or after moving.
White list...
Select applications that apply pinning. If not check anything, pin is shown in all apps.
Flying status bar
If checked, you can fly (expanded) status bar.
Reset when collapsed
This is an option for Flying status bar. If checked, reset the state of Flying when status bar is collapsed. This requires Android 4.2 or later.Troubleshooting
Force set black background...
Check apps for clear background if you encounterd a ghost on the outside of app after moving. I saw ghosts on Chrom, Firefox and Feedly.
Black list...
Select applications that don't apply Flying Android for avoiding trouble.
TODO
Transparent background -> Pending
Problem (reported): scrolling is partially while pinned.
Problem (reported): black / white lists don't work correctly.
Download
http://repo.xposed.info/module/jp.tkgktyk.flyingandroid
Full Changelog
https://sites.google.com/site/tkgktyk/android/flying-android
Source code
https://github.com/tkgktyk/FlyingAndroid
Special thanks
Xposed framework by rovo89
Reference mods (A-Z):
GravityBox by C3C076
SwipeBack by PeterCxy
XHaloFloatingWindow by zst123
And there is a full text on https://sites.google.com/site/tkgktyk/android/flying-android.
Demo
Demonstration movie for version 0.5.x (on Youtube).
Screenshots
-> after moving
Flying Status Bar
Flying Dialog
Release / Status
version 1.1.0 (stable)
Changes:
* Added: notification toggle (thanks to Joe R.)
* Added: animation when takeoff or go home
* Added: Chinese text (zh-rCH, zh-rHK and zh-rTW; thanks to CodeingBoy)
* Added: Japanese text
* Modified: use two-pane layout for settings on the large display devices.
* Changed: the speed setting from list box to edit text.
* Modified: behavior of pin which is always displayed.
Tips
For launchers (such as LMT)
You might not be able to launch FA Toggle from launcher if it is registered as app (activity). In such a case, try register as a shortcut. FA supports creating shortcut to FA Toggle from version 0.6.5.
VPN setting
You must add VpnDialogs (com.android.vpndialogs) into blacklist for using VPN setting.
For Feedly
"FA Toggle" and Feedly are not well-matched. Display pin always by setting "always show pin" as workaround.
Appear ghosts on background
Check the problem app in "Force set black background" setting. If checked, the outside of the app after moving is overwritten by black solid to clear background. I saw a ghost on Chrome, Firefox and Feedly.
Took so long to come to xda well better late than never. Finally you are here and more people will know about your awesome xposed module☺
Sent from my Nexus 4 using Tapatalk
Some visual information would be helpful for some users. Nice module btw.
I just flashed a completely different ROM to upgrade my S4 to 4.4.2 (CM 11.0), and I still have the same white and black list problem and the same partial-scroll-while-pinned problem.
EDIT: I had to revert to 0.6.2 because the app kept flying my keyboard app, Kii. I always type by swiping, and the flying keyboard made that impossible, which is why I need to black list it. 0.6.2 allows me to black list apps, no problem.
Jimmy34742 said:
I just flashed a completely different ROM to upgrade my S4 to 4.4.2 (CM 11.0), and I still have the same white and black list problem and the same partial-scroll-while-pinned problem.
EDIT: I had to revert to 0.6.2 because the app kept flying my keyboard app, Kii. I always type by swiping, and the flying keyboard made that impossible, which is why I need to black list it. 0.6.2 allows me to black list apps, no problem.
Click to expand...
Click to collapse
Implementation became so complicated by some options, I rewrote hooks for FA. Owing to this, options menu problem is fixed on my phone. I hope that the partial-scroll problem is also fixed. And, I adjusted lists with reference to 0.6.2. But if list's problem is caused by reloading settings without rebooting...
0.6.7: no improvements. I still have the partial-scroll-while-pinned problem, the white and black lists can't be modified, and the new "Reset when collapsed" feature has no effect.
Here's something I discovered: when I install 0.6.2, I can modify the black list. If I then install 0.6.7 without manually clearing data or uninstalling, then 0.6.7 will inherit 0.6.2's black list, and will operate with those apps blacklisted. But 0.6.7 still can't add to or subtract from the black list, and of course I can't use 0.6.2 to edit the white list. If I clear the FA's data and uninstall it using Android Tuner, then reboot, then install 0.6.7, then reboot, it still behaves the same way.
By the way, when testing, I reboot after making any change in the options.
Jimmy34742 said:
0.6.7: no improvements. I still have the partial-scroll-while-pinned problem, the white and black lists can't be modified, and the new "Reset when collapsed" feature has no effect.
Here's something I discovered: when I install 0.6.2, I can modify the black list. If I then install 0.6.7 without manually clearing data or uninstalling, then 0.6.7 will inherit 0.6.2's black list, and will operate with those apps blacklisted. But 0.6.7 still can't add to or subtract from the black list, and of course I can't use 0.6.2 to edit the white list. If I clear the FA's data and uninstall it using Android Tuner, then reboot, then install 0.6.7, then reboot, it still behaves the same way.
By the way, when testing, I reboot after making any change in the options.
Click to expand...
Click to collapse
"Reset when collapsed" feature hooks a method "PhoneStatusBarView#onAllPanelsCollapsed". Android 4.1.2 or earlier don't have this method, so not work. Does your ROM have this method? if not so, FA will log "PhoneStatusBarView#onAllPanelsCollapsed is not found." via Xposed framework.
For the partial-scroll-while-pinned problem, does your ROM customize how to render views? Is the scroll region clamped by the edge of the screen?
For lists problem, I found an another difference between 0.6.2 and newer. It is flag when open preferences. In 0.6.2, preferences is opened with MODE_PRIVATE flag, but new versions use MODE_WORLD_READABLE flag to reload settings without reboot. Are there similar troubles at your ROM's community? Especially about get/putStringSet with MODE_WORLD_READABLE flag.
tkgktyk said:
"Reset when collapsed" feature hooks a method "PhoneStatusBarView#onAllPanelsCollapsed". Android 4.1.2 or earlier don't have this method, so not work. Does your ROM have this method? if not so, FA will log "PhoneStatusBarView#onAllPanelsCollapsed is not found." via Xposed framework.
For the partial-scroll-while-pinned problem, does your ROM customize how to render views? Is the scroll region clamped by the edge of the screen?
For lists problem, I found an another difference between 0.6.2 and newer. It is flag when open preferences. In 0.6.2, preferences is opened with MODE_PRIVATE flag, but new versions use MODE_WORLD_READABLE flag to reload settings without reboot. Are there similar troubles at your ROM's community? Especially about get/putStringSet with MODE_WORLD_READABLE flag.
Click to expand...
Click to collapse
All my system info is in my signature:
Galaxy S 4 I9500 (CM 11.0 ROM (Android 4.4.2), PhilZ Touch CWM 6.0.4.7)
Galaxy Note 2 N7100 (CM 11.0 ROM (Android 4.4.2), PhilZ CWM Touch 6.0.4.5)
I'm not sure what you mean my "clamped by the edge of the screen." My fly position is at the bottom, and the pin position is center left. Everything looks normal, except the scroll amount is limited to the same number of slots that would have scrolled without flying.
The settings problem is the most serious, so maybe it would be best to try to fix that first. I don't have issues with settings in any other app. Perhaps make it a user option to have immediate settings changes or settings that require reboot? The user would know to choose which option depending on whether or not there are problems. Currently, if I check a box in the black (or white) list and then press "show only black (or white)," it shows nothing, and then the checkbox is cleared when I go back to the regular view. I've never seen this problem anywhere before, and have never seen CyanogenMod users talking about it. The problem is the same on both of my phones.
Jimmy34742 said:
All my system info is in my signature:
Galaxy S 4 I9500 (CM 11.0 ROM (Android 4.4.2), PhilZ Touch CWM 6.0.4.7)
Galaxy Note 2 N7100 (CM 11.0 ROM (Android 4.4.2), PhilZ CWM Touch 6.0.4.5)
I'm not sure what you mean my "clamped by the edge of the screen." My fly position is at the bottom, and the pin position is center left. Everything looks normal, except the scroll amount is limited to the same number of slots that would have scrolled without flying.
The settings problem is the most serious, so maybe it would be best to try to fix that first. I don't have issues with settings in any other app. Perhaps make it a user option to have immediate settings changes or settings that require reboot? The user would know to choose which option depending on whether or not there are problems. Currently, if I check a box in the black (or white) list and then press "show only black (or white)," it shows nothing, and then the checkbox is cleared when I go back to the regular view. I've never seen this problem anywhere before, and have never seen CyanogenMod users talking about it. The problem is the same on both of my phones.
Click to expand...
Click to collapse
You can see Xposed's logs at "Xposed Installer" -> "Logs". Is there "PhoneStatusBarView#onAllPanelsCollapsed is not found." ?
A question "clamped by the edge of the screen." is an example, sorry. My main question about the partial-scroll-while-pinned problem is previous one. I want to know whether custom ROM has potential of causing this (or these) problem or not.
And for settings... honestly, I don't know what to do if the cause is not CM 11.0.
tkgktyk said:
You can see Xposed's logs at "Xposed Installer" -> "Logs". Is there "PhoneStatusBarView#onAllPanelsCollapsed is not found." ?
A question "clamped by the edge of the screen." is an example, sorry. My main question about the partial-scroll-while-pinned problem is previous one. I want to know whether custom ROM has potential of causing this (or these) problem or not.
And for settings... honestly, I don't know what to do if the cause is not CM 11.0.
Click to expand...
Click to collapse
I saved and then searched my Xposed log, and there is no reference to PhoneStatusBarView#onAllPanelsCollapsed.
I posted a question about the settings issue at the CM 11.0 discussion thread.
Touch events don't get through
I was looking hard for any possiblity to contact you, the developer of the Flying Android module, but no chance, so I would be happy if you would contact me.
I am the developer of the App "Field Recorder" and since a couple of days I receive complains from my customers that my App is not receiving any screen touches when Flying Android version 0.6.6 or higher is active. What can we do to solve the problem?
H.Pfitzinger said:
I was looking hard for any possiblity to contact you, the developer of the Flying Android module, but no chance, so I would be happy if you would contact me.
I am the developer of the App "Field Recorder" and since a couple of days I receive complains from my customers that my App is not receiving any screen touches when Flying Android version 0.6.6 or higher is active. What can we do to solve the problem?
Click to expand...
Click to collapse
Can your users blacklist your app in FA as a temporary workaround?
You experienced that blacklisting is really complicated above 0.6.2 as you already wrote:
Jimmy34742 said:
Here's something I discovered: when I install 0.6.2, I can modify the black list. If I then install 0.6.7 without manually clearing data or uninstalling, then 0.6.7 will inherit 0.6.2's black list, and will operate with those apps blacklisted. But 0.6.7 still can't add to or subtract from the black list, and of course I can't use 0.6.2 to edit the white list. If I clear the FA's data and uninstall it using Android Tuner, then reboot, then install 0.6.7, then reboot, it still behaves the same way.
By the way, when testing, I reboot after making any change in the options.
Click to expand...
Click to collapse
But at the moment, some of the customers disabled "Flying Android" and are desperately waiting for an update of Field Recorder. So, I need to contact the developer concerning Android-internal stuff like onTouchEvent() and dispatchTouchEvent() ...
There must be tons of games which also don't work with Flying Android versions 0.6.6 and above.
H.Pfitzinger said:
You experienced that blacklisting is really complicated above 0.6.2 as you already wrote
Click to expand...
Click to collapse
Yeah, but I thought blacklisting might be working for some people because the dev says it works for him. In that case, it would be good to know which ROM's allow blacklisting, and then that way the dev might have more information to fix the settings problem.
Jimmy34742 said:
it would be good to know which ROM's allow blacklisting, and then that way the dev might have more information to fix the settings problem.
Click to expand...
Click to collapse
I have no chance to get the information which ROM's on which devices do or don't allow blacklisting because these problems appear on customers' devices to which I have no access.
Actually, this is a more general problem, as there are obviously many apps which work, so I am willing to adapt my touch analysis according to the instructions of the developer.
Obviously versions prior to 0.6.6 have been working perfectly. So, the developer should know what the internal change was, that avoids apps to get touch events any longer.
Note3
Plz I need help this module freeze my camera
Mos3ab077 said:
Plz I need help this module freeze my camera
Click to expand...
Click to collapse
Can you blacklist your camera in FA as a temporary workaround?
Jimmy34742 said:
Can you blacklist your camera in FA as a temporary workaround?
Click to expand...
Click to collapse
I already did that. But unfortunately it didn't work
Related
{
"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"
}
Presents the Official
MIUI Latest
This is a community support ROM only!
The developers do not provide much support for this ROM on these forums
Support is mostly provided on forums.MIUI.us
New release come every Friday.
If you haven't heard about this ROM yet then check out the videos in the 2nd post to see it in action!
This is an excellent ROM if for no other reason than it introduces the first non-CyanogenMod/carrier/manufacturer framework overhaul of Android 2.3.7 and boy what an overhaul.
Changes from base ROM
Removed: MIUI App Sharing | MIUI OTA Updater | MIUI Bootscreen | SIM Toolkit
Added: Custom Bootscreen | English Translations | Google Maps | Google Voice Search | MIUI.us Forum app
If you want ADW.Launcher or LauncherPro install them from Market.Proceed To Download
Download It Here
Change Log:
Weekly Changelog:
Click here for changelog done via StiffSpliff
MIUI for Beginners
Source: http://en.miui.com/a-10.html
Already flashed MIUI ROM? OK, pick up your phone now, let’s start our happy journey of MIUI ROM.
The first step: selecting apps
Various apps will greatly enrich your cell phone, so firstly let’s select the apps to your taste. Use the Android Market and download what you would like. If you are using a backup app and restoring apps from a previous ROM, only restore the apps and not the data. Otherwise that will create a lot of force close issues.
Tip: How to copy files from the computer to the phone? First connect your phone to your computer via data cable, pull down the notification panel from the top of the phone, click “USB connected”, and then click "Turn on USB storage”.
After copying, do not forget to select the option of “Turn off USB storage”, otherwise "File Manager” in the phone will not be able to find the sd card, as it is being occupied by the computer.
Now I have a lot of apps, how to put them in order?
All apps successfully installed are listed on the desktop, however, they may not be in the order you want, how to put them in order?
Long press an app icon and then you may move it freely. When it is moved to the screen border, the screen will automatically switch to the next screen.
How to add a screen? Use two fingers to pinch on the desktop to enter screen thumbnail mode. Then you may add or delete screens.
How to delete an app? Long press the app icon you want to delete, drag it on top of the trash box and click OK to delete it.
The second step: let's make your phone different.
A phone without style is nothing remarkable, so let’s make your phone different!
Changing wallpaper: Click Menu button on the desktop, select “Change Wallpaper” to replace the wallpaper. In addition to the existing wallpaper in the phone, thousands of pieces of wallpaper are also available online.
Changing theme: Themes make great changes to your interface style. Click “Theme Manager” on the desktop to select the theme you like. Also, more online themes are available online.
Selecting ringtones and more: click “Settings” on the desktop to set call and notification ringtones. In “Personalization” under “Personal” tab, you may find more options.
The third step: it’s time for some advanced techniques!
Well, you are no longer a beginner now, so let’s learn some advanced techniques.
Adding widgets on the desktop: press the Menu button on the desktop, select "Edit Mode", and then click the icon on the upper right corner to access the interface of “Add Widgets”. Choose your favorite widget on the top, and then drag it to the screen below.
Using folders to manage desktop apps: in the interface of “Add Widgets”, drag [Folder] to the desktop. You may drag multiple apps into folders to classify them. After opening the folder, you may click the edit icon in the upper left corner to rename the folder.
Using toggles panel to improve efficiency: drag the notification panel down from the top, click "Toggles" to go to the toggles panel (It goes to the toggles panel in default of notice.) On the panel are listed the most commonly used toggles, you may click to quickly enable or disable a toggle. Long press on the icon will launch the settings for that icon.
Guest mode: enable the “Guest Mode” toggle in the panel, and your calls and text messages logs will be hidden, and all installed applications cannot be removed. You may have a try when you need to show your phone to guests or children.
Importing contacts or binding accounts: you may use some apps to import a batch of contacts, or bind Google account directly in "Settings"> "Personal"> "Accounts & Sync Settings" to sync contacts at any time.
How to print screens? Press "Menu" key and "Volume Down" key at the same time to print a screen. The printed image is saved in the directory of MIUI in the SD card.
How to copy files from the computer without using the data cable? In case of a Wi-Fi connection, enter “File Manager” on the desktop, select the tab of "Remote Administration" to start the service, and then you will get an address. Enter the given address on the computer, then you may copy files without using a data cable!
Core Features
MIUI HOME
Two-layer shortcuts and program icons are integrated into one-layer desktop.
Long press on an icon to enter edit mode, open Widgets and drag it to the target screen.
Drag the app you want to uninstall to the top of the trash box to delete it.
Eight kinds of flipping screens effects are available with gorgeous animations.
T9 dialer
T9 dialer is applied for smart dialing. It supports searching by contact name and phone number, and the results are listed according to contact frequency.
The default setting is to forbid any third-party app to monitor users’ calls.
Currently, there are 230301 attribution logs. The attribution data will be updated continuously, codes of foreign countries are supported as well.
SMS
Compared with native Android system, 7 major optimizations on SMS are made:
Adding contacts in short messages;
Adding names in group sending messages and automatically adding the names to Contacts;
Easier taking of numbers, urls and email addresses from short messages;
Optimization on mobile newspaper reading;
Collection of important messages;
Recommended messages for holidays;
Quick reply and view window.
Contacts
Quick location of contacts;
Faster to add new contacts;
Contacts group management supported;
Contacts' large images supported.
Themes
The third edition UI loading engine makes it faster and easier to change themes;
Partial theme customs are more flexible and comprehensive. Rich online wallpapers, ringtones, fonts and so on are available.
Camera
Faster loading speed enables you to take photos immediately.
More professional modes such as continuous shooting, timing and special effects supported.
Gallery
Faster picture browsing speed than that of native Android system;
Brand new view mode supports to view the pictures by folder path.
Music
Simultaneous enjoying and downloading massive online music. Music chart live playing and bulk downloads supported;
Automatic connection of lyrics and album covers. ID3 information editing supported;
Changing songs by swinging the phone and sleep mode supported.
Notifications
After pulling Notifications and Toggles panel down, changing panels by sliding the screen supported.
MIUI apps
File Manager, Traffic Monitor, Backup, Notes, and Torch.
Tips & Tricks
Long Press:Long press on the icon in Toggles will launch the settings for that icon.
Screen Shot:Press "Menu" key and "Volume Down" key at the same time to print a screen. The printed image is saved in the directory of MIUI in the sd card.
Hold HomePress Home key at the first screen, you may preview screen thumbnails and add or move screens.
Delete Message or Call Log : Slide from left to right to quickly delete a message or a call log.
Edit Mode : You may hold down an icon by one hand to enter Edit Mode, and then use the other hand to slide the screen to move the icon to the target screen.
Call Activated : Your phone will vibrate when a call gets through.
Activate Music from Lockscreen : Double tap the time zone to launch the Music Player when the screen is locked.
Quick SMS/Phone Launch : In the lockscreen, hold down the icon of Call or SMS, and you can enter the responding program.
Quick Launch Torch : Hold down Home key to quickly enable the torch when the screen is locked.
Quick Launch Contact Options : Click the contact image in Calls, SMS and Contacts, shortcut menus will pop up.
Long Press Search : Long press on Search button will launch search via voice recognition.
Recovery Reboot : Click menu in “System Update” to reboot and enter recovery.
% for Battery : The battery will display the percentage of left battery capacity by Settings>System>Battery>Notification Indicator Style>Percentage.
Running Apps List : Long press on the Home button can go to “Program Manager”. Click the “Clear up” button at the bottom left to clear the extra processes in memory. And the system will inform you of the released memory and current available memory.
Note: System processes will not be cleared so as to ensure the normal running of the system.
IP Calling : . How to set IP dialing?
MIUI ROM can add an IP prefix for the called number in a strange land. You may set it in Settings>Common>Calls.
You may also long press the contact item before dialing, and choose “Make IP calls” in the pop-up menu.
Reject Call : When you are not available to answer the phone, you may slide up the panel to reject the call and to send a message to the caller at the same time.
Custom Ringtones : . How to set custom ringtones?
Put media files into the Media/Audio/ringtones directory in the SD card, (If there is none of this directory, please create one manually) and then select in Sounds in Settings.
Note: there are three directories under Audio, corresponding to the following tones:
notifications--notification ringtones
ringtones--incoming call ringtones
alarms--alarming ringtones
Supported formats: MP3, WMA, WAV, Midi, etc.
Important SMS : As for those important messages you want to add to your favorites, you may long press the message in the pop-up menu and select "Favorites". You may switch to "Favorites" tab in the main SMS interface to view collected messages.
Quick Delete SMS : How to quickly delete items?
You may slide from left to right on the item and click on the red "Delete" button when it appears.
Tether : How can I share my network to the PC or other terminals?
Firmware of Android 2.2 and above support the sharing of mobile phones to other Internet terminal in the following method:
Go to "Settings" -> "System" -> "Share mobile network", you may choose to share the Internet connection by USB tethering or setting up portable Wi-Fi hotspot. [/QUOTE]
Very impressive.
But does it support trackball wake?
Do I need ext3,ext4 and swap to install the rom?
Sent from my Nexus One using XDA App
knightnz said:
Very impressive.
But does it support trackball wake?
Click to expand...
Click to collapse
It is a fully supported rom yes is trackball wake supported
Awesome. Any SD ext requirements for this?
robt772000 said:
Awesome. Any SD ext requirements for this?
Click to expand...
Click to collapse
Nope just flash wipe and go you will be good enjoy
Big thank you
This is awesome. Just downloaded and installed the ROM. Everything running smooth and silky. Just need to run the roll-back patch for the Theme Manager and now I can try the amazing leather theme
BIG thank you
eidros said:
This is awesome. Just downloaded and installed the ROM. Everything running smooth and silky. Just need to run the roll-back patch for the Theme Manager and now I can try the amazing leather theme
BIG thank you
Click to expand...
Click to collapse
Should have update tomorrow for theme manager thanks for trying
a2sd?
a2sd support?...
arunciks said:
a2sd support?...
Click to expand...
Click to collapse
YES. Just run the commands to activate it
any difference from the MIUI roms out there?
Yeah, Stock Deodexed Chinese ROM with the language Pack from xavierjohn or miuiandroid.com is much more stable.
Tried this because of last weeks ROM-delay from miuiandroid.com. This ROM sucks big time. Theme Manager was broken, ugly bootanimation. General laggy and unresponsive. If you want a miui-ROM for the nexus one i think the one from miuiandroid is the one to go for. This Thread with its many pictures seems to be more impressive than it really is.
On Miui.us the N1-Rom section is dead for instance..
Sorry guys, but for the N1 this ROM is not as good as the other one
Just my eperience and my opinion
miuiandroid.com rom download link is down. Anyone got a link to 1.6.3? I had it last week.
Turkish language support does not
Can you ?
bunnahabhain said:
Yeah, Stock Deodexed Chinese ROM with the language Pack from xavierjohn or miuiandroid.com is much more stable.
Tried this because of last weeks ROM-delay from miuiandroid.com. This ROM sucks big time. Theme Manager was broken, ugly bootanimation. General laggy and unresponsive. If you want a miui-ROM for the nexus one i think the one from miuiandroid is the one to go for. This Thread with its many pictures seems to be more impressive than it really is.
On Miui.us the N1-Rom section is dead for instance..
Sorry guys, but for the N1 this ROM is not as good as the other one
Just my eperience and my opinion
Click to expand...
Click to collapse
Not trying to say that you are wrong, but there shouldn't be a difference between "lagginess" in the two roms. They are both downloaded from the same miui.com source, deodexed using the same kitchen thats available to all, decompiled/recompiled using same apktool thats available to all.
The only differences you will find are like you said, the boot animation, and minor spellings such as colour vs color, optimization vs optimisation, etc. basically british spelling vs american spelling
I cannot get the theme manager to work. It keeps FC on me is the fix coming soon? Any workarounds?
I found theclgrp link to the fix, flash this and it should end the FC prob
http://goo.gl/J4Xz2
Sent from my Nexus One using XDA Premium App
One more question. What kernels can I use with this Rom? Redstar etc.
Sent from my Nexus One using XDA Premium App
bunnahabhain said:
Yeah, Stock Deodexed Chinese ROM with the language Pack from xavierjohn or miuiandroid.com is much more stable.
Tried this because of last weeks ROM-delay from miuiandroid.com. This ROM sucks big time. Theme Manager was broken, ugly bootanimation. General laggy and unresponsive. If you want a miui-ROM for the nexus one i think the one from miuiandroid is the one to go for. This Thread with its many pictures seems to be more impressive than it really is.
On Miui.us the N1-Rom section is dead for instance..
Sorry guys, but for the N1 this ROM is not as good as the other one
Just my eperience and my opinion
Click to expand...
Click to collapse
I beg to differ. My experience has been the exact opposite. I had the miuiandroid rom running with quite a bit of FC's and I decided to give this ROM a spin. I have to say I am very happy with the performance and stability
Just flash the roll-back theme manager and run the a2sd commands and you should be good to go.
Xposed module: App Settings v1.10
What it is
This is an Xposed module that allows changing generic settings on a per-app basis.
"Generic settings" means settings that are global to all applications, such as: perceived DPI, rotation behavior, fullscreen, etc.; full list is below.
These are settings that can in principle be applied to all packages, even if for some it might not produce any effects.
Not to be confused with app-specific settings. If it's something that only app Y or Z needs changing, chances are it won't belong in this module.
What the mod CAN do
Here's the list of settings that can be defined for each target package:
- DPI: Changes the DPI used by this app both when loading resources (some might be DPI-specific) and also when rendering them.
- Font Scale: Scales the font up or down, similarly to the system-wide "Font Size" setting.
- Screen dimensions: Affects the resources loaded by the app in case it bundles different ones for different screen sizes; use the "List Res." button to get some hints on the kind of alternatives the app might have for different resolutions.
- xlarge qualifier for resources: also affects alternate resources used by the apps (tipically for tablets / devices with big screens); see previous item.
-Apply res to widgets: normally, resources are only manipulated when being loaded by the application itself. If this is activated, they will also be manipulated when loaded by other apps, which is the typical situation when a Launcher presents widgets from other apps.
- Locale: the language used by the app for loading resources, formatting numbers and dates, etc.; you can use this for apps that do include translations but don't give you an option of using a different language than your global one.
- Fullscreen: you can force an app to always use fullscreen (hiding the statusbar only, not the navigation bar for devices that have it) or never use it; on KitKat Immersive mode can also be activated.
- No title: hides the title bar, gaining more space for the actual contents. Note that many apps might crash if they're relying on some elements of the titlebar to be there.
- Keep screen on: If set, the screen won't dim or turn off after the inactivity period whenever this app is on the foreground. Remember not to put the device on your pocket with the app active.
- Show when locked: Display this app's screen on top of the lockscreen, without requiring e.g. the PIN to be entered (dangerous). Note that you'll have to find a way (somewhere else) to open the app from the lockscreen, depending on the kind of app.
- Resident in memory: If set, the system will try much harder to keep the app in memory even when you leave it. It might make the app more responsive when reopening but will also consume more RAM, possibly slowing down the overall system.
- No fullscreen IME: prevents the keyboard from taking up the entire fullscreen when in landscape mode.
- Orientation: Override the orientation settings build into the app. You can force "normal behavior" (rotate according to the device settings, even if the developer hardcoded a specific orientation), "always portrait", "always landscape" or "force auto" (use the sensors even if the auto-rotate system setting is off). Additional options exist for forced reversing the portrait or landscape orientations, use the sensor so they can be inverted by tilting the device, 4-way rotation, and forced rotation but respecting the user setting (locked / auto-rotate).
- Insistent notifications: If active, the sounds used by any of the app's raised notifications will loop endlessly. Danger of depleting the battery (and annoying crowds) if you're not around when it starts playing the sound.
- No big notifications: Prevent notifications to have an alternate layout for the "expanded" mode; it will always be collapsed and can't even be expanded manually
- Ongoing notifications: Force or prevent notifications from the app to be marked as Ongoing (non dismissable)
- Notifications priority: This is the relative importance of the notifications and, depending on the ROM, influence the visibility of their icons on the statusbar, their order on the list, etc.
- Show in recents: You can prevent the app from showing on the Recents list, or force it to appear.
- Mute audio: Prevents all sound from being played from the app. If videos are played, they will be muted. (this doesn't work for all apps, due to technical limitations on the system)
- Force legacy menu button: For devices that don't have a physical menu button, menu entries will usually appear on the far right of the Action Bar. With this option, the 3-dot button will be displayed on the navbar and the menu options will appear there.
- Revoke permissions: selectively block permissions requested by the app. Needless to say, depending on the permission and the app, it's very likely that it will start failing; don't expect revoking INTERNET or READ_CONTACTS and having the apps continuing to work every time - most of them will fail unless the developer anticipated this kind of permission denials
Some of the features that help you manage the settings for each app:
Search / filter apps
- by name or package
- by type (user/system)
- by state (enabled/disabled)
- by applied settings: global state, overridden or unchanged state for each setting
Shortcuts for app actions on the main list or on the individual settings screen
- launch app (main launcher activity)
- go to system settings screen (uninstall, clear data, ...)
- Play Store link (if applicable)
Display list of recent apps and jump directly to their configuration
The app can be killed when saving settings, so they can take effect immediately after relaunch instead of requiring a reboot.
What the mod CAN'T / WON'T do
The settings you can define for each app won't add functionality that simply isn't there, such as:
- adding tablet / large screen layouts
- using languages for which no resources are included in the app
- display "properly" in portrait or landscape mode
- operate flawlessly on top of the lockscreen
- keep working as expected (whatever that means to you) even after you revoke permissions
Not only these would be not possible to implement in an app-independent way, it's also beyond the scope of this particular module.
If you're familiar with the Xposed Framework, you're probably aware that lots of things can be tweaked or added to specific apps.
However, unless it's:
- generic behavior that can be applied to most apps
- relatively easy to implement
then don't bother requesting App Settings to provide it.
If it does obey these 2 conditions, then by all means suggest it (preferably with code contributions / pull requests).
Installation
Requirements:
- Xposed Framework 2.2 or newer; 2.6 or newer starting with AppSettings 1.9
- ICS (4.0.3) or newer (up to 4.4); this is not only a requirement for the framework, but also for this module due to the hooked APIs
Download:
The installation can be performed from within Xposed Framework by browsing the repository and finding the "App Settings" entry. Any updates will also appear there.
Alternatively, the repository entry can be browsed directly at http://repo.xposed.info/module/de.robv.android.xposed.mods.appsettings
Usage of this thread
This thread serves primarily to publish updates to the module, report bugs and suggest or discuss new features (user or developer-wise).
You can also use it to share and discuss your experiences with tweaking specific apps (e.g. resources settings, revoked permissions, etc.) - but I must warn that you should not expect feedback from me on that matter.
Quite frankly, I'm not that much of a smartphone heavy user, and I'm not willing to install loads of apps on my device in order to experiment and achieve ideal configurations for *you* to use. That's what the community is here for, though so feel free to discuss this on the thread.
Screenshots
Some images showing: main apps list; settings panel for an individual app; list of resources bundled in an app; editing permissions to revoke; menu with actions for an app; filtering by settings; filtering by permissions used.
{
"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"
}
Development
Authors: @rovo89 and @Tungstwenty
Sources: https://github.com/rovo89/XposedAppSettings
History: The foundations of this module were created by @rovo89 as a hidden feature within his Tweakbox module, which was the first daily-use mod taking advantage of the (then new) Xposed framework and somewhat of a showcase for it. By directly editing the xml settings file, it was possible to change the dpi, screen dimensions and language for an app's loaded resources.
Eventually it got promoted to its own standalone mod once a minimal UI was built to edit the configuration and more and more settings were added. It was promoted and discussed on @pulser_g2's Making Stock Custom ROMs Defunct thread and the repository he was kind enough to setup and administer some time ago.
Since it's been pretty stable for a while - both in robustness and in expected update frequency - and Xposed Framework now has repository functionality, it has come the time to create a dedicated thread for this and also bump the version to 1.x with the latest added features.
Releases
Version 1.10 (2014-08-13)
New features:
- Force or prevent ongoing notifications (thanks to @GermainZ)
- Add orientation options that respect user setting (locked / auto-rotate)
- Menu option to show recent apps and jump to their configuration
- Menu option to refresh list of apps
- Filter packages by state (enabled / disabled) (thanks to @liudongmiao)
Changes:
- Also mute notifications if Mute Audio is active
- Reuse previous settings for main options when reopening the filter dialog
- Hide Big Notifications setting on ICS since it doesn't apply (thanks to @liudongmiao)
- Do not require reboot to apply No Fullscreen IME setting
Bugfixes:
- Fix DPI not loading on some devices if SystemUI setting is active (thanks to zst123)
New or updated translations:
- Chinese (Traditional)
- Russian
- Slovak
- Spanish
Version 1.9 (2014-05-14)
New features:
- Adjust statusbar and navbar dimensions when SystemUI's DPI is changed
- Allow using resource options also on widgets, where the app's (changed) resources are loaded by another app
- Override notifications priority
Changes:
- Altered the way resources are manipulated so it works with version 2.6 of the framework
- Requires XposedBridge version 52 or above
Bugfixes:
- Fix immersive mode error on some ROMs
New or updated translations:
- Chinese (Simplified)
- Chinese (Traditional)
- German
- Hungarian
- Japanese
- Slovak
Version 1.8 (2014-04-13)
New features:
- Mute audio (will not work on some apps)
- Allow forcing or excluding app from recents screen (thanks to @GermainZ)
- Force use of legacy (navbar) menu button
- Disable fullscreen keyboard in landscape mode
- Additional options for Orientation
Changes:
- Improved detection of changed items when closing the settings to avoid prompting if nothing is different
- Adjusted toolbar icons on main screen
- Removed unneeded implementation of the CmdInit hook
Bugfixes:
- Enforce hiding the navigation bar in immersive mode, working around Android bug (thanks to @rovo89)
- Fix incorrect orientation code used in certain situations
New or updated translations:
- Chinese (Simplified)
- Chinese (Traditional)
- Czech
- French
- German
- Greek
- Japanese
- Korean
- Slovak
Version 1.7.1 (2013-12-15)
New or updated translations:
- Brazilian Portuguese
- Chinese (Simplified)
- Chinese (Traditional)
- Japanese
- Slovakian
Version 1.7 (2013-12-15)
New features:
- Added immersive mode to the fullscreen setting on KitKat (thanks to @MohammadAG)
Changes:
- Workaround to enable DPI changes for SystemUI on KitKat (thanks to @rovo89)
- Smooth scrolling for the app list (thanks to @Dzakus)
- Enforce keeping the screen on even if the app tries to change it (e.g. Maps)
Bugfixes:
- Fix settings not readable after initial import with no active configurations
Version 1.6 (2013-11-26)
New features:
- Support for Android 4.4
- Import / Export settings (backup file is AppSettings-Backup.xml on the sdcard root)
Changes:
- Enforce the selected orientation even if the app tries to change it
New or updated translations:
- Brazilian Portuguese
- Chinese (Simplified)
- Japanese
- Slovakian
Version 1.5 (2013-09-08)
New features:
- Fullscreen can now be forced or prevented
- Prevent apps from displaying big / expanded notifications
- Allow revoking permissions to shared package (experimental)
- Display menu when long-pressing items on the app list
Changes:
- Reorder filter dialog entries to match settings screen
- Use resources for all displayed text in order to support translations
- Only display warning if the module is not active
- Restore permissions of settings file when "fix permissions" scripts mess them up
- React to SEARCH key
Bugfixes:
- Fix issue with Maps not zooming under Xposed 2.2 when some screen dimensions are selected
- Insistent notifications weren't producing effects in some situations
FAQ / How To
*reserved*
Reserved
*reserved*
Awesome I believe is great to keep this module alive!! I use it all the time.
Sent from my LG-E980 using Tapatalk 4
Thank you!
Great module! The most useful!
Tungstwenty said:
Version 1.5 (2013-09-08)
New features:
- Fullscreen can now be forced or prevented
- Prevent apps from displaying big / expanded notifications
- Allow revoking permissions to shared package (experimental)
- Display menu when long-pressing items on the app list
Changes:
- Reorder filter dialog entries to match settings screen
- Use resources for all displayed text in order to support translations
- Only display warning if the module is not active
- Restore permissions of settings file when "fix permissions" scripts mess them up
- React to SEARCH key
Bugfixes:
- Fix issue with Maps not zooming under Xposed 2.2 when some screen dimensions are selected
- Insistent notifications weren't producing effects in some situations
Click to expand...
Click to collapse
Ooo... Prevent full screen. :good:
I also noticed a significant improvement in load time as it's not scanning the entire list of apps every time. Also :good:
Edit: And my smaller screen size apps (Screen (dp)) don't look funny anymore. :good:
Edit: Also I thought this already had its own thread.
Individual brightness
Thanks for this fantastic module!
This Must Have and great module has now finally its own thread, it's perfect! :good:
Not much to say ... Smart, easy, effective, nice update ...
I have only one wish:
Is it possible to add individual brightness?
3 choices:
- System default setting (checked by default)
- Auto brightness
- Individual level
I think that would be great!!!
Tungstwenty said:
What the mod CAN'T / WON'T do
The settings you can define for each app won't add functionality that simply isn't there, such as:
- adding tablet / large screen layouts
- using languages for which no resources are included in the app
- display "properly" in portrait or landscape mode
- operate flawlessly on top of the lockscreen
- keep working as expected (whatever that means to you) even after you revoke permissions
Not only these would be not possible to implement in an app-independent way, it's also beyond the scope of this particular module.
Click to expand...
Click to collapse
I guess it is a good thing I didn't ask you about tabletui...
Thanks for the update!
Good Module and yes nice update.
Keep work alive.
sent from my GT-N7100. Press thanks if I helped..
Im on a 4.3 rom if that has anything to do with it, but the setting dot take effect at all ?
It requires restart application to take effect. Close application from task manager and restart again.
sent from my GT-N7100. Press thanks if I helped..
Tried that no luck cuz I even restart the phone which would close the app all together. I will try again
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
diamantericos said:
Im on a 4.3 rom if that has anything to do with it, but the setting dot take effect at all ?
Click to expand...
Click to collapse
Check the "About" panel. Do you see red text with "Note: ..."? If yes, then the module isn't running; activate it on XposedInstaller and reboot.
Otherwise, when saving the settings for an app (you're pressing the save button, right?) answer YES to the prompt on whether to kill the app or not, so that the settings take effect the next time it's started.
There's only a couple of exceptions for special packages which do require a reboot, such as "android" (obviously) and perhaps SystemUI (which might cause system hangs or not close at all)
Tungstwenty said:
Check the "About" panel. Do you see red text with "Note: ..."? If yes, then the module isn't running; activate it on XposedInstaller and reboot.
Otherwise, when saving the settings for an app (you're pressing the save button, right?) answer YES to the prompt on whether to kill the app or not, so that the settings take effect the next time it's started.
There's only a couple of exceptions for special packages which do require a reboot, such as "android" (obviously) and perhaps SystemUI (which might cause system hangs or not close at all)
Click to expand...
Click to collapse
Yeah I'm doing everything right I've used this many a time before and had this issue with older versions. I know there was something I had to do with permissions which solved problem but I forgot.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
---------- Post added at 10:46 AM ---------- Previous post was at 10:44 AM ----------
diamantericos said:
Yeah I'm doing everything right I've used this many a time before and had this issue with older versions. I know there was something I had to do with permissions which solved problem but I forgot.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I even had to push to system apps using root explorer set permissions rebooted and all was fine. But can't remember exactly
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
Have u installed xposed framework 2.2?
2.2 supports 4.3.
sent from my GT-N7100. Press thanks if I helped..
Yes I have all installed properly.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
Good one
Sent from my Micromax A110Q using XDA Premium 4 mobile app
Great Module.
I use it to change the locale of google now to my native language without having to change the system language too. Without this app google now would never talk with me in my native language.
A feature request:
Some apps (at least "Unicon" or "Lux") have the ability to show Notifications without showing a icon in the statusbar. Would it be possible to force this for other apps too with app settings? The notification should be in the list but without a icon in the statusbar.
brotbuexe said:
I use it to change the locale of google now to my native language without having to change the system language too. Without this app google now would never talk with me in my native language.
Click to expand...
Click to collapse
Same here
I like all my systems (PC, phone, etc.) in English language, but there are some apps like Maps or Local News that need to be changed in order to provide local contents or audio
brotbuexe said:
A feature request:
Some apps (at least "Unicon" or "Lux") have the ability to show Notifications without showing a icon in the statusbar. Would it be possible to force this for other apps too with app settings? The notification should be in the list but without a icon in the statusbar.
Click to expand...
Click to collapse
Apparently this seems to be possible on JB 4.1 and above: http://stackoverflow.com/questions/2855110/android-no-icon-for-notification
I'll add this to the wishlist.
This module will add clip-board functionality to the text selection menu
{
"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"
}
You can also access it by long clicking on the PASTE
The UI will move according to the location of the Text field so you ca see what you are pasting.
You can also long-click on them to enlarge them and scroll through and Edit them or swipe to delete
You can customize the colors and the sizes of the clip board or blacklist the app that you don't want to copy from(i.e. Password managers).
Download
http://repo.xposed.info/module/com.dhm47.nativeclipboard
Source Code
https://github.com/DHM47/Native-Clip-Board
Change Log
Update 3.2
-Added FireFox support
-Added Built-in Webview support (kitkat & lollipop)
-Added About Page*
-Modified Setting design
-Updated Arabic Translation
-Fixed Across-layer touching
-Swipe down on the Bar(or Close button) to close.
Update 3.0
-Material Design
--Dual panel settings
--Animate Clear All
-"Add" button in ClipBoard
-Increased History limit to 9999 and add more values
-Restore Default colors option (inside dialog)
Update 2.9
--HTC support
--Sorting option
--New theme for the setting
-->Test and Xda link moved to the action bar*
-->Icons for categories**
--Modified the big view
-->Added editing option
-->You can set title to be shown in the main screen instead
-->Time stamp of the copying time (old clips are give the current time at first launch)
-->Options moved to three-dot menu.(can be open with hardware menu key)
-->Long Click will go back to the main screen,double click will edit.
-Fixed support for IceCreemSandwich.
-Fixed layout with RTL languages
-Updated launcher icon*
*Thanks to @PünchUp
**courtesy of Android Asset Studio
Update 2.8
-Keyboard now re-opens after closing clipboard (there is a 300ms delay)**if it doesn't show tell me.**
-Animate the enlarging of clips (long clicking on the)
-Fix a bug when pasting something shorter than selected (Showed "paste went wrong")
-Fix broken XDA link
-Fix Chrome 'paste' support
-Updated Translation:
--Chinese by Hank Quakevauld
--Polish by @dundee81
Full Change logs in the Xposed Repo.
Update 2.2(+2.2.2)
-Undo message after delete.
-'clear all' confirmation .
-color changing close arrow(adapt to light or dark theme)
-Fixed a bug when pasting at the end of a text.
-Added Japanese translation (by RyokoN).
Update 2.0
-added support for Web pages inside Google Chrome (and Chrome Beta)
*the options in Chrome are :the usual "Clip Board' button and Normal Click "paste"
-added clear all button (be careful)
-added a close button
Update 1.9:
-Add text size option.
-fix large clip background not changing.
Update 1.8:
The App Now Has A Setting UI.
-Reduce RAM usage a bit more.
-The list is written and read from memory every time so it survives a reboot, app getting killed and updates.
-Added Color pickers.(Thanks attenzione @ github.com)
-Added history limit.
Update 1.5:
-Reduce RAM usage (~60% less)
-Fixed long clicking paste in all languages
-Fixed triple toast notification when coping from Gmail or dismissing the UI (And if you copy something you already copied it won't show a notification )
1.4:
-Added the ability to delete copied text.
-Made the enlarged text scrollable.
-Fix a bug where it didn't receive touches (On my galaxy Tab 10.1 7500)
1.2:
-Added an on-going notification to the clip board monitor
-Long clicking PASTE (the one above the blue handle) now opens the clip-board
-modify the layout to better fit large screens
Known issues
Non
-Doesn't work on HTC Sence.
-The clip board monitor service might get killed by the system resetting the clip board history
-The app must be launched once before starting to use the app (System limitation for security)
-few minutes delay after boot, until you can use the app (Not sure way maybe a system limitation)
-Doesn't work in Web pages inside browsers. works in Chrome
-Gmail glitch.
-Problems on Sony Xperia Z1.
-and possibly others
Thanks to
@MohammadAG (I used the ShaketoUndo Xposed Code)
attenzione for the color picker https://github.com/attenzione/android-ColorPickerPreference
Roman Nurik for the swipe-to-dismiss(https://github.com/romannurik/Android-SwipeToDismiss) and category icons(Android Asset Studio)
@PünchUp for the launcher and action bar icons.
makovkastar @Github for FAButton library
afollestad @Github for Material Dialog library
and every one at StackOverFlow
If you want to translate, the strings file is in the attachments (updated 17/12/2014) or preferably on Github for the latest changes
XDA:DevDB Information
Native Clip Board, Xposed for all devices (see above for details)
Contributors
DHM47
Source Code: https://github.com/DHM47/Native-Clip-Board
Xposed Package Name:
Version Information
Status: Stable
Current Stable Version: 4.4
Stable Release Date: 2016-01-01
Created 2015-02-15
Last Updated 2015-12-31
Reserved
From the app's version 4.0 onwards, the app can be used in two different and separate ways
• Accessibility - Double tapping edit fields
• Xposed - Long pressing the Paste button OR from contextual action bar which appears when you select some text
Comparison
Other advantages of Accessibility:
-Clipboard opens Faster
-Wider compatibility (Works where long click paste doesn't)
*1 - Only open-source browsers supported so far - Chrome (Beta), Firefox and apps/browsers based on built-in WebView (4.4+)
*2 - During testing, I was able to paste in Chrome. However, it only works Lollipop onwards. And double tap causes the page to zoom.
*3 - Prevent the text from appearing in the clipboard in certain sensitive apps (ex password managers).
*4 - Modifying the text selection while the clipboard is open.
*5 - Change the paste location (cursor) while the clipboard is open.
*6 - The keyboard can be accessed while the clipboard is open. Just hold and drag the top bar to move the clipboard.
*7 - The text gets pasted but disappears as soon as the clipboard is closed.
*8 - Or any other app that changes its layout when the keyboard is open.
Will try it now, thanks
Doesn't work for me. I'm on 4.4.2 (nexus 5).
Very good, works perfectly on my galaxy s4-i9505
chrisch91 said:
Doesn't work for me. I'm on 4.4.2 (nexus 5).
Click to expand...
Click to collapse
Did you launch the app(it's called "FirstTime" ) before rebooting your device?
DHM47 said:
Did you launch the app(it's called "FirstTime" ) before rebooting your device?
Click to expand...
Click to collapse
I did.
chrisch91 said:
I did. View attachment 2804170
Click to expand...
Click to collapse
1-Does the "Clip Board" button get add when you select a text ?
2-Does the UI show up when you click it ?
3-Does the UI show up empty or does not respond to clicks?
Thanks for testing.
DHM47 said:
1-Does the "Clip Board" button get add when you select a text ?
2-Does the UI show up when you click it ?
3-Does the UI show up empty or does not respond to clicks?
Thanks for testing.
Click to expand...
Click to collapse
None, the only thing that I get is the copied toast notification and if I select text there is a sharing option "Copy to clipboard".
will this be available via xposed installer? for easier update?
Sent from my Note 3 (SM-N9005) using Civz ROM [v3.5] with Kernel SkyHigh TW Kernel [v2.5]
Please add this to the xposed repo, so updated can be done through xposed directly.
Very nice clipboard, seems slightly unstable (sometimes after copy in Gmail I get repeated toasts saying copy, paste fail, copy, paste fail, ++) but I'm sure it will evolve to be perfect. Great work, I deleted clipper off my system.
exadeci said:
None, the only thing that I get is the copied toast notification and if I select text there is a sharing option "Copy to clipboard".
Click to expand...
Click to collapse
You have to launch the app " FirstTime " so the broadcast receiver can be registered
This is only needed once or after force stopping the app.
Eddiemc said:
Please add this to the xposed repo, so updated can be done through xposed directly.
Very nice clipboard, seems slightly unstable (sometimes after copy in Gmail I get repeated toasts saying copy, paste fail, copy, paste fail, ++) but I'm sure it will evolve to be perfect. Great work, I deleted clipper off my system.
Click to expand...
Click to collapse
Next update will be uploaded to the Repo
Can you explain the Gmail situation so I can reproduce it.
joluke said:
will this be available via xposed installer? for easier update?
Sent from my Note 3 (SM-N9005) using Civz ROM [v3.5] with Kernel SkyHigh TW Kernel [v2.5]
Click to expand...
Click to collapse
Next update will be uploaded to the Repo
andreasf93 said:
+1 for xposed repo and a request:
Can it popup when I long click on empty text? Because now to choose for a specific clipboard memory I have to type something and long click it to select it, and then when I click on a clipboard memory it replaces the selected text..
Click to expand...
Click to collapse
Next update will be uploaded to the Repo.
You can do that now : click on an empty space to show the handle (shown in the second pic of the thread) then click the handle to show the "paste" button. Now long click on "paste" to open the clip board
Thanks for the feedback.
exadeci said:
None, the only thing that I get is the copied toast notification and if I select text there is a sharing option "Copy to clipboard".
Click to expand...
Click to collapse
[STTIKE]Same here.
Doesn't work on my Moto G running 4.4.2 [/STRIKE]
Scratch that.
Its working perfectly now, after completing 5 minutes since reboot (I have no idea how)
Excellent work bro!
-sent from my little moto beast
DHM47 said:
1-Does the "Clip Board" button get add when you select a text ?
2-Does the UI show up when you click it ?
3-Does the UI show up empty or does not respond to clicks?
Thanks for testing.
Click to expand...
Click to collapse
1-no
2-no
3-empty.
Sry fot the bad feedback
DHM47 said:
Can you explain the Gmail situation so I can reproduce it.
Thanks for the feedback.
Click to expand...
Click to collapse
Open the Gmail app, long press on any word to select, hit the copy marker/button, watch the toast say:
Copied
Pasting went wrong
Copied
Pasting went wrong
Copied
Pasting went wrong
It even did this in the xda app as I'm copying and pasting to show that the toast appears three times for both notifications.
App works fine, it copies fine, even though it says the above. Pasting works fine without any toast notification.
Running Android 4.4.3
Hwello just tested. Great app thanks. When I try on the empty web address field, it works. When I try in a text field like right here(writing this) it does not. I guess because the paste bubble does not appears, its the copy, cut, paste menu on top that appers. maybe thats why. Thanks hope this helps.
Nexus 5 4.4.3 and chrome
KDB223 said:
[STTIKE]Same here.
Doesn't work on my Moto G running 4.4.2 [/STRIKE]
Scratch that.
Its working perfectly now, after completing 5 minutes since reboot (I have no idea how)
Excellent work bro!
-sent from my little moto beast
Click to expand...
Click to collapse
I'm not sure why but broadcast receivers don't work immediately after boot.
This same delay was present in tinted status bar so I'll see if MohammadAG found a solution
chrisch91 said:
1-no
2-no
3-empty.
Sry fot the bad feedback
Click to expand...
Click to collapse
Can you check the xposed log
Look for (Loading modules from /data/app/com.dhm47.nativeclipboard-1.apk)
If it's there, tell me what is the next line?
DHM47 said:
I'm not sure why but broadcast receivers don't work immediately after boot.
This same delay was present in tinted status bar so I'll see if MohammadAG found a solution
Can you check the xposed log
Look for (Loading modules from /data/app/com.dhm47.nativeclipboard-1.apk)
If it's there, tell me what is the next line?
Click to expand...
Click to collapse
New situation: it isn't working for most apps. I tried dialer or tapatalk, it works fine. Others like chrome doesn't.
Edit: bizarrely also chrome works now (but just woth copying links, not with text)
helpmeplis said:
Hwello just tested. Great app thanks. When I try on the web address field, it works. When I try in a text field like right here(writing this) it does not. Thanks hope this helps.
Nexus 5 4.4.3 and chrome
Click to expand...
Click to collapse
These text fields are made by the browser so they don't use android built in text view. So I'll need to take a look at the source of the browser (hopefully Chrome and the AOSP Browser do it the same way )
Eddiemc said:
Open the Gmail app, long press on any word to select, hit the copy marker/button, watch the toast say:
Copied
Pasting went wrong
Copied
Pasting went wrong
Copied
Pasting went wrong
It even did this in the xda app as I'm copying and pasting to show that the toast appears three times for both notifications.
App works fine, it copies fine, even though it says the above. Pasting works fine without any toast notification.
Running Android 4.4.3
Click to expand...
Click to collapse
I was able to reproduce it thanks. I will try to fix it as soon as possible.
chrisch91 said:
New situation: it isn't working for most apps. I tried dialer or tapatalk, it works fine. Others like chrome doesn't.
Edit: bizarrely also chrome works now
Click to expand...
Click to collapse
Edit :You got it work? (if yes Great)
The title bar works, as for in the pages see the first response
This is what I want from xposed ... Thnx buddy...
Sent from my A500s using XDA Premium 4 mobile app
[ROM] 【4.4.2_r4】【SENSE-6.0】(¯`'•ADRENALINE-1.9•'´¯)【11/14/14】【VZW】【SPR】【INT】
{
"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"
}
Code:
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
* or you getting fired because the alarm app failed. Please do
* some research if you have any concerns about features in this
* ROM before flashing it! YOU are choosing to make these
* modifications, and if you point the finger at me for
* messing up your device, I will look away with an evil grin...
Features:
Sense 6.0
Massively Debloated (less than half the size of Stock)
All Social Media Removed (I like a fresh, clean rom)
Android KitKat 4.4.2_r4
Xposed Framework
Hand selected, pre-installed modules that you're sure to enjoy which include a variety of different options such as:
-APM (Advanced Power Menu)
-Video Screen Recorder
-Dark Theme
-Youtube commercial remover
-Bluetooth unlocked to transfer ANY files
-Center Clock Mod
-Circle Battery Mod
-Security Flag Disabler for Screenshots
-Play Store DPI spoofer for missing apps (Make sure you set it to 480)
-Double Tap Status Bar to Sleep
-Tap status bar clock for alarm
-Screenshot delay remover
-Transparency for just about anything
-Brightness Slider
-Custom status bar icons
-Android L Heads Up Notifications
-Long Press Back to kill
-Power button during sleep for flashlight
-and much, much, more!
Support Music Ringtones
Shortened that annoying shut down vibration by 1/2
Custom Bookmarks
Faster SMS retries on sms fails.
Gif animations auto enabled in browser
Default HotSpot name changed
Annoying Wi-Fi Popup Nag removed
Delivery Reports enabled by default
WiFi Disconnect Notifications enabled
Custom Boot and Shutdown Animation
ALL Gapps completely up to date
Apps that would be found in the playstore have been moved to data apps so as not to clutter the system.
Navigation icon is back! Yet still on the latest maps
Flashlight
Extreme Power Saver Launcher
Beats and BoomSound Pre-Installed (can be turned off)
Custom Wallpaper
Fast and Light rom, built for speed!
What's Working:
EVERYTHING
Variant Editions
ADRENALINE NEO (Variant of the Official Release)
This is the rom further de-bloated to my personal liking and is created specifically for me. I'm really a sort of no-frills kinda guy yet I still appreciate some theme action and abilities. However, I have chosen to share this with everyone. I will not address complaints or issues resulting the use of this version as to what's missing or what you'd like to add back however I don't mind helping with the usual crash or system related issues should any ever arise.
The following separates it from the standard release:
APPS REMOVED
*Bluetooth unlock module
*All Apps Mirror Enabler
*Double Tap Status Bare to sleep module
*Google Navigation Arrow
*Play Store Fixes module
*ALL WIDGETS EXCEPT FOR WEATHER CLOCK
*ALL HTC BACKUP, VZW BACKUP, ETC BACKUP Utilities except Google Backups
*ALL live wallpapers and live wallpaper functionality
*Music Channel Disabled and removed (I've noticed a major decrease in audio *quality once switching over to the animations until a full reboot takes place and you stay away from it)
*Verizon Visual Voicemail
*The extra added ringtones and the Earthquake alert removed (no earthquakes where I live)
*All Mirror Casting services
*NFC and TAG abilities
*VZW Cloud Service
*Media output like HDMI output, etc.
*Boot-up and Boot-down custom animations
ADRENALINE DEVELOPER (Variant of the Official Release)
I created the Developer Edition for you guys who like to take a reasonably debloated base without Neo's adding like and dislikes and drag and drop apk files whether from the computer into the rom zip or from in your phone using a root explorer app to add back in apps you want. The Developer Edition is debloated even further than my Neo Edition as I've removed those apps which catered to me and only contains your most basic features: Calculator, Camera, Clock, Contacts, Data, Flashlight, Gallery, Mail, Playstore, Talk, and Text. For those who like to build up their own DD, this can be used as a starting point for dragging and dropping back into the rom things you need.
Aside from what is already removed in the Developer's Edition, the following has also been removed (but can be added back in at your discretion/ability):
APPS REMOVED
*Google Maps
*Youtube AdAway module
*Screenshot Delay Remover module
*The XPosed Installer
*Flashlight
*GoogleTTS (Google Text To Speech Engine)
Installation InstructionsI recommend users of this rom to be on the latest firmware and Hboot with an s-off device.
NOTE: You need to be on at least TWRP 2.7.1.1 or above if you intend to flash this rom.
If you are NOT on this recovery and have a rom complaint, I will not address it.
DO NOT WIPE SYSTEM WHILE IN RECOVERY UNLESS YOU WANT PROBLEMS.
The installer script does it for you already. Simply do a factory reset "Swipe Wipe" and you're good to go.
Flashing Procedures are as follows:
1. Put the Rom on the root of your internal memory
2. Compare MD5 Sum
-Windows: MD5 Calculator
-LINUX: Open Terminal and type: md5sum [path to the rom on your sd card]
-Mac: Open a terminal and type: md5 [path to the rom on your sd card]
3. Reboot to Recovery
4. Scroll down and select "Wipe"
5. Do a "Swipe Wipe"
7. Install Rom from SD Card
8. Reboot and enjoy!
For Best results, reboot the rom once after it has settled after all your syncing and such. You will need to reboot anyway in order to active the xposed framework.
Further questions about the ROM
Please check the FAQ in the second post. (Coming Soon)
Note: DO NOT Mirror this Rom, Quote this entire OP, or Use this as a base for your Rom. Thanks.
DOWNLOAD
Thank You to the following individuals for their heavy involvement in making this possible for the HTC One Max and for their continued efforts to improving the platform:
Flyhalf205 Answering questions and a few files from his base - Donate
[email protected] For showing me how to theme and the use of his Sprint base - Donate
rovo89 - For his XPosed FrameworkKernel Source:
Stock OEM Factory Shipped Kernel
Guys if you like the rom, consider donating! It's always appreciated and will go directly to helping me support my mini me's insatiable desire to consume ice cream!
I WANT TO DONATE TO NEO!
CLICK/TAP
CHANGEL LOG / OTHER DOWNLOADS / Q&A
CHANGE LOG
(¯`'•ADRENALINE•'´¯)
*Initial Release
(¯`'•ADRENALINE-1.1•'´¯)
***A Clean Flash is recommended, but not required***
*Fixed Music Player Force Close on launch
*Re-Added HTC Theme Engine and with customized theme choices! (a few more to come in the future)
*Fixed the missing images for selecting fingerprints in the fingerprint scanner settings.
*Fixed some Gallery Force Close issues
*Kernel Frequencies are now set at a defaulted lower minimum (saves on battery!)
*New Zoe Beta added with community support and help info
*HTC Keyboard data reduced (faster and lag-free)
*All XPosed Modules Updated
*All Google Apps Updated
*Xtended Settings Module added which brings the following added features:
-Statusbar Changes like Clock, Battery, MIUI Battery Bar with animation styles, color changes, etc.
-HTC Sense Settings such as animations, color changes, icon and folder modification, blinkfeed mods, etc.
-System options such as led flash during charge, flashlight flash for notifications, button backlight brightness, etc.
-Lockscreen Options such as AOSP lock with custom widgets, weather image style, gestures, custom shortcuts, etc.
-Several custom programmable button settings
-Misc settings like access to the old *#*#4636#*#* diag screen, overscroll custom color, etc.
-There are a Plethora of abilities that the Xtended Settings Xposed module is capable of and most of them can be viewed on the Developer's page HERE
*Xtended Sound Effects (Xtended Settings Module)
-Bass Booster
-Intensity
-Virtualizer
-Reverb Levels
-Preset and programmable custom equalizers
*Gravity Box Xposed module added which brings several features to play. Gravity Box was meant for AOSP but many of the mods work nicely for sense. Search through it and you may find something you like
*HTC Backup removed (who really uses this anyway?)
*Visualization Wallpapers re-added
*30 custom wallpapers added
*More foreign fonts removed
*A few apps Re-added for stability issues
(¯`'•ADRENALINE-1.2•'´¯)
***A CLEAN FLASH IS REQUIRED***
*Completely Re-Based and Rebuilt from scratch on 4.4.2_r2!
*Visual Voicemail Fixed
*Screen Casting Fixed (I think)
*Phone Crash/Drop Calls/Fail to ring Fixed
*Fixed Contacts Instability
*Updated Xtended Settings Module (already outdated again)
*Complete UI Overhaul and new Custom Sense Theme Integration with 15 theme selections! Courtesy of [email protected]
*Updated all other modules
*Fixed Music Channel freeze and crash
*Fixed Visualizer in Music Player freeze and crash
*Fixed BlinkFeed crashes and Instability (I think)
*Fixed Gallery force close when attempting to share albums
*Improved Beats Audio Implementation. Now louder and crisper than ever!
*Removed Zoe as it is a Social Media downloadable from the PlayStore
*Fixed Turn by Turn Navigations (Now speaks street names)
*Fixed "Ok Google" Anywhere Integration (can now say "Ok Google" from any app or screen including the lock screen (requires an elective activation in Voice Search)
*Fixed the I/O Crash when plugging up to a pc via USB cable
*Security Improvements
*GPS Improvements
*Debloated further
*Much faster, smoother, and more battery efficient then the other versions.
*Switched back to stock oem kernel (Fly's is still flashable from his kernel thread if you want it)
(¯`'•ADRENALINE-1.3•'´¯)
***A CLEAN FLASH IS STRONGLY RECOMMENDED***
*Taken back to unmodified, fresh, new RUU. Pulled, Deodexed, and modified by me alone. Rebuilt from scratch.
*Fixed Sense 6 Toolbox Module crash!
*Fixed HTC Backup! Selection for Google Drive or DropBox
*Fixed other phone/account transfer functionality including vzw backup assistant
*Removed the recently added Genie Widget (meant for AOSP as our Weather Clock does this already)
*Added the Live Wallpapers back in
*Added Street View back in
*Disabled the WiFi Pop-up nag whenever launching apps (I hated that thing)
*Disabled the wipe policy for incorrect password attempts
*Re-Enabled Extreme Power Saver Mod
*Re-Enabled Allowance and Support for National Roaming
*Hid Setup Wizard and Help from the App Drawer
*Enabled Notification LED Color (Untested and likely won't work)
*Re-Enabled Support for Group Messages
*Enabled support for MMS shared browser screenshots (untested)
*Enabled support of gyro functions
*Enabled support of No lock screen
*Defaulted allowance for non market app installs
*Defaulted GPS location on
*Re-Added my custom wallpapers
*Changed default home screen to display Weather Clock once again
*Added XDA and My Site to your bookmarks
*Enabled SMS and MMS delivery ports by default
*Upped the max recipients per MMS ans SMS from 20 to 100 (no idea if this will work lol)
*Google Location settings enabled by default
*Removed CD Rom mount and PCTool so you won't have 3-4 pop up windows when connecting to the PC
*Removed more Social Networks Integration for further power saving and debloat
*Removed a handful of unnecessary libs cluttering the system
*Re-Added Device management as it's required by a few processes which includes phone finding apps as well
*Re-Added the Google+ Plug-in for Blinkfeed
*Re-Added the Instagram Plug-in for Blinkfeed
*Re-Added the Linked-in Plug-in for Blinkfeed
*Removed the HTC File Manager (Did anyone really use this anyway?)
*Updated Gapps
*Updated Modules
*Removed a few unnecessary build.prop edits.
*Debloated further than the previous build, yet retaining full functionality.
*Cleaner, Faster, Most Stable, and even better on battery
(¯`'•ADRENALINE-1.4•'´¯)
*Moved a stock version of HTC Album back into data/app to fix FC issue with the Downloads Album. This however will keep it from theme changing with everything else
*Added "Mirror Enable" which allows you to Mirror Broadcast from any app
*Added Blurred UI Exposed Module
*Re-Added Visualization wallpaper (by accident)
*Disabled ISO mount on boot
*Disabled the Safe Volume Nag
*Enabled Extra Quick Settings
*Enabled the use of Alarm volume while in Silent Mode
*Added back a few fonts for stability purposes
*Re-added a handful of ringtones
*Re-added SystemUI and keyboard tones
*Re-added the HTC File Manager
*Removed all the Social Network Plug-ins and updated the Social Networks Zip file
*Added the VZW Cloud Storage option
*Fixed the World Clock edit FC issue
(¯`'•ADRENALINE-1.5•'´¯)
*Introducing Dev Edition and Builder's Edition. More to be explained in the OP soon.
*Updated the Xposed Modules
*Removed Gravity Box as it offered barely any added mods (since it's primarily meant for AOSP)
*Updated Google Apps
*Downgraded Xtended Settings Module from 1.1.0 to 1.0.9 as he is no longer supporting it and the added function of Xtended on-line is dead.
*Removed a few live wallpapers
*Removed Car Dock and Automotive Home support (If many of you truly used this function, let me know and I may re-add it later or create a flashable)
*Removed Street View, but can be re-downloadedfrom the playstore if you need it
*Removed a lot of unnecessary background processes thus improving battery life and memory
*Removed a few of my custom wallpapers (outside of the integrated theme)
*Changed MMS back to the stock MMS. If you want the Bubble theme version b [email protected], it can be obtained from his Themes thread
*Removed the Toggles+ (extra quick settings toggles). If you want them back you may flash [email protected]'s mod in his thread. Keep in mind however that this may break some of the changes I've made to the rom as it will overwrite my modified default.xml in /ACC
*Added the Seeder Entropy generator for a smoother and more improved android experience. Feel it for yourself
*Removed a few more unnecessary libs.
*Removed the Extreme Power Saver Launcher (Already hae a power saver launcher feature in place)
*Removed the ringtone trimmer and low quality sound recorder. If you really need these back just let me know
*removed the Stock app. If you need it back let me know
OTHER DOWNLOADS
QUESTIONS AND ANSWERS
[Q]: What is the difference between Textra and Google Messenger?
[A]: A Comprehensive and Thorough User Level Comparison Review of Google's "Messenger" VS Delicious Inc.'s "Textra SMS"
So in an effort to prepare all of you for lollipop in an "ease into it" kind of fashion, I've come to find that many are either hesitant over the newly included messaging app, or would rather prefer Google's Messenger app over Textra. It has also occurred to me that many users don't actually know the difference between the two (other than the fact that Textra comes with a dark skin default which is changeable). So I have taken the time to compare the many different abilities and functions that each app provides in comparison to each other (at user level).
I hope that you find this informative enough to make a decision in the future as to which you would prefer. So without further delay, I present to you my review.
Now many of you may not care about the messaging app as you've selected Hangouts to be your default SMS receiver. For those of you like myself however that prefer SMS messages to be kept separate from hangouts, this may be of good use to you.
So to the Left we have Messenger and to the Right we have Textra.
Right off the bat you will notice that Textra does a full system theme where your status bar coloring is altered to reflect the theme (as with most of our apps including our Kit Kat stock Message) where as in Messenger it remains untouched.
You will also notice that the contact icons in Messenger are slightly larger than those appearing in Textra which I personally feel would limit the amount of text being displayed due to the "create a new message" button covering the last recent message. Yet the font is slightly larger in that of the Textra app making it easier to read which is what we care about most in a messaging app.
Both layouts appear to be nearly identical with exception to color.
Here we have an example where a single message has been long pressed.
In Messenger, the message selected is indicated by a slight discoloration of the field in which the text inhabits along with changing the contact icon to a Blue Checkmark (which only deselects the message if pressed). Notice also the create a new message icon disappears (as it is not needed for this current function).
In Textra, the message selected is indicated by a highlighted check mark that shuffles in from the left of the message (shuffling the message dates to the right off screen). Additionally, the create a new message button in the bottom right corner becomes a grayed out Checkmark which when pressed, changes color and selects every message currently in the chat summary. However, there is no Archive function built into Textra as there is in Messenger which for some of you, very well may be a deal breaker as you may actually use that function (I don't).
The options that appear above in Messenger are that of cancel (go back), Archive, Delete, and options.
The options that appear above in Textra are that of cancel (go back) Silence notifications, delete, and options.
In the following two images, we see what a multi message selections looks like in both Messenger on the left, and Textra on the right.
Immediately in Messenger, the options button vanishes and converts into simply silence notifications (as that is apparently the only multi message function it can perform).
However in Textra, the options to silence, delete, and "options" remain.
I have gone and deselected one of the messages in both Messenger and Textra so that we can compare and explore the options that are presented for a selected message (since it disappears in Messenger if multiple messages are selected). However, I have included the multi selected messages in Textra also so that you can see the options remain unchanged.
To the left, Messenger displays the only options to be Silencing notifications (which for some reason was not available until multi messages were selected) Add contact which adds the person to your contacts if not already, and block or “blacklisting” (which prevents you from receiving their messages).
To the Right, Textra displays Notifications Settings, Bubble Color settings, Delivery Report settings, Signatures, and black listing. Keep in mind also that silencing notifications is already present in the main window as well.
Since we pretty much already know what Notifications off, add contact, and block do, we will go over them through Textra while we explore the additional options it has to offer in the next images to follow.
We now are looking at the notifications settings specifically for the selected messages. What you will notice, is that in Textra you can define message/people specific themes, options, and settings.
In here you can enable or disable notifications on the main page.
Tap Notifications allow you to select the action to be taken when you tap a message notification from that specific message/person. You can choose to open a floating quick reply window that will disappear after you send a message and resume whatever activity you were currently doing, or you can have it open textra like most stock messaging apps will do.
Floating notifications settings will allow you to decide the duration of the pop up notification for that specific contact (should you decide to have pop up notifications in the previous setting)
Notification Icon Settings allows you to decide what color that selected contact/message should appear in. As you can see, there are 44 different color options to choose from (wow!)
LED Blink Color is an awesome option for phones that support it. You have the ability to specify what color your selected message/contact should appear in when you have received a message from them. While our device doesn't support every color listed, I have taken the liberty of providing you with the huge variety of LED colors that actually do work for our device: Green & Red.
Default Notification sound although "says" Ringtone, actually pulls from your notifications folder (like it's supposed to).
Vibrate Settings allow you to set specific vibration instructions for that particular selected contact/message.
Now, if you've elected to allow vibrations, you can go so far as to even select contact/message specific vibrate patterns!
Wake Up Screen options allow you to decide whether or not a message from that particularly selected individual should wake your phone and turn screen on or not.
Repeat notifications let's you decide how often your phone should harass you for not checking or acknowledging the newly received message per contact/person. Hey if it's mom you may actually want it to keep telling you her message is waiting to be seen
This ends all the options available for Notifications.
Backing out now we select the option to go into Bubble Colors for the specific contact/message. You can decide what color your text bubbles should be in, and what color their text bubbles should be in. Check it out, you have 42 color options
This ends the options available for Bubbles.
Backing out now we select the option for Delivery Reports
Here you can decide if you want to receive a report for a MMS or SMS message successfully received by the end user's device to which you sent a message to. Very handy for those who claim they never got your message or simply informative to you for those who honestly didn't receive it and perhaps should be called.
This ends the options available for Delivery Reports.
Backing out now we select the option for Signatures to be displayed in your messages to these specifically selected individuals. After having opted to include a message, you can edit and create your own. Note that after confirming your new signature, the signature displayed looks overwritten but a quick back out and back in to the Settings will provide you with visual proof of the correct change. (This is likely a glitch they are probably working out).
This ends the options available for Signatures.
Backing out and selecting the Blacklist option will immediately BlackList (block) those messages selected from ever being received to your device again. Don't worry however, as this can be undone by going to the main settings for the app outside of these message specific options we've explored through this review. Pay no mind to the fact that I just blacklisted my mother-in-law by "accident"
Deselecting all the contacts in both Messenger (Hey what was this app for again?) and Textra, we are now able to enter their Primary App Options via the same options button to the top right of both apps.
Notice that since Messenger has Archive functions, you are able to go into your Archived Messages as seen in the image above. Since I don't have any messages archived, none will appear but if you had used it to Archive them, that is where you would find them. This is the same feature that is present in Google Hangouts where you can archive a conversation for later viewing (and to keep it out of your primary chat summary).
On the main page you will see a search button (magnifying glass). Perhaps you had a conversation with someone a long time ago in your messages about a certain topic but can't remember who it was or when it took place. To easily recall that conversation, you can type in a word or phrase used in the message as indicated in these examples.
A very crucial thing here to note, is that Messenger will only highlight and provide you with the very last time the subject was ever discussed and take you back to that moment in time via clicking on it.
Textra however, will display a brief message from each and every time that particular subject was discussed and take you to that exact moment in time you were looking for by clicking on the specific search result.
Since it will be extremely brief, due to the minimal activity taking place in this app, we will go ahead and explore the main options taking place in Google's Messenger App first.
As you can see, aside from having 0 message specific settings, only very little remains for any of the global settings. Whether or not you want notifications for all incoming messages, one specific sound for all, whether or not all vibrate or don't, and your typical MMS settings which appear in every MMS app.
Now in Textra's Main Global Options/Settings, we see all the following choices.
Many of these you recognize from the per message/contact options/settings we covered earlier. These will be the primary settings to take place globally in no settings are specified per contact/message.
We will only cover those that were not covered in the individual settings.
Under the "About" option, selecting "What's New?" will give us a detailed change log for all the advancements Textra has made per release.
Enable Debugging is set for times when Textra provides support to you for an issue related to their app (wow)
Tell your friends allows you to share the playstore link for this app via a variety of different sharing options.
Resync Textra does what it says: Basically re-syncs all your messages should you have strayed away experimenting with other apps that intercept messages and wish to return to stability It will re-sync everything for you without changing any of your settings.
This ends the About Options.
Backing back out into Settings you'll notice a support button. Click this and you will have the option to contact the developers directly with any issues you may have that aren't listed in their provided Q&A/FAQ listed below. They also provide a button to tap to link directly to their Feedback Forum (yeah, they have one).
This ends the Support Options.
Backing back out into the main Settings, there is a Customize Look menu. Here you can change the text size of the fonts being viewed as presented in the image above.
You can also change the Dark Mode Settings to "Off", Dark (default) and Black.
In Theme color, you can change the overal theme color of the entire app! You have 40 selectable themes to choose form. Take notice of the checkmark and circle color of each theme you select. It is the color of your secondary colors like menu option font color, check boxes, etc.
Under the Default Notifications Settings, the only difference you'll see that wasn't discussed before is whether or not floating notifications will appear while the phone is both locked and unlocked (or duration of the notifications).
All the other settings are global and as mentioned before, work for all those who don't have individually set settings.
This ends our exploration of the Settings options.
Now, we go into a message as it appears in Messenger.
Uh oh, my chat window with my buddy Justin is in Pink and White?? Gee thanks Google.. Apparently, Google thought it would be cute to pre-select random theme colors per conversation in your messages. There is no way to change the color options as they appear in this conversation nor can you change any of your chat bubble colors or font sizes.
Long pressing a message as indicated in the second picture above yields a couple options. Delete that single post, return to the chat, Forward that post to another contact, or information regarding that post (type, from, to, sent, received).
There is no multi selection option, there is no swiping side to side for additional options or navigations. However options for the entire message is present without post selection.
Now in Textra, I'm happy to say that I have assigned this theme to the chat with my buddy and I.
Pressing on his image pulls up his personal info and gives me the option to call.
Swiping from left to right in the chat window sends me right back into my main chat summary.
Swiping from right to left however, will display the exact time and date of every sent and received message regardless of the time interval between as indicated in the 3rd image.
Long pressing a message gives me the option to multi-select individual posts where I can either trash them, send them all as a new message to someone in my contacts, forward the messages to another contact, copy the text, lock the individual posts, or share in an email Man I love options!
This concludes my review of both Textra VS Messenger.
I hope you have found it enlightening and will have taught you how to operate either app like a pro by the time Lollipop roms surface.
Guess now I should go and un-blackllist my Mother-In-Law
Mine for Skittles
First
What devices are supported
Sent from my HTC0P3P7 using XDA Free mobile app
jazz995756 said:
What devices are supported
Sent from my HTC0P3P7 using XDA Free mobile app
Click to expand...
Click to collapse
Only the HTC One Max Verizon variant.
Neo
Forum Moderator
Niiice!! Great job man!
IAmTheOneTheyCallNeo said:
Only the HTC One Max Verizon variant.
Neo
Forum Moderator
Click to expand...
Click to collapse
Do you think Sprint will be added? Sounds like a great Rom regardless
Sent from my HTC0P3P7 using XDA Free mobile app
jazz995756 said:
Do you think Sprint will be added? Sounds like a great Rom regardless
Sent from my HTC0P3P7 using XDA Free mobile app
Click to expand...
Click to collapse
I may consider other variants in the future.
Neo
Forum Moderator
friday nite delite
alright Thank you i am fixing to flash it as its
Friday nite and ill have all the time i need to set it up
-itle be my friday nite delite -THANK YOU
Thanks Neo... I've been waiting for you to release a Rom for the Max... I will install tomorrow.
I have no idea whats wrong! Fresh install. Did factory reset. Nandroid first of course. Booted up fine and logged into my Google account. Once I hit the home screen for the first time it rebooted. It has continued to reboot every time it boots into android since then. Can't even get my apps to finish restoring from the Play Store. Not to mention my Google account as a whole hasn't synced lol. Help?
xhunter187 said:
I have no idea whats wrong! Fresh install. Did factory reset. Nandroid first of course. Booted up fine and logged into my Google account. Once I hit the home screen for the first time it rebooted. It has continued to reboot every time it boots into android since then. Can't even get my apps to finish restoring from the Play Store. Not to mention my Google account as a whole hasn't synced lol. Help?
Click to expand...
Click to collapse
Did you follow my instructions for flashing exactly as described in the OP? Also, are you S=OFF? Keep in mind also that this is only for the Verizon variant.
Neo
Forum Moderator
IAmTheOneTheyCallNeo said:
Did you follow my instructions for flashing exactly as described in the OP? Also, are you S=OFF? Keep in mind also that this is only for the Verizon variant.
Neo
Forum Moderator
Click to expand...
Click to collapse
Of course! I learned a long time ago back with my Rezound to follow your instructions. Yes I am S-OFF, Unlocked, using 2.7.1.1, didn't wipe system in recovery, and have a Verizon One Max.
xhunter187 said:
Of course! I learned a long time ago back with my Rezound to follow your instructions. Yes I am S-OFF, Unlocked, using 2.7.1.1, didn't wipe system in recovery, and have a Verizon One Max.
Click to expand...
Click to collapse
Baffling man.. Are you flashing gapps or something? Should just be wipe, flash, boot. Make sure you're flashing the standard rom and not dev edition. Only thing I can think of is perhaps your phone doesn't like the high kernel frequency.. As soon as it boots, try going into trickster and drop the max frequency down a few notches.
Neo
Forum Moderator
IAmTheOneTheyCallNeo said:
Baffling man.. Are you flashing gapps or something? Should just be wipe, flash, boot. Make sure you're flashing the standard rom and not dev edition. Only thing I can think of is perhaps your phone doesn't like the high kernel frequency.. As soon as it boots, try going into trickster and drop the max frequency down a few notches.
Neo
Forum Moderator
Click to expand...
Click to collapse
Clean flashed again. Got into Trickster and dropped it down to 156600 and dropped read ahead to 2048. Also dropped GPU to 400. Set all to apply on boot. Didn't even sign into Google this time. Kinda just skipped through the setup process. Still rebooting. I haven't been able to flash any custom kernels on my One Max. Fly and Lunar both cause the same thing.
xhunter187 said:
Clean flashed again. Got into Trickster and dropped it down to 156600 and dropped read ahead to 2048. Also dropped GPU to 400. Set all to apply on boot. Didn't even sign into Google this time. Kinda just skipped through the setup process. Still rebooting. I haven't been able to flash any custom kernels on my One Max. Fly and Lunar both cause the same thing.
Click to expand...
Click to collapse
Bummer. On Monday I'll create a flashable zip for the stock kernel for those who have issues on these custom ones and I'll add it to post #2.
Neo
Forum Moderator
IAmTheOneTheyCallNeo said:
Bummer. On Monday I'll create a flashable zip for the stock kernel for those who have issues on these custom ones and I'll add it to post #2.
Neo
Forum Moderator
Click to expand...
Click to collapse
Thanks a lot! I was really hoping to finally be able to try FlyKernel. Do you think I would be able to just flash Flyhalfs stock insecure on your rom? Plus any idea why your rom won't play nice with my phone? Either way..... Great to have you back making HTC phones awesome!
xhunter187 said:
Thanks a lot! I was really hoping to finally be able to try FlyKernel. Do you think I would be able to just flash Flyhalfs stock insecure on your rom? Plus any idea why your rom won't play nice with my phone? Either way..... Great to have you back making HTC phones awesome!
Click to expand...
Click to collapse
This has Fly's 2.4 kernel baked in so if you've had issues flashing his or any other custom kernels, then you're bound to continue having them if they are baked in.
There are a handful of things that would need to change in order for you to run this rom on a stock sense 6 kernel and I will have a flashable for you on Monday.
As for why you have issues flashing their kernels, you may wanna get with them to figure out what's up.
Neo
Forum Moderator
Rom is sick... Everything is working great. Still playing around with it.
Thanks!
New and improved GMod!
Custom location picker, inbox filters, backup/restore chats, bulk chat erase, grid layout, profile history, and more!
Please note that each release of GMod is specifically tied to a particular range of versions of the app. Each release will be guaranteed to function only with the specified versions of the app.
This release is compatible with version 5.6.0 - 5.13.2 (Skipped 5.12.0)
FEATURES:
Custom location picker with favorites
Optional persistent statusbar notification
Selectable 2, 3, 4 or 5-column grid layout
Individual control over notification sounds
Retain chats from blocked profiles
Option to show social media icons on the profile bar (long tap to copy username to clipboard)
Smaller "send location" button to prevent accidental sending location
Send on SHIFT+ENTER in chat text field (for WifiKeyboard)
Optional GPS Accuracy overlay on cascade
Darken the bottom button bar in chat view
Double-tap to clear text field in chat
Map overlay option on cascade*
Option to replace "Fresh Faces" with Profile History (long-tap "profile history" to clear the history)**
Bulk chat erase***
Undo the last cascade refresh by long-tapping the home tab (not for Xtra with unlimited cascade!)
Advanced inbox filters: filter by online users, received photos, blocks, search term, has profile photos, ads, one-sided chats
Received photos indicator (camera icon) option for chat inbox (tap on icon to open received photos)
Option to set the minimum GPS accuracy level to avoid registering a precise location
Option to disable sending Taps on single-tap (Prevent sending accidental taps)
Sort Cascade, Favorites or Explore page by online users (show online users first)
Remove photos sent by other users by long-tapping the photo in the chat screen
Long-tap social media icons to display username and copy to clipboard
Disable automatic deletion of older chats (truncate chats)
Disable smooth scroll to top for chat inbox (get to the top more quickly)
Inverse filters allow you to filter by "not blocked" users as well as users who have sent/received photos
Custom notification sounds. Tap the "Android" selection to open the Ringtone Picker.
Bulk tap erase (long tap on inbox tab while viewing taps)
Backup/Restore chats locally or to Google Drive
Disable Fresh Faces
Delete conversation from chat screen
Auto-generate profile display names for blank profiles
*NEW* Show message count on Inbox tab (can be disabled in module settings)
*Tapping on the GPS Accuracy text will display your current location as an overlay in the upper-left corner of the cascade.
**To view profile history, replace "Fresh Faces" with Profile History in module settings. Clear the profile history by long-tapping on the "PROFILE HISTORY" title.
***Long-tap the inbox tab to bring up a dialog giving you the option to bulk-erase one-sided chats before a certain date. You can also clear ALL chats at once. Bulk chat operations will respect currently set inbox filters.
Like my work? Please consider donating!
NOTE: This module does NOT unlock any paid features!! It does NOT allow you to view more guys than what your subscription allows. It merely fits more profiles on the display at once by increasing the number of columns
in the grid.
Works for both free Grindr and GrindrXtra.
Disclaimer: This module is neither affiliated with nor endorsed by the official Grindr app. It is provided for free with no warranty of any kind. Use at your own risk! I am not responsible for lost chats, user data, or any other problems incurred from the use of this module. GMod does not collect any personal information nor does it display advertisements of any kind. No revenue is generated or collected from the use of this software.
[Reserved]
Are you the same guy who made the old grindrmod?
How this work?
It's good like "old" version?
So far works great, thanks! Is there anything new we should be aware of coming from the other version?
A couple of things :
- I do notice that not all profiles with chats have the orange border.
- would it be possible to add swipe across screens (I think previous version of app or mod had this)?
Thanks and great job!
Everytime it's opened, it can't get a location as 'I have no Internet connection' apparently, when obviously I have.
willysmith said:
So far works great, thanks! Is there anything new we should be aware of coming from the other version?
A couple of things :
- I do notice that not all profiles with chats have the orange border.
- would it be possible to add swipe across screens (I think previous version of app or mod had this)?
Thanks and great job!
Click to expand...
Click to collapse
There is a paid feature now which too closely matches the active chats border, so it has been removed.
GrindrGuyNYC said:
There is a paid feature now which too closely matches the active chats border, so it has been removed.
Click to expand...
Click to collapse
The mod introduced that far before the app did. One might argue that they took it and monetized it from @GrindrGuy. Does this mean that if the app starts mimicking other features introduced by the mod to monetize from them that the mod will just start taking them away? Nah, I'm against this move... You and GrindrGuy ultimately decide, but I wanted to share my two cents.
willysmith said:
The mod introduced that far before the app did. One might argue that they took it and monetized it from @GrindrGuy. Does this mean that if the app starts mimicking other features introduced by the mod to monetize from them that the mod will just start taking them away? Nah, I'm against this move... You and GrindrGuy ultimately decide, but I wanted to share my two cents.
Click to expand...
Click to collapse
If you want to get "super technical" about it, this feature was introduced years ago in the original app but taken away around v3.0.
EDIT: Since I do not have Grindr Xtra, if someone would like to actually send me screenshots of what this feature looks like, I may be able to re-work it so that the module provides a similar feature that is not a direct replica of the paid feature.
I found a bug.
If i see a fresh face and hi back, module ask ne to "undo last refresh"
GrindrGuyNYC said:
If you want to get "super technical" about it, this feature was introduced years ago in the original app but taken away around v3.0.
EDIT: Since I do not have Grindr Xtra, if someone would like to actually send me screenshots of what this feature looks like, I may be able to re-work it so that the module provides a similar feature that is not a direct replica of the paid feature.
Click to expand...
Click to collapse
Oh, wow - didn't know that! Here I thought @GrindrGuy was the genius behind it!
Don't have Xtra, but something to bring back that function making it different enough might be to have a little circle with counter in it: currently app gives you a yellow circle with the number of new messages. You could play with that idea: just a yellow dot if there are viewed messages, or include the number (?).
Along the same lines, I have a suggestion: In my area you often get a few users who don't upload a photo and you just see the generic black profile pic with no user name. Would there be any harm / Would it be possible to give those profiles a random name (user1123) so as to know which user is which?
I'm still used to swiping left/right to switch between profiles and inbox. It's annoying you actually have to tap on those now. Dunno if you can revert that behavior.
Say you're chatting with someone and you want to go back to "nearby" view. you have to go back and then tap on "nearby". It might be interesting to have that navigation bar with nearby/inbox/favs persistant throughout the app, with it autohiding and showing back up when you scroll down. This way there's an easy way to always go back to home, and we also always see if there's a new message notification.
Another suggestion I had way back when was to further customize this navbar: for example, I'd love to order it to have first favs, then nearby, then inbox, and being able to swipe between the views. At this point it might also be nice to have the option of having the navbar either on the (new) bottom or (old) top.
Sorry for the long post! Thanks for your efforts, and it's also fun to think about UI design like this!
willysmith said:
Oh, wow - didn't know that! Here I thought @GrindrGuy was the genius behind it!
Don't have Xtra, but something to bring back that function making it different enough might be to have a little circle with counter in it: currently app gives you a yellow circle with the number of new messages. You could play with that idea: just a yellow dot if there are viewed messages, or include the number (?).
Click to expand...
Click to collapse
That's actually how the GrindrMod feature used to work, by "hijacking" the unread messages count to always display the yellow border regardless of whether the messages were unread or not.
willysmith said:
Along the same lines, I have a suggestion: In my area you often get a few users who don't upload a photo and you just see the generic black profile pic with no user name. Would there be any harm / Would it be possible to give those profiles a random name (user1123) so as to know which user is which?
Click to expand...
Click to collapse
That's a really good idea.
willysmith said:
I'm still used to swiping left/right to switch between profiles and inbox. It's annoying you actually have to tap on those now. Dunno if you can revert that behavior.
Say you're chatting with someone and you want to go back to "nearby" view. you have to go back and then tap on "nearby". It might be interesting to have that navigation bar with nearby/inbox/favs persistant throughout the app, with it autohiding and showing back up when you scroll down. This way there's an easy way to always go back to home, and we also always see if there's a new message notification.
Another suggestion I had way back when was to further customize this navbar: for example, I'd love to order it to have first favs, then nearby, then inbox, and being able to swipe between the views. At this point it might also be nice to have the option of having the navbar either on the (new) bottom or (old) top.
Click to expand...
Click to collapse
I'd rather not alter the UI to that extent since there may be some underlying reason for them changing it in the first place (one person suggested that the toolbar was moved to the bottom in order to encourage accidental clicks on the banner ads).
willysmith said:
Sorry for the long post! Thanks for your efforts, and it's also fun to think about UI design like this!
Click to expand...
Click to collapse
No problem. Thanks for the suggestions!
From today Grindr crash after some seconds, but no problem without the module.
How can I send a log?
Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
Take my money!
Looks like the app attachment was removed from this thread? I'm running 3.24.x or something just so Grindrmod will work. I'm being told when I open Grindr that I can only use that version for two more days until it is mandatory that I update to the latest version. At which point grindrmod will not work.
So, I'm looking forward to an update =_=
typhoonikan said:
Take my money!
Looks like the app attachment was removed from this thread? I'm running 3.24.x or something just so Grindrmod will work. I'm being told when I open Grindr that I can only use that version for two more days until it is mandatory that I update to the latest version. At which point grindrmod will not work.
So, I'm looking forward to an update =_=
Click to expand...
Click to collapse
The NEW GrindrMod is available in the Xposed repository.
LATEST VERSION:
GrindrMod 3.28.1.2
CHANGELOG:
Preserve block state with chat backup
GrindrGuyNYC said:
The NEW GrindrMod is available in the Xposed repository.
Click to expand...
Click to collapse
Thanks! I didn't know it was a whole new app there. The links to it seem dead in the xda app with the xposed modules.
@GrindrGuyNYC, is it possible to amend the photo viewer activity (when tapping on a profile picture) to always show the Android soft-keys? Every time I tap on a profile photo to open it, I have to swipe up to show the soft-keys to go back. Starts getting annoying really fast. Thanks.
PS. GrindrMod isn't listed on Xposed module library when I check in Xposed Installer (I use the one by DVDAndroid). I had to go to the repo online to download and install manually.
badelie said:
@GrindrGuyNYC, is it possible to amend the photo viewer activity (when tapping on a profile picture) to always show the Android soft-keys? Every time I tap on a profile photo to open it, I have to swipe up to show the soft-keys to go back. Starts getting annoying really fast. Thanks.
PS. GrindrMod isn't listed on Xposed module library when I check in Xposed Installer (I use the one by DVDAndroid). I had to go to the repo online to download and install manually.
Click to expand...
Click to collapse
I see it just fine in the official Xposed Installer.
@GrindrGuyNYC I'm on oreo 8.1 with systemless xposed.
The module won't show in notification bar even if I choose show always.
Another bug (on nougat too, with "standard" xposed) is if I swipe or open a new profile module ask me to undo last refresh.