[Help] Solution for ManilaV2 and R3A PanelManager - XPERIA X1 General

Hi,
I'm currently using a self-cooked rom with manila and panels. Unfortunately,
I had to disable Manila because short time after I switched the screen off,
Manila came in the foreground and I had to switch the panel again.
Now, I wanted to write a little application that waits for the wakeup event
and then pulls panelcontainer.exe in the foreground. Just launching it doesn't
work, so I have to use the ShowWindow Function. But I don't know how to
get the "handle" of the panelcontainer process.
Can anyone help me?
Of course I will provide this workaround to the community, when finished.

Related

disallow screen rotation

Hello!
I need to write software that disallows any screen rotation on my Wizard.
How can I do it? I didn’t found any registry settings for this. The best way
that I see is hooking ChangeDisplaySettingsEx. But unfortunately, SetWindowsHookEx
doesn’t works on WM 5.0, at least it said on some topics. Please, give me any solution for this problem or example code to hook some API function.
wm5: [HKLM\System\GDI\Rotation]
Angle=dword:0
00000000 portrait
0000005a righthanded landscape
0000010e lefthanded landscape
then RegistryNotifyCallback will do
tanks a lot
I will try this way.
But I afraid it will be notified after screen rotation starting.
Adjusting this registry value in regedit tool did't help.
So I suppose this value is changing after rotation is done.
You can delete the start up service of ScreanRotate.
Go to HKLM/Services/ScreanRotate and delete it.
I think before you doing this,you can export it to a reg file
It's not bad idea.
but delete this key leading to system restart for apply
I just try to stop this service.
Not luck : (
This key not present in the registry storage.
I am under WM 5.0
Maybe you talk about some early system.
Hi hoblano, I'm experiencing the same problem, did you find a solution ?
thanks,
Scalposcarno
use task manager 2.7 and stop service...if you know it is service...
same way to stop kbd lights...btw,
I tried, but the result is the same as the one obtained by manually deleting the Screen Rotate voice within the services voices in the registry: avoiding the load of the service providing the icon on the task bar enabling the user to rotate the sceen one or more times by tapping on it.
I still don't understand ... at this point the most probable thing is that the service that rotate the OS screen when rotating by hand the HW screen, is invisible with respect to registry voices and to applications like Task Manager 2.7 or MemMaid. Apart from criticizing the constructor choice (why didn't they thought that someone should have been more comfortable using only one view mode ? e.g. landscape one), is there a way to obtain a list of core services and to avoid one of those to be loaded ? or, otherway, is there a way to intercept the event thrown when manually rotating the screen of the terminal ?
By the way, I'll have to do it with Java ...
thanks all

Need help with new wm6.5 rom and S2U2

Hi there,
I just upgraded to a wm6.5 rom with s2u2 preinstalled, so I tried it and am pretty happy not having to search for the unlock button anymore.
I installed the tPRO2 skin and set the same wallpaper as in tf3d, so it looks a bit like part of the system.
I've still got two problems:
I'm used to do multitasking, for example when browsing with Opera I sometimes press the home key and start word mobile or such to look up passwords etc. Usually, I'd be able to switch back to the running opera with the tf3d task list, but on this rom, leaving an application immediately kills it. I made sure it's not just the tf3d task list by looking up the running programs with the wm task manager. When s2u2 kicks in, the running applications are left alone. Does anyone have an idea what causes the programs to be killed?
Second, I'd like s2u2 to only show the unlock bar instead of the tf3d slider. This way, it would look much more like a part of the system - is this possible?
Thanks in advance for your help!
Edit: the rom is NmLs v1.5.1, i just found out this is tf3d2 beta. haven't seen any changes so far, but the rom thread says so.

[REQ] switch off screen on WM 6.5

Hi guys!
I'm searching for an application wich can turn automaticly off my screen on call connect.
I've tried several solutions and programms, but none of them worked for my 6.5 ROM.
It really annoys me that i accidently press keys while calling. I can activate an automatic lock of the phone throught Smart Lock, but only an alternative surface appears where i press accidently keys, too.
The power button can switch off the touch screen, but it seems that after some minutes it switches on again automaticly and again i press buttons with my cheek....
It would be really really great if somebody could mention a possible solution or write a little programm to fix the problem!
Cheers and thanks alot!
Nobody got an idea?
I've tried several registry tweaks and programs like:
Touch InCall Screen Tweak
http://forum.xda-developers.com/showthread.php?t=488991
Touch Lock Pro
http://www.zuinigerijder.com/
but nothing affects wm 6.5....
the same here.
i've duttys r8 turbo rom and the display isn't disabled after a view seconds while doing a call.
tried to fix it by changing some values in hd tweak but without success.
is there nobody who has the same problem?
OK i've tried some more programs.
It works with the trial of PhoneAlarm! But i really dont want to use second today to run the today plugin (the program doesnt work without it), i'm using manilla.
so its possible!
anybody got a solution or knows the algorithm of phone alarm?
cheers

HELP! Expired appointment still showing in lockscreen

Hello,
I have an HD2 with wm6.5 + manila 2.5.
I was looking for a fix during hours, but did not find anything...
When an appointment has just exprired, it still appears on the default lockscreen.
Example: it is now 7:16 and the appointment which was from 7:00 to 7:15 is still showing.
Actually this is the visible part of the problem.
After testing a bit, I think the issue is wm6.5 not refreshing appointment state often engough (I don't know how to explain that, but I think that the system is periodically refreshing the appointment state, which unables to know which appointment is the **current** appointment).
This would not be a big problem by itself (it actually refreshes after 2-3 minutes), but when you use a software like PhoneAlarm, which is supposed to change phone profile according to current appointment, then you have an issue: successive appointments make the automatic switch to fail, because the software thinks the "old" appointment is still active so ignores the new one...
Does anybody know this issue and how to fix it?
Thanks,
Looki
Anybody has this issue???
Critical for me because I make an extensive use of Pocketmax PhoneAlarm...
Any help would be much appreciated!
Thanks!
... I continue working on the topic.
I found in the registry the place where the "current appointment" is detailed.
It seems to be in "[HKCU]\System\State\Appointments\Current"
Also, I checked that this very key is not refreshed at the end of the appointment (behavior that I described in the first post).
As soon as some process (don't know which one) update this key, I observe:
1/ Information in this key is deleted (meaning that there is "no current appointment")
2/ Both lockscreen and phoneAlarm immediately react and adopt the appropriate status (lockscreen doesn't show the appointment and phoneAlarm switches to the correct phone profile)
The issue is that the key IS NOT updated at the end of the appointment, but some 1-2 minutes AFTER the end.
Does anybody know how to make more often system refreshment of this key?
Thanks for your help!

two little apps: automatic rotation & wifi/display stay active - update 28/12

Hello
The Mega is my first smartphone, and thanks to xda I found lots of usefull info and apps to customize it just like i want
I think now it's time to share some apps I did mostly for my own use, but maybe usefull for some other people.
Well, here are two simple applications:
RotateMon
- The first, "rotatemon" (stupid name I know... ) is designed to run invisible in background and simply rotate the screen to landscape if one the following apps are launched: sms /mms ; opera mobile 10 and notes (notes.exe)
When you exit the app, the screen is restored to previous orientation. (meaning if you already are in landscape, you will stay in landscape)
I did this app because i couldn't found something doing this the way i want. I know there are mortscript scripts to do this, but not exactly like this. (and there's a problem with tmail.exe with this method, because mortscripts checks if a windows exist, but sometimes tmail.exe runs in background with the same window title "SMS / MMS" as the active window, so we must check if it is really active or in background...)
I know it's possible too to assign a long key press to the action "rotate sceeen", but I was tired of long pressing this key everytime i launched opera or the sms program...
Well just try it if you want, and let me know what you think about it, it's very usefull for me, maybe for you too
You can launch it at startup like I did (for example with sktools or something equivalent).
Please understand that I did it for myself, so it's "customized" for me (the apps that are monitored to trigger the rotation). If it is usefull for someone else I'll be happy to provide a more "user friendly" version (with the ability to configure what apps are monitored for example). Don't hesitate to ask
StayAlive -update 28/12/2010: now with a nice interface, install cab, more user friendly -
Another very simple program, designed to keep wifi "alive" even when the device is in sleep mode. It's a simple switch: ON/OFF, based on the registry key Comm\BCMSDDHD1\Parms\HTCKeepWifiOnWhenUnattended , you can switch the "StayAlive state" when wifi is on or off, doesn't matter, and the state is keep after a soft reset.
This tool can the display alive too, it provides a simple switch On/OFF to keep the display alive (doesn't prevent locking, well sometimes it locks and sometimes not, don't really know why..., but the screen stay on). Please note that the screen will not stay on at full backlight level, it will stay on at the "lower" backlight level (to prevent too much power drain...)
Ps:Sorry for my poor english
how to remove this software from phone?
rotatemon
Mobtel063 said:
how to remove this software from phone?
rotatemon
Click to expand...
Click to collapse
You just have to delete the program folder. If it's running, kill it with a taskmanager before of course (or soft reset). If you put it in your startup, remove it before, then kill the process or soft reset, then delete the folder.
No modifications are made to the system
ROTATEMON
seb3773 said:
RotateMon
Please understand that I did it for myself, so it's "customized" for me (the apps that are monitored to trigger the rotation). If it is usefull for someone else I'll be happy to provide a more "user friendly" version (with the ability to configure what apps are monitored for example). Don't hesitate to ask
Click to expand...
Click to collapse
Hi seb3773 I like you rotatemon very much. It is what I need, but since I have used Swype I had to turn it off. When the screen rotate my swype keyboard don't rescale well and the screen is cut out on te right side.
I would be grateful if you could disable sms rotation in your program?
or maybe some "user friendly" version above-mentioned?
I'm proud if it is usefull for you too A more user friendly version is coming soon, as i'm actually unemployed , i've plenty of time to do it. I intend to program a configuration interface with some nice features. It will be ready in 1/2 days
Great work
good works, man.
I wonder whether you can add-in one more switch not to connect 3G or smthng.
I'm having problem with that. When i accidentally press on browser icon, it start connecting to 3G network and i got to pay data charges.
It would be good if we can turn off. Thanks

Categories

Resources