[Q] Cannot dial number anymore - phone button disappeared - Xperia Z2 Q&A, Help & Troubleshooting

This is my second Z2, as the previous model showed issues which I thought (hoped) were hardware related. The latest issue is that the green phone symbol below the dial pad is gone. That means I can only call via the contact list. What also looks strange is that the menu in the right lower corner has 8 lines but two of them are empty. From top to bottom it has (translated from german): hide dial pad - <empty> - <empty> - hide call protocol - clear call protocol - speed dial settings - filter call protocol - activate answering machine. Is that normal?
The phone is rooted, runs Xposed and Greenify. I'm not doing anything different from my old Z1 which ran flawlessly. I did remove a few apps I don't need in the recent past (facebook, socialife, vine, path, etc) via Titanium Backup. I've just restored all of them but the phone button is still gone. Firmware is 402.
Any ideas?
Cheers,
Torsten
P.S.
The other issues I had with the old and now the new phone is that after a while music & phone calls played via earphones anymore (noise cancelling still works) and that bluetooth connection with the car is lost once a call is attempted. Both can be cured by shutting the phone off and on - rebooting is not enough.

sumerland said:
This is my second Z2, as the previous model showed issues which I thought (hoped) were hardware related. The latest issue is that the green phone symbol below the dial pad is gone. That means I can only call via the contact list. What also looks strange is that the menu in the right lower corner has 8 lines but two of them are empty. From top to bottom it has (translated from german): hide dial pad - <empty> - <empty> - hide call protocol - clear call protocol - speed dial settings - filter call protocol - activate answering machine. Is that normal?
The phone is rooted, runs Xposed and Greenify. I'm not doing anything different from my old Z1 which ran flawlessly. I did remove a few apps I don't need in the recent past (facebook, socialife, vine, path, etc) via Titanium Backup. I've just restored all of them but the phone button is still gone. Firmware is 402.
Any ideas?
Cheers,
Torsten
P.S.
The other issues I had with the old and now the new phone is that after a while music & phone calls played via earphones anymore (noise cancelling still works) and that bluetooth connection with the car is lost once a call is attempted. Both can be cured by shutting the phone off and on - rebooting is not enough.
Click to expand...
Click to collapse
Did you change dpi? You can also try to t re install ROM(I think this is easiest way)
Sent from my D6503 using XDA Free mobile app

CenteaOSD said:
Did you change dpi? You can also try to t re install ROM(I think this is easiest way)
Sent from my D6503 using XDA Free mobile app
Click to expand...
Click to collapse
DPI is unchanged - reinstalling the ftf sounds good - unless it doesn't wipe my current installation & data.
Thanks!

sumerland said:
DPI is unchanged - reinstalling the ftf sounds good - unless it doesn't wipe my current installation & data.
Thanks!
Click to expand...
Click to collapse
Use mybackup or titanium backup mate.
Sent from my D6503 using XDA Free mobile app

sumerland said:
This is my second Z2, as the previous model showed issues which I thought (hoped) were hardware related. The latest issue is that the green phone symbol below the dial pad is gone. That means I can only call via the contact list. What also looks strange is that the menu in the right lower corner has 8 lines but two of them are empty. From top to bottom it has (translated from german): hide dial pad - <empty> - <empty> - hide call protocol - clear call protocol - speed dial settings - filter call protocol - activate answering machine. Is that normal?
The phone is rooted, runs Xposed and Greenify. I'm not doing anything different from my old Z1 which ran flawlessly. I did remove a few apps I don't need in the recent past (facebook, socialife, vine, path, etc) via Titanium Backup. I've just restored all of them but the phone button is still gone. Firmware is 402.
Any ideas?
Cheers,
Torsten
P.S.
The other issues I had with the old and now the new phone is that after a while music & phone calls played via earphones anymore (noise cancelling still works) and that bluetooth connection with the car is lost once a call is attempted. Both can be cured by shutting the phone off and on - rebooting is not enough.
Click to expand...
Click to collapse
Did you use one the the xposed apps to hide the Nav keys ? This will also hide the dialer button sometimes. Does it appear in Landscape ? Disable xposed first before re-flashing a new FW

defsix said:
Did you use one the the xposed apps to hide the Nav keys ? This will also hide the dialer button sometimes. Does it appear in Landscape ? Disable xposed first before re-flashing a new FW
Click to expand...
Click to collapse
Oh my... You're the man! I was just connecting the USB cable to start flashing when I saw your comment. It's correct, I disable the nag keys via Gravity Box and going to landscape mode indeed brought back the missing button. Now I need to find another way to get rid of this keys (using pie controls instead) w/o losing the phone's most important feature
Many thanks again!

sumerland said:
Oh my... You're the man! I was just connecting the USB cable to start flashing when I saw your comment. It's correct, I disable the nag keys via Gravity Box and going to landscape mode indeed brought back the missing button. Now I need to find another way to get rid of this keys (using pie controls instead) w/o losing the phone's most important feature
Many thanks again!
Click to expand...
Click to collapse
No Worries. Someone else had the same prob. It should be flagged in Gravity I think.

defsix said:
No Worries. Someone else had the same prob. It should be flagged in Gravity I think.
Click to expand...
Click to collapse
Instead of disabling the nav bar I set its height to 0. Problem solved.

Thanks for this information. It's really helpful. At first I thought that it was xposed that made that call button disappear and as I'm planning to slowly make my own stock based rom xposed is not an option. Now I realised that I do not have xposed anymore and the problem is still there. I would never realise that it's because I modded the framework to hide the navbar. I'll try to dig this issue and let you know how I would solve it. If I ever manage to xD

No obvious fix in either semcphone or semcphone.apk. It needs further digging.

Got closer. Phonebook.apk
bools.xml
<bool name="config_show_onscreen_dial_button">true</bool>
That's weird, like they would purposely do that. interesting.

olokos said:
Got closer. Phonebook.apk
bools.xml
<bool name="config_show_onscreen_dial_button">true</bool>
That's weird, like they would purposely do that. interesting.
Click to expand...
Click to collapse
Glad I found this thread. The call button on my Z3C disappeared too after I disabled the Navbar. Dialers on other phones with Navbar disabled work just fine.
And NO, I don't find it weird at all. Sony is shady as f**k. Another reason for me to hate those petty crooks.

Related

[APP][Updated 27-05-2009] Simple Redial V1.1.1

I do not know why but redial applications are rare. I do not like any of them so I wrote one myself.
Requirements and compatibility.
.NET Compact Framework 2 is required. For any other requirement and compatibility you tell me. I am not a professional mobile developer and I can only test on my phone, a HTC Diamond2 (Topaz) with WM6.1
Install
Run SimpleRedial.cab. Can be installed in main memory or storage card.
Uninstall
Use Remove Programs in Settings
Usage
Simple Redial calls the most recent number in the dial history. No history, no call. Tap and hold the most recent number label at the top of the screen to select dial history filter (All,Missed,Incoming,Outgoing).
Call attempt number and time between call attempts can be selected by tapping and holding the labels.
On tapping Redial the program starts the call attempts and goes on until one of these happens.
1 - A call attempt is answered. The program produces a 'connected' notification (sound plus short vibration) and exit. Speakerphone can be optionally activated (check Keep on Speakerphone).
2 - You tap Abort. After current attempt ending the program produces a 'not connected' notification (sound plus vibration).
3 - You tap Exit. After current attempt ending the program exit (no notification).
4 - All the attempts fail. The program produces a 'not connected' notification (sound plus vibration).
5 - An inbound call arrives between call attempts. The program exit (no notification).
The 'not connected' notification is played when the phone call is not active and is so a 'normal' notification. Therefore, you can control it with volume and vibrate/silent settings.
The 'connected' notification is played when the phone call is active and this is somewhat tricky. You can not control it with volume and vibrate/silent settings but you can select whether it is played on speakerphone (check Sound on Speakerphone) or on the phone speaker (uncheck Sound on Speakerphone).
Tweaking
The sounds used by the program are Connected.wma and NotConnected.wma in the installation directory. You can change them if you like by replacing these files. If your Connected.wma is longer and gets truncated you should change the registry HKCU\Software\SimpleRedial\ConnectedSoundSecs. This is the time in seconds the program allows for Connected.wma playing before exiting.
USUAL LEGAL DISCLAIMER
Use Simple Redial at your own risk! NO WARRANTY! Although running this application does not seem to produce any damage on my phone, I take no responsibility for any kind of damage or major or minor inconvenience caused to devices or data or person or whatever else due to this application and its usage.
PROBLEM: on some phones popup menus do not popup, can't say why as it should be managed by Framework and I could not reproduce the problem. At any rate at post #9 you can download the previous version that used drop down lists.
Nice work. I'll try it. I knew only one redial app before you created this. Thanks. I'll start to annoy the ones that owe me some money with this
Idea - this kind of app should be service to save process slots (which are sow few as we know - 32)
darfri said:
Idea - this kind of app should be service...
Click to expand...
Click to collapse
The ideal option would be to have it inside the dialer application as a 'fire (a call) and forget (till answer)' option, otherwise compromise are in order.
For example, I would have liked to start the call attemps in a hidden way (maybe using Tapi) and then handover it to the normal phone window on call answer. Unfortunately, this is not possible (or, at least, I could not find a way) so to keep the phone window hidden I had to set my application as topmost. It works, provided you do not start switching applications with a task manager, but it is not very elegant.
Unfortunately, it seems redial is not an interesting capability (maybe it's me that know strange people with an almost alway busy phone) and MS or HTC leave the dialer as it is.
I cannot seem to figure out how I can change the number of attempts and how long in between each attempt.
toddpedersen said:
I cannot seem to figure out how I can change the number of attempts and how long in between each attempt.
Click to expand...
Click to collapse
Tap and hold the labels until a popup menu appears.
I do that and see that something is happening, butI get now menu. I just reboot the device and same result. I get the circle of dots when I press and hold, but no menu.
Let me try that again. I do that and see that something is happening, but I get NO menue. I rebooted the device and got the same result. Circle of dots when I press and old, but no menu.
toddpedersen said:
Let me try that again. I do that and see that something is happening, but I get NO menue. I rebooted the device and got the same result. Circle of dots when I press and old, but no menu.
Click to expand...
Click to collapse
That's strange. Tap and hold popup is a .NET Framework provided feature and it works flawlessly on my phone.
Do you have .NET Compact Framework 2 installed? Does tap and hold works in other programs on your device? Are you tapping exactly over 'xx attempts' label and 'xx secs between attempts' label?
At any rate here is old version 1.1 that used drop down lists. I moved to menus because it is supposed to be more finger friendly.
I will try the new file. I have running Compact Framework 3.5. Yes press and hold works for other programs.
Do I get this right? The app redials not if the line is busy - you have to start the app to set the redialprocess in motion?
peterpan911 said:
Do I get this right? The app redials not if the line is busy - you have to start the app to set the redialprocess in motion?
Click to expand...
Click to collapse
Yes, the application does not start by itself. The usage as I thougt it is...
1 - I call let's say Jack and I find that the line is busy. Now the Jack's number is on top of call history.
2 - I run SimpleRedial, it gets the Jack's number from the call history and when I tap Redial it starts calling again and again.
3 - When Jack answer SimpleRedial notifies me and exits.
oruam57 said:
Yes, the application does not start by itself. The usage as I thougt it is...
1 - I call let's say Jack and I find that the line is busy. Now the Jack's number is on top of call history.
2 - I run SimpleRedial, it gets the Jack's number from the call history and when I tap Redial it starts calling again and again.
3 - When Jack answer SimpleRedial notifies me and exits.
Click to expand...
Click to collapse
Do you plan to make it an auto redial? If so can you add the option of whether I want the number redialed, if so how many times? It would be very useful then. I have been waiting for years for such an app. Pocketmax.net has one, but the developer is not working on it. Yours could be the perfect app. All the best looking forward to further development.
kull said:
Do you plan to make it an auto redial?
Click to expand...
Click to collapse
Sorry, but no. I have only Compact Framework development tools (as a byproduct of my "real" .NET programming activities) and Compact Framework applications are very easy to code but real resource hogs. Therefore, making SimpleRedial resident would be quite a bad idea, it would not even be really resident because the Framework can decide to kill background applications to recover resources. Moreover, it would became not really "Simple"
kull said:
... add the option of whether I want the number redialed, if so how many times...
Click to expand...
Click to collapse
There is already an option for the redial attemps number. Just tap and hold the "xx attemps" label to get the popup menu (on some phone it does not work, can't say why, but on post #9 there is the old version that uses drop down lists).
Thanks for the reply.
hELP
How can i mod my dream im new to this
very great APP thx!
idea: I've got confused with difference between "speaker phone" and "phonespeaker"
Kaiser running WM6.1 CF3.5.
I've installed to the storage card.
The selection popups work fine.
With "sound on speakerphone" enabled, but "keep on speakerphone" disabled I get this error when the call connects:
Code:
simpleredial.exe
ObjectDisposedException
at Microsoft.AGL.Common.MISC.HandleAr()
at System.Windows.Forms.Control.get_Parent()
at System.Windows.Forms.Control.get_Enabled()
at System.Windows.Forms.Control._SyncEnabled()
at System.Windows.Forms.Control.set_Enabled()
at Redial.MainForm.RedialEnd()
at System.Reflection.RuntimeMethodInfo.InternalInvoke()
at System.Reflection.RuntimeMethodInfo.InternalInvoke()
at System.Reflection.RuntimeMethodInfo.Invoke()
at System.Reflection.MethodBase.Invoke()
at TASK.Invoke()
at System.Windows.Forms.Control._InvokeAll()
at System.Windows.Forms.Control.WnProc()
at System.Windows.Forms.ContainerControl.WnProc()
at System.Windows.Forms.Form.WnProc()
at System.Windows.Forms.Control._InternalWnProc()
at Microsoft.AGL.Forms.EVL.EnterMainLoop()
at System.Windows.Forms.Application.Run()
at Redial.Program.Main()
The call stays connected, but simple redial crashes. Also, the writeup indicates that the notification should be via sound (works sorta) and vibrate (does not work). The notification sound does not come over the speakerphone.
When I enable "sounds over speakerphone" and enable "keep on speakerphone", the sound does not come over the speakerphone, but once the call connects the speakerphone comes on (after a brief delay)
When a busy signal is encountered it seems like the app waits for the line to be disconnected by the service provided (busy signal runs for over 1 minute) is there a ways to decrease this or to disconnect when a busy signal is detected by tone? This would increase the effectiveness of the redialer as well as decrease the burden on the device (wasted resources waiting for the telcom to disconnect the call)
The app has great potential, it would be nice to see the last couple of bugs ironed out.
It would be highly appreciated if it can be set to 1 sec between atempt!! Thank you!
BallGor said:
It would be highly appreciated if it can be set to 1 sec between atempt!! Thank you!
Click to expand...
Click to collapse
I subscribe as well to this kind request to have 1sec between atempts.

[App] Recent Plus - volume control in recent apps dialog for CM7

What is Recent Plus!?
It is a small app in an early state that replaces the "recent apps" dialog that appears when you long-press the home button. It shows the recently opened apps as before but additionally shows a volume slider. See screenshots. Requires CM7.
UPDATE: Recent Plus in Market
Why?
As you all know, the nook color is a wonderful device but it is lacking hardware buttons. A typical and really nice remedy is to install keysmod / Hard-key editor and bind the volume buttons to back and menu. Problem: you can no longer easily change the current volume while in an app, especially when it is running in fullscreen.
It started with this post and I am now moving it here.
Requirements:
* a device running a recent nightly of cyanogenmod 7
Installation:
(0. install the keysmod so you have back/menu instead of the volume buttons)
1. install the apk that is attached to this post, UPDATE: Recent Plus in the Market
2. go to "Settings", "Cyanogenmod Settings", "Input", "long-press home settings": check "Use custom application" and then choose "Select custom application", tap "Applications" (yes, another tap here in that list! This is the first entry), finally select "Recent Plus!"
3. done. Now you can long press home to switch apps and change the volume
TODOs/Problems:
1. Not sure what happens with devices other than the nook and/or different roms
2. The number of recent apps can not be configured yet
Looking forward to your feedback!
History:
v0.7: (July 9, 2011)
color application label by status (white: running, gray: suspended, dark: closed) - can be turned off
fixed a force close bug when switching to apps in certain states
instead of force closing display an error message instead
Recent Plus in the Market
v0.6: (Apr 12 2011)
optional brightness slider (see settings)
v0.5:
crappy looking settings menu
select which volumes you want to control in the settings
v0.4:
fix android compatibility mode messing up the layout
v0.3:
visual stuff (Button background, longer app names)
different button layout in landscape/portrait
more apps
v0.2: initial release
(reserved)
Excellent app. My only problem is I cannot add recent plus as a custom application. I followed all of the steps exactly. Any advice?
matalo said:
Excellent app. My only problem is I cannot add recent plus as a custom application. I followed all of the steps exactly. Any advice?
Click to expand...
Click to collapse
I need more info. What does "cannot add as a custom application" mean? Could you follow all steps? Which Rom and which version are you running?
Kudos to you! This is exactly what I need to put everything together and eliminate the need to switch keys and such. Thanks for making an awesome app!
Ok, I figured out why I was only getting a small window that couldn't fit everything... I turned off Compatibility Mode in Spare Parts and now the Recent Plus window is big and works properly.
Does anyone have this working right at the default "on" setting for Compatibility Mode?
Nice idea. Works. Wishing i was on CM now
RoboRay said:
Ok, I figured out why I was only getting a small window that couldn't fit everything... I turned off Compatibility Mode in Spare Parts and now the Recent Plus window is big and works properly.
Does anyone have this working right at the default "on" setting for Compatibility Mode?
Click to expand...
Click to collapse
Worked fine for me. I also notice that there's an option in the settings to "show recent apps title". I unchecked it, but it still shows the title of the recent apps. Maybe you guys can work something out of it. Like having Compatibility Mode and still show the volume slider.
And, thanks.
RoboRay said:
Ok, I figured out why I was only getting a small window that couldn't fit everything... I turned off Compatibility Mode in Spare Parts and now the Recent Plus window is big and works properly.
Does anyone have this working right at the default "on" setting for Compatibility Mode?
Click to expand...
Click to collapse
Thanks for finding that out. I think I know how to fix that.
I just uploaded a new version that should fix the compatibility problem. Thanks again RoboRay.
MACLUIS1 said:
I also notice that there's an option in the settings to "show recent apps title". I unchecked it, but it still shows the title of the recent apps.
Click to expand...
Click to collapse
The are currently no options you can change. The stuff in that settings menu only applies to the default recent app switcher application.
Works great. Landscape mode works well too. Only thing id like to see is it control the complete system volume, not just media. You really have a great handy app. Is this only compatible with cm7 or is there future plans to have it work with other builds.
john10101 said:
Works great. Landscape mode works well too. Only thing id like to see is it control the complete system volume, not just media. You really have a great handy app.
Click to expand...
Click to collapse
Well, I can change it to affect all or only some of the different volumes. The thing is that I am not sure what is the best thing to do. The normal volume button is aware of the context and only changes that volume but I am not sure how to do that.
I don't like the idea of adding several sliders on the screen. Would having a settings menu to decide which volumes are affected help? Opinions?
john10101 said:
Is this only compatible with cm7 or is there future plans to have it work with other builds.
Click to expand...
Click to collapse
Well, the app itself is independent of the rom, but you need a way to launch it using a hardware button. I am not aware of a way to do this without support in the rom. One might be able to do something like "tap home -> launch recent plus", "double tap home -> go to home", not sure. This is similar to the softkeys behavior...
timoskrempel said:
Well, I can change it to affect all or only some of the different volumes. The thing is that I am not sure what is the best thing to do. The normal volume button is aware of the context and only changes that volume but I am not sure how to do that.
I don't like the idea of adding several sliders on the screen. Would having a settings menu to decide which volumes are affected help? Opinions?
Click to expand...
Click to collapse
Personally i would be fine with it doing full system volume, for my usage i dont think i need the ability to control different volume's. a settings option would be best for all around functionality for all users. i would suggest you hide it (press menu in app for it to show up) a settings menu would also give you ability to add features in the future if you choose so. I think there are people out there who would like this screen to do more then it does now. Myself all i want is a volume slider, This is much cleaner then having to use any other apps ive tried.
Thank you again for your hard work. This is going to be a staple apk, on my nook
timoskrempel said:
I don't like the idea of adding several sliders on the screen. Would having a settings menu to decide which volumes are affected help? Opinions?
Click to expand...
Click to collapse
A button to either pop out a selection menu or even to simply step through the different volume types with multiple presses might work. Tucked away behind the Menu button would make for a cleaner UI, though.
Media volume is the critical one to have by default, though, at least on a phoneless tablet... How often do people really have to change their Notifications volume on the fly? Adding a way to select the other volumes could certainly increase the app's usefulness outside the NC community, as well as to anyone who does constantly adjust the other volumes, though.
An option to adjust ALL volume levels with one slider would be very helpful, for instance when using with headphones -- see below.
RoboRay said:
Media volume is the critical one to have by default, though, at least on a phoneless tablet... How often do people really have to change their Notifications volume on the fly?
Click to expand...
Click to collapse
Yeah, about that... I was listening to music at a nice comfortable level using headphones, when I received an email... since RecentPlus only adjusted the media volume, the notification sound was deafening and had my ears ringing for a few moments.
tj!2k7 said:
An option to adjust ALL volume levels with one slider would be very helpful, for instance when using with headphones -- see below.
Yeah, about that... I was listening to music at a nice comfortable level using headphones, when I received an email... since RecentPlus only adjusted the media volume, the notification sound was deafening and had my ears ringing for a few moments.
Click to expand...
Click to collapse
Settings > CM > Sound > Always play on speaker > Notifications > Check
Or, use settings on the same page to attenuate them while using headphones, if you do want notification sounds out the 3.5mm jack.
FC when trying to switch to Yahoo Mail. I don't know if you can make anything out of that, just wanted to let you know
RoboRay said:
Settings > CM > Sound > Always play on speaker > Notifications > Check
Or, use settings on the same page to attenuate them while using headphones, if you do want notification sounds out the 3.5mm jack.
Click to expand...
Click to collapse
Yeah, that was one of the first things I did with CM7 as I love that feature on my phone... and I've got Not, Ring, and Alarm all set to play on speaker -- however -- have you actually tried the "always play on speaker" feature?
I've got two NCs here, and it doesn't work on either one -- most recent: CM7n30.
Can other folks confirm that this feature is working properly?
Edit: Based on some experimentation with Tasker just now, I don't think the NC hardware is actually capable of determining when headphones are plugged in.
Arbelzapf said:
FC when trying to switch to Yahoo Mail. I don't know if you can make anything out of that, just wanted to let you know
Click to expand...
Click to collapse
I installed yahoo mail but I can not reproduce this. It crashes when you hit the yahoo icon inside the recent app list? Does this happen every time?

module flying android doesn't work

Hello,
I have a rooted Nexus 5 with stock rom.
I tried to use xposed module "flying android", it works when I start it within apps overview, but not as explained in the video by pressing long the home button. I always get the google now icon.
Could anybody help me please?
Thank you!
Matthias
Sent from my Nexus 5 using xda app-developers app
After installing and enabling Flying Android, you need to launch "FA Toggle" to move the window of the Activity. But this module does NOT provide any way to launch it. So you should prepare other apps to do it such as Gravity Box, SwipePad, etc. In the demo movie, I use Gravity Box to show "FA Toggle" on the Navi-ring (popup when long-pressing the home button).
Oh ok, I understand.
Thank you!
Sent from my Nexus 5 using xda app-developers app
version 0.6.0 causing other apps to FC all over the place. I had to revert to 0.5.6.
@tkgktyk, we really need a support thread for this great app.
Jimmy34742 said:
version 0.6.0 causing other apps to FC all over the place. I had to revert to 0.5.6.
Click to expand...
Click to collapse
Thanks for your message, I fixed the bug at version 0.6.1 already uploaded.
0.6.1 is not working correctly. I can't control the black list: the checkboxes for each app don't work. The "Show only black" checkbox works. But once I open the black list, Flying Android stops working correctly until the next time I reboot my phone: when I fly an app, the fly window turns into Flying Android's app window, and when I unfly, my context has been switched to FA. If I reboot and don't open FA, it works correctly.
In addition, with 0.6.x, I'm now able to fly gReader and my phone app, which I couldn't do before.
Also, AquaMail now flies, and Firefox flies without displaying messed up graphics.
Jimmy34742 said:
0.6.1 is not working correctly. I can't control the black list: the checkboxes for each app don't work. The "Show only black" checkbox works. But once I open the black list, Flying Android stops working correctly until the next time I reboot my phone: when I fly an app, the fly window turns into Flying Android's app window, and when I unfly, my context has been switched to FA. If I reboot and don't open FA, it works correctly.
Click to expand...
Click to collapse
OK, I revert Black list's layout to previous version. And FA Toggle's behavior you said is probably Android's specification. Because FA Toggle is an Activity within Flying Android package, it brings another Activity within same package to top of app's stack if the another Activity is running on background. I think FA Toggle's flag is bad, but I couldn't fix it. Therefore, please exit Flying Android's app by pressing Back key before fly.
Jimmy34742 said:
In addition, with 0.6.x, I'm now able to fly gReader and my phone app, which I couldn't do before.
Also, AquaMail now flies, and Firefox flies without displaying messed up graphics.
Click to expand...
Click to collapse
My Galaxy Note's phone app still cannot fly. And Firefox works correctly even if flying.
I feel that model-dependent behaviors are increased on version 0.6.x. I also received a report that FA's icon is displayed on the top if FA is enabled on HTC's phone.
With 0.5.6, I couldn't even use my phone app. I don't mean flying it, I mean it wouldn't work and I couldn't answer calls with FA enabled. I'd have to disable FA in Xposed and then reboot to make a call. But now it's ok.
Is it possible to add an option to disable FA without having to reboot? I've seen other Xposed modules that have a disable feature.
Jimmy34742 said:
With 0.5.6, I couldn't even use my phone app. I don't mean flying it, I mean it wouldn't work and I couldn't answer calls with FA enabled. I'd have to disable FA in Xposed and then reboot to make a call. But now it's ok.
Is it possible to add an option to disable FA without having to reboot? I've seen other Xposed modules that have a disable feature.
Click to expand...
Click to collapse
Could you answer calls with 0.5.6 if appends the phone app to the black list? It works as FA is disabled if the app is added to the black list.
Now, I uploaded FA version 0.6.3. The new version can change settings without rebooting, requires to recreate Activity instead.
tkgktyk said:
Could you answer calls with 0.5.6 if appends the phone app to the black list? It works as FA is disabled if the app is added to the black list.
Click to expand...
Click to collapse
No, I had the phone app and contacts blacklisted, along with the system phone app (blacklisted by default?), but I simply could not use my phone, except in a very limited way. The phone app would pop up a warning dialog, and if I dismissed it, the phone call would disconnect. Plus, I couldn't use the keypad at all.
0.6.3 has a similar problem, and I've discovered that 0.6.2 doesn't work properly with the phone app, either. I've blacklisted the phone app and com.android.phone. I can make a phone call, but the screen goes black and then com.android.phone pops up an FC dialog. The phone call continues, but if I dismiss the dialog, the phone call will cut off. At that point, I see the keypad again and can make a new call, but the same thing happens. Also, there's a persistent notification of an ongoing phone call that I can only clear by rebooting my phone.
The other features of 0.6.3 look good and I haven't seen problems with any other apps yet.
EDIT: I want to suggest a new feature: fly the pull-down notification window. When I open notifications, I can't clear them one-handed because I can't reach the "clear" button.
Thank you for details. I have understood the problem as last. In version 0.6.4, I fixed the bug that cause to FC in call on Galaxy. I tested by Galaxy Note, but I think that other Galaxy devices are same behavior.
Jimmy34742 said:
EDIT: I want to suggest a new feature: fly the pull-down notification window. When I open notifications, I can't clear them one-handed because I can't reach the "clear" button.
Click to expand...
Click to collapse
That's a nice idea! very very good!
Although I had tried to stack notifications from bottom for one-handed operations before, it is failed. I couldn't come up with your idea.
I am going to start the challenge after FA has been a little more stable.
tkgktyk said:
Thank you for details. I have understood the problem as last. In version 0.6.4, I fixed the bug that cause to FC in call on Galaxy. I tested by Galaxy Note, but I think that other Galaxy devices are same behavior.
Click to expand...
Click to collapse
The "in call" bug is fixed on my Galaxy S4. So I took the phone app contacts off the blacklist, and they fly correctly. The pin options look good, and option changes take effect after restarting apps that were already running so that we don't have to reboot.
EDIT: suggestion: I only find the pin function useful in a few apps (that do internal scrolling). It's annoying to display the pin for apps that don't need it because I might accidentally touch it. So I suggest a whitelist for the pin function.
@tkgktyk: I got a cycle reboot at sony ericsson ray (os 2.3.4 stock)
It doesn't work well with ezPDF, so I had to blacklist it. When you view this app's recent items list, FA changes the list's coloring to mostly white so that it's hard to read. I guess that has something to do with the "Force set window background" feature, which I have checked. Then, when you fly ezPDF while in the recent items list, it takes two clicks to un-fly it completely. I don't really need to fly this app, but if the bugs associated with ezPDF are fixed, I imagine it will make FA work better with other apps, too.
Jimmy34742 said:
The "in call" bug is fixed on my Galaxy S4. So I took the phone app contacts off the blacklist, and they fly correctly. The pin options look good, and option changes take effect after restarting apps that were already running so that we don't have to reboot.
EDIT: suggestion: I only find the pin function useful in a few apps (that do internal scrolling). It's annoying to display the pin for apps that don't need it because I might accidentally touch it. So I suggest a whitelist for the pin function.
Click to expand...
Click to collapse
Thank you for your feedbacks, I really appreciate your response.
I'll append a white list for the pin function in the next version.
Jimmy34742 said:
It doesn't work well with ezPDF, so I had to blacklist it. When you view this app's recent items list, FA changes the list's coloring to mostly white so that it's hard to read. I guess that has something to do with the "Force set window background" feature, which I have checked. Then, when you fly ezPDF while in the recent items list, it takes two clicks to un-fly it completely. I don't really need to fly this app, but if the bugs associated with ezPDF are fixed, I imagine it will make FA work better with other apps, too.
Click to expand...
Click to collapse
I confirmed the bug. There are two flying views at a time in ezPDF. I'll fix it.
coolkaas said:
@tkgktyk: I got a cycle reboot at sony ericsson ray (os 2.3.4 stock)
Click to expand...
Click to collapse
Sorry, supported Gingerbread since I had some requests, but I cannot test mod's behavior on Gingerbread. I tested only UIs.
Could you send me logs? There is an email address in https://play.google.com/store/apps/details?id=jp.tkgktyk.donatetotkgktyk
@tkgktyk: how I can get logs if reboot is permanently occurs? I don't know. Last time to restore phone I just back up data partition from my cwm-backup (so elden! ).
and what log? system or xposed? I don't know which log-files will not be erased after data part restore.. Or trying to connect to adb between reboots?
give me some hints/advice and I'll try again.
@Jimmy34742: I updated FA to version 0.6.5. I fixed bugs in FA with ezPDF or apps having similar layout. Also, added new feature to fly status bar (including notifications) and white list for pin.
coolkaas said:
@tkgktyk: how I can get logs if reboot is permanently occurs? I don't know. Last time to restore phone I just back up data partition from my cwm-backup (so elden! ).
and what log? system or xposed? I don't know which log-files will not be erased after data part restore.. Or trying to connect to adb between reboots?
give me some hints/advice and I'll try again.
Click to expand...
Click to collapse
I want to get logs outputted by adb logcat while bootlooping. Could you try to connect to adb between reboots?
tkgktyk said:
@Jimmy34742: I updated FA to version 0.6.5. I fixed bugs in FA with ezPDF or apps having similar layout. Also, added new feature to fly status bar (including notifications) and white list for pin.
Click to expand...
Click to collapse
ezPDF is fixed.
EDIT:
The status bar pin mostly works. But after I fly it once, the next time, it won't fly until I touch the pin two times. The same behavior when I un-fly the status bar without dismissing it. To re-fly it, I have to touch the pin two times.
The pin white list doesn't work. I white list an app, but all apps continue to show the pin. When I return to FA to check the white list, it shows no whitelisted items, so white list selection isn't sticking. I tried rebooting, but that doesn't fix it.
Also, the pin behavior changed as of a couple of versions ago (I forgot to mention it). I want to pin the app Solid Explorer, which is a file browser. Previously, when I pinned it, I could then scroll the file list inside the pinned, flying window. But now when I pin it, I can't scroll the file list: the flying window is just pinned in place until I unpin or unfly it.
@tkgktyk: I will try.
the status bar doesn't fly if it only contains ongoing notifications.

[ROM] Bluetooth Tether ROM for Omate TrueSmart 1.1.1 [2014-04-25]

Changes for 1.1.1:
-Fix issues with being unable to reconnect after a disconnect -- no more needing to reboot after a disconnect
-Fix issue where the check box needed to connect to another device would not show up sometimes
-Fixed a blank toast message that was trying to report a disconnect, now shows a proper error message
-Updated boot logo to one with the teamwin text
1.1.1 is currently only being released as a patch to apply on top of an existing 1.0.0 install.
If you are already running 1.0.0, simply install the update zip. No wiping is needed for the update.
If you don't have my ROM installed right now, you will need to factory reset, install both the 1.0.0 zip followed by the 1.1.1 zip.
There is only one update zip for all models.
We need someone who has a 1GB/8GB/2100MHz model to contact us and supply a boot image from this model of device so that we can offer a properly working boot.img.
Mirror 1
Mirror 2
What this ROM does not have:
-Gestures for back and menu do not work out of he box (there's an Xposed module that you can install to enable them that is free in the Play Store or another app that does not need Xposed documented further down in this post)
-Status bar does not hide itself
-Home + Power does not take a screenshot (Xposed can add screenshot options to the power menu)
-No companion mode that lets you receive calls, texts -- use SWApp Link free in the Play Store for this
-AGPS assistance data doesn't download by default. Use GPS Status and Toolbox to download it instead. GPS is confirmed working.
-Camera is rotated 90 degrees
-If you open the camera app and press the button to use the non-existant front facing camera, the app will FC. You will have to clear app data on the camera app to use the camera again.
-Many APNs are not included. You might have to add yours manually. This is a tethering ROM, not intended to be used with a SIM card.
-Some of the numbers on the stock dialer are not accessible - may be able to fix this with xposed and change the app's dpi.
What this ROM does have that stock Omate does not:
-Fully working native Bluetooth tethering to your phone including push notifications
-Fully working settings app including the ability to delete and change account settings
-Already has EnSec and build prop tweaks
-SuperSU
This is built using some MTK 6572 source for a different device. As such some things will be a lot different and that is the reason that items like the gestures for back and menu do not work.
You do not have to start with a stock ROM. This ROM will completely replace your existing system and boot/kernel.
Download the correct zip for your device. If you don't see your model listed, contact us and DO NOT install:
Mirror 1
Mirror 2
Install TWRP if you haven't and make a backup of your existing System, Data, and Boot
Factory reset
Install zip and reboot. First boot will take longer than usual
On first boot you will see the Welcome screen. Tap in the 4 corners of the app itself (not including the status bar) in a clockwise fashion (see here).
On your phone, turn on Bluetooth, enable Bluetooth tethering, and make your phone visible for pairing
On the watch, open settings. If you don't have a SIM card in the watch, go to more and check the box for airplane mode.
Turn on Bluetooth, find and pair with your phone.
Click on the Settings icon to the right of your phone's name (this is on the watch) Tap on Internet access.
Enjoy!
You will probably want to install Xposed:
You'll probably want to download All in one gestures from the Play Store.
Open Xposed Installer in app drawer, tap on Frameworks. Tap Install/Update. Grant root rights.
Still in Xposed, hit Ok after the install is done. Press the back button (icon in the upper left will also go back). Click on Modules. Check the box for GravityBox and All in one gestures (and probably any other modules).
Still in Xposed, hit back, Frameworks. Scroll down and reboot. Click Okay.
After reboot, open app drawer and find GravityBox, scroll down to Power tweaks. Check the top box for Advanced reboot menu and the box for Screenshot.
Open the All in one gestures app. Tap on the Swipe tab. Enable it. Scroll down to Left Area and tap on it. Choose Menu. Scroll down and tap on Right Area and choose Back.
Click on the All in one gestures icon in the upper left to slide open the menu. Tap on Transparency & Color. Slide the second slider all the way to the left to get rid of the glowing icons on the left and right.
You now have screen shot capability and have restored the stock gestures.
Press and hold power. Press Reboot. Press Reboot. Press OK.
Other recommended apps:
PNF or Push Notifications Fixer - You can use this app to change the frequency that the watch pings Google. When your phone changes connections (e.g. mobile network to Wi-Fi) the framework notifies all apps including apps like Hangouts that the connection has changed so that those apps can reconnect and get push notifications. Unfortunately your phone will not tell your watch when connections change. This app will help you start getting push notifications sooner after a connection change.
GMD Gesture Control - The free version can add a back button gesture. You'll have to buy the paid version to get the menu gesture back.
If you install Xposed framework, you can install this free module called All in one gestures and tweak it to enable gestures for the back and menu buttons.
Notes:
Bluetooth tethering had to be slowed down quite a bit to prevent the driver from crashing. We've slowed it down by setting the tcp buffer sizes really low. You can change the values of net.tcp.buffersize.bt to tweak it if you like. The crash seems to be kernel level or maybe even chip / hardware level.
Bluetooth on MTK is somewhat unstable. If it disconnects due to a driver crash, you may have to reboot the device to get Bluetooth working again. With version 1.1.1, you can probably just reconnect without having to reboot.
I am very busy. I probably won't have time to provide much support for this ROM. I don't owe you anything. If you don't like this ROM, I'll refund your full purchase price of free.
Special thanks to @Lokifish Marz @AdamOutler @toastcfh and @kuronosan
Reserved
Omg! It works great!
Word up!
Sent from my Galaxy Nexus using Tapatalk 2
Awesomesauce!
Dees!!! Ur da man!
hahahahahahah
eat dat MTK!
ROFL
Exactly where do I install the zip drive and do I extract it to the same folder as bt-rom?
syounger64 said:
Exactly where do I install the zip drive and do I extract it to the same folder as bt-rom?
Click to expand...
Click to collapse
don't extract it.
move it into the watch. boot in recovery mode and install zip.
make sure you have a backup of your system if things go sour.
ALWAYS BACKUP BEFORE DOING ANYTHING!!!
Can anybody please tell me what is the bettary life if i use it moderately ?
Sent from my SM-N9005 using XDA Premium 4 mobile app
juanflight said:
don't extract it.
move it into the watch. boot in recovery mode and install zip.
make sure you have a backup of your system if things go sour.
ALWAYS BACKUP BEFORE DOING ANYTHING!!!
Click to expand...
Click to collapse
Thanks but after installing goomanager. It says denied supers request. How do I fix that? How do u boot in recovery mode if my power button isn't doing anything when I press it? When I want to back up of my system is that done via goomanager or supersu?
Sorry for all these questions as I'm not familiar with this process.
Dees_Troy said:
I don't owe you anything. If you don't like this ROM, I'll refund your full purchase price of free.
Click to expand...
Click to collapse
Haha, love it!
You are a great dev Dees. It's people like you that make this place what it is, a haven for tech lovers. Great job!
First thing I did was install myglass app and try and connect it to glass and it still crashes. Oh well hopefully we are going to get something good out of the source release. Thanks Dee's for all you do.
Sigh.... after reading this I got up to install the patch. The watch slipped off my wrist and fell on the floor. The metal clamp came off but I was able to put it back on then found out the power button wasn't working. I don't know if it was the result of the fall but while I was looking at supersu I might have hit on something and the watch rebooted then got stuck until the battery drained out. Is it possible that the power button was disabled?
WOW, so I get mt watches on a Thursday and the best ROM yet comes out on Friday? I couldn't be more excited .. Awesome!
Not that I wont be installing this , just a quick question.. @Dees_Troy what version on the standard android mail client is included in this rom? I havent been able to get my watch logged into exchange. this is a big deal for me as I need to calendar to sync my appointments. Email and contacts from exchange on my watch are not that big a deal for me but the appointments are. Thanks and looking forward to checking out your efforts..
I use gravitybox to enable the navigation bar @60% on stock rom, but can't get it enabled with this rom. is it completely pulled from the framework or is there some other trick to enable the navbar?
Installation aborted
While attempting to install this ROM, I keep receiving the 'Installation aborted' message in recovery. I'm running Loki's setup on my 1/8/1900mhz Omate. Also, when I plug my watch in to my laptop with USB debugging mode on I cannot execute any adb command prompts.
I don't know if the two are related...but I'm sure it is something I screwed up.
Any thoughts?
After install I am having apn issues. On Loki's operative I can get H+ data but only Edge with this. Any suggestions? GoPhone APN settings are correct and have also tried the Att one too.
Everything else seems great so far. Testing BT with Glass next. Will update the post afterwards.
edit#1- I can successfully pair Glass as a headset and also bluetooth tether data. MyGlass does not force close but will not connect when it sees the device.
edit#2- APN settings are borked for HSPA+....
unable to use for internet access
when i check the box to enable internet access, nothing happens.
I am using 1/8/1900 TS
Cheers! This makes some libraries like AllJoyn works!
H3ll0w0rld08 said:
when i check the box to enable internet access, nothing happens.
I am using 1/8/1900 TS
Click to expand...
Click to collapse
samething happens on mine!

Use AlwaysOnDisplay (AOD) as substitue for missing notification LED using Tasker

You are missing a notification LED on LG G6?
You don't use the AlwaysOnDisplay (AOD)?
You are using Tasker?
I have a solution for you.
The AOD screens goes on if you have a new message and goes off after reading that massage.
Beside the newest version of Tasker you need additional the app Tasker Settings
I have attached two files "AOD_ON.tsk.xml" and "AOD_OFF.tsk.xml"
These are the Tasker task which turns the AlwaysOnDisplay on and off.
How to import these XML as Tasker task: read this XDA thread
Now you have to add 2 new profiles in Tasker
Profile 1 - Notification
Go to the Profile tab in Tasker, and press the "Plus" (+) button
Choose: EVENT - UI - NOTIFICATION ... you can choose now an app (owner application) let's say WhatsApp (you can choose more than one app)
Related task : AOD_ON
Important : leave all the fields TITEL, TEXT, SUBTEXT etc empty.
Profile 2 - Notification removed
Go to the Profile tab in Tasker, and press the "Plus" (+) button
Choose: EVENT- UI - NOTIFICATION REMOVED ... you can choose now an app (owner application) let's say WhatsApp (you can choose more than one app)
Related task : AOD_OFF
If you don't want to be notified in the middle of the night by AOD, you may have that Profile only active during daytime. Short tap the Prolie name, long tap the profile description. A new window pops up, choose ADD. A new window pops up, choose TIME. You can now define in which period of the day the profile is active.
LG G6 settings: Notifications/ LOCK Screen / do NOT choose Hide all notifications !
It works for me on LG G6 (H870)
Have fun
EDIT: for SMS & MMS add Contacts, Phone App and (if possible) SMS App to owner application in Tasker Profile
For missed calls you need to add 'Calling Accounts' apart from Phone app.
Here are the steps how to add this: (thanks to user Vitoski, who found out)
1. Click on the 'Owner Application'
2. click 'ALL' button at the right bottom corner
3. Select 'Calling Accounts'.
4. click back twice and tick to save changes.
EDIT : If you like to have a brighter AOD , please read this useful post added by user vitoski
Many thanks for that!
Thanks a lot to users Dracushor87 and Vitoski for testing and giving hints and ideas!
Edit : new versions of AOD_ON and AOD_OFF tasks
martmarq great post - thanks a lot!
I've been using AOD with Tasker since two days now and in most cases it works fine. It kicks in when the notification shows up and turns off when I remove the notification.
However sometimes the AOD turns on itself, even if there was no notification registered in the system. These are the two situations in which I have spotted this:
# when you go to Display Settings and click on three dots next to AOD - you don't need to change anything in there, just go there and back to homescreen.
# when you connect phone to the charger. Even when you disconnect it, the AOD stays on.
# under some other circumstances which I was not able to pinpoint right now
So, have you observed the same?
vitoski said:
martmarq
# when you go to Display Settings and click on three dots next to AOD - you don't need to change anything in there, just go there and back to homescreen.
# when you connect phone to the charger. Even when you disconnect it, the AOD stays on.
# under some other circumstances which I was not able to pinpoint right now
So, have you observed the same?
Click to expand...
Click to collapse
When you connect the phone to the charger, there is a notification.... therefor AOD should go on.
You can manage that by choosing apps (owner application) in Tasker. That solved the problem for me.
That might also solve the other circumstances.
I don't have that problem with the display settings... I have just tested that.
martmarq said:
When you connect the phone to the charger, there is a notification.... therefor AOD should go on.
You can manage that by choosing apps (owner application) in Tasker. That solved the problem for me.
That might also solve the other circumstances.
I don't have that problem with the display settings... I have just tested that.
Click to expand...
Click to collapse
Have you used specific apps which notifications you monitor within the profiles or left it blank (none of the apps is selected)? This is the way I made it and I suspect it may causes all of those issues I described. Definitely will test it, but thought I'm gonna check it with you
vitoski said:
Have you used specific apps which notifications you monitor within the profiles or left it blank (none of the apps is selected)? This is the way I made it and I suspect it may causes all of those issues I described. Definitely will test it, but thought I'm gonna check it with you
Click to expand...
Click to collapse
Yes, I have activated only the needed apps like WhatsApp, Email and so on.
I have edited the first post, because for SMS you need a new profile (see above)
for me, sms notifications work without creating a separate profile. i only added the Contacts app to the list ( with Phone app )
dracushor87 said:
for me, sms notifications work without creating a separate profile. i only added the Contacts app to the list ( with Phone app )
Click to expand...
Click to collapse
mmmhhh... yes, now it works. Seems I had not added one of those two....
For me the sms app worked fine too. Will check now with limiting the number of notifications to specific apps and let you guys know if I still experience the same problems as reported above.
---------- Post added at 02:02 PM ---------- Previous post was at 01:36 PM ----------
dracushor87 said:
for me, sms notifications work without creating a separate profile. i only added the Contacts app to the list ( with Phone app )
Click to expand...
Click to collapse
Are you using any 3rd party Phone/Contacts app or sock one? For some reason it doesn't work for me with stock application.
I have selected both (Contacts and Phone) applications and it doesn't activate AOD when I have a missed call
i have stock apps. for missed calls, i did the 3rd profile with phone missed call event. last night i had a missed call , but with a whatsapp message, and i thought that the profile is good. but today i checked it, and it doesn't work without a separate profile.
dracushor87 said:
i have stock apps. for missed calls, i did the 3rd profile with phone missed call event. last night i had a missed call , but with a whatsapp message, and i thought that the profile is good. but today i checked it, and it doesn't work without a separate profile.
Click to expand...
Click to collapse
OK I found the missing part... You need to also add 'Calling Accounts' apart from Phone app.
Here are the steps how to add this:
1. Click on the 'Owner Application'
2. click 'ALL' button at the right bottom corner
3. Select 'Calling Accounts'.
4. click back twice and tick to save changes.
Now you can exit Tasker and check if AOD kicks in when you have a missed call. Would be good to hear from others if this works fine, but it works for me fine.
@martmarq can you please add it to OP once other confirm if this works for them?
dracushor87 said:
i have stock apps. for missed calls, i did the 3rd profile with phone missed call event. last night i had a missed call , but with a whatsapp message, and i thought that the profile is good. but today i checked it, and it doesn't work without a separate profile.
Click to expand...
Click to collapse
Thanks, will update the first post again
i confirm it works
vitoski said:
OK I found the missing part... You need to also add 'Calling Accounts' apart from Phone app.
Here are the steps how to add this:
1. Click on the 'Owner Application'
2. click 'ALL' button at the right bottom corner
3. Select 'Calling Accounts'.
4. click back twice and tick to save changes.
Now you can exit Tasker and check if AOD kicks in when you have a missed call. Would be good to hear from others if this works fine, but it works for me fine.
@martmarq can you please add it to OP once other confirm if this works for them?
Click to expand...
Click to collapse
Many thanks... I always thought ALL mean activate all Apps... never pressed that button before...:cyclops:
It works, I will add that.
Hello, thanks for you post.
Just a question : It's juste for AOD without cover or witch official cover it's working too ?
It's too bad the screen power off with official cover ....
Dumb question here.... Do we need root for this to work ?
shagratt said:
Dumb question here.... Do we need root for this to work ?
Click to expand...
Click to collapse
No.
matdu57 said:
Hello, thanks for you post.
Just a question : It's juste for AOD without cover or witch official cover it's working too ?
It's too bad the screen power off with official cover ....
Click to expand...
Click to collapse
I am not using any cover. I don't know what the cover does. Sorry for not being more helpful here.
Not quite working for me (US997)... I have every thing all set up, but my Tasker notification says "No profiles activated". Any ideas?
calebcbump said:
Not quite working for me (US997)... I have every thing all set up, but my Tasker notification says "No profiles activated". Any ideas?
Click to expand...
Click to collapse
A tasker profile is only activated when it is triggered.
If you produce a profile like "active between 8 o'clock and midnight" does that work for you?
martmarq said:
A tasker profile is only activated when it is triggered.
If you produce a profile like "active between 8 o'clock and midnight" does that work for you?
Click to expand...
Click to collapse
Yes, it does. The AOD_off profile works, but I can not get AOD_on to trigger with an app notification, I have verified that I have the app selected for a trigger.

Categories

Resources