Windows Mobile Continuum Scaling on External Screen - Windows 10 Mobile

Continuum is the unique feature for windows phone. continuum will scale perfectly ,when it connected to Monitors with full HD resolution.
But when you use it for TV , scaling problems will occur. Those who don't have PCs, Continuum will be become wonderful mini PC Experience.
few people ,may know these Registry values when 950/xl devices first inter-op unlocked for continuum scaling.lately made a post for others.
If your device is inter-op unlocked,you can change these registry values for perfect scaling and smooth experience.
below procedure is "wired continuum " with 950 xl with LCD Full HD local tv
wireless continuum not tested due to lack of Miracast Device,it's also same with another Config id ,if you connect only connect with Miracast ,2nd config id which lengthy, is continuum config id ,next time when you connected.,In wired connection check another lengthy config id (3rd one)came or not.
Intial Setup :-
If your Device is unsupported and had Miracast feature Deploy continuum Cabs using the " Continuum for unsupported devices"
First open Continuum app and complete setup ,you will see continuum on big screen which is stretched
go to external settings==> display , grab display slider to top left as seen below and restart.
{
"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"
}
When Continuum establishes Connection. Configuration ID is Created under below path.
HKEY_LOCAL_MACHINE/System/ControlSet001/Control/GraphicsDrivers/Configuration/2nd one(Your Continuum config ID)
when you connect through one setup it may be wired or wireless there will be one Config ID will be generated
For my 950 XL wired connection
SYSTEM\ControlSet001\Control\GraphicsDrivers\Configuration\CMO00110_09_07D9_98+___900015_01_07D8_99^485D46A2EC43A2B39ACB2592A9ED698A\01\00
for example if you connect through wireless setup ,one config ID generated remeber that like it is for scaling for wireless display scaling or name it in category with id for wptweaks
then you again connect with wired setup another Config ID is generated remeber it for scaling for wired display scaling.
Remember id for which it is belongs to like wired or Wireless
if you connect through both wired and wireless setups and you see only one config ID ,look for two "DwmClipBpx.xxxx" registry values in two places.
For any Config ID modification is same at all registry values
when you go into Config ID then
go to 01 then 00
Below 4 values are Responsible for scaling. See above picture
Enter all values through Interop-unlock App,values are in hexagonal
1) DwmClipBpx.bottom
2) DwmClipBpx.left
3) DwmClipBpx.right
4) DwmClipBpx.top
Here.Bottom and right values are resolution of this external display.
Left and top values are Side scaling.
open interop unlock app in Continuum Mode or use wptweaks by importing xml file.
TVs may not have the exact resolution of 1920x1080
it will be something like 1895x1060 as my local tv
first change the values according to your tv
DwmClipBpx.bottom =1062
DwmClipBpx.right =1895
these bottom,right may inter change Device to device and continuum app(950 vs hp).
still some gaps will be there,then
change other two values . Disconnect the cable and reconnecting to check it perfectly working or not. if is wireless Disconnect and connect.
Changes will appear instantly & Change accordingly
next to change are the 2 values with near values like
DwmClipBpx.left =42
DwmClipBpx.top =25
that's all.
if u feel to do some experiment change these values too.
if there some screen flickering due to sync frequency, where are horizontal or vertical sync values, you can change below 4 values..See above picture
1) HSyncFreq.Numerator
2) HSyncFreq.Denominator
3). VSyncFreq.Numerator
4) VSyncFreq. Denominator
i tried increase below 2 numerator values increase for some better experience .denominators no need to change
HSyncFreq.Numerator default 67500000 = 77777777
VSyncFreq.Numerator. default 60000 = 99900
Tweaking denominator values shakes the screen in my 950,try yours if want to do so.
For Wptweaks :-
First Download continuum-Scaling_tweaks-2
change your Config ID of your Device and properly Name it at "<tweak category=" According to its type Like below for all 6 tweaks (For Example Wired)
for second Connection(ex wireless config) check whether other ID came or not replace id at path and change "<tweak category=" accordingly
check values need to enter in hexagonal,change accordingly using calculator app programming mode
use notepad next to add in main tweaks.xml
add these continuum-tweaks in complete tweaks.xml -:
If anyone tried on 4K TV suggest values in Reply
you can experience better performance by adjusting display for different external screens
its working perfectly with my tv & watching 4K youtube video on continuum
reply your experiences ..
check the attachments

I have tried on 640xl with a wireless miracast stick (1920x1080) pluged into a fullHD monitor (1920x1080), but it doesn't work.
There is no ..../01/01 just ..../01/00
Have changed DwmClipBpx.bottom =768 ->1080
DwmClipBpx.right = 1280 ->1920
Also tried on both last Config ID's and restart phone
Maybe that only works on 950/XL OR only works with a wired DOCK

long_pn said:
I have tried on 640xl with a wireless miracast stick (1920x1080) pluged into a fullHD monitor (1920x1080), but it doesn't work.
There is no ..../01/01 just ..../01/00
Have changed DwmClipBpx.bottom =768 ->1080
DwmClipBpx.right = 1280 ->1920
Also tried on both last Config ID's and restart phone
Maybe that only works on 950/XL OR only works with a wired DOCK
Click to expand...
Click to collapse
The OP is updated ,read it thoroughly,follow the step by step, download latest Wp tweaks xml in OP:good:

Ok, I realize that my issue is not Scaling but Resolution. It means continuum still fills the fullHD screen but resolution is much lower than 1366x768

long_pn said:
Ok, I realize that my issue is not Scaling but Resolution. It means continuum still fills the fullHD screen but resolution is much lower than 1366x768
Click to expand...
Click to collapse
It's also for resolution change, buy in wireless, processor should support, you need to tweak some Power supply registry values too

Related

[Hint]Make your Wifi Faster (experimental)

I ran across this tweak on a diamond forum and tried it on my HD... seems to really work... basically turns on G network support rather than relying on B
HKEY_LOCAL_MACHINE\Comm\TNETW12511\Parms\dot11BasicRateMaskG
Mine was set to 1 (one) and I changed it to 8 (eight)... then did a soft reset...
abeery said:
I ran across this tweak on a diamond forum and tried it on my HD... seems to really work... basically turns on G network support rather than relying on B
HKEY_LOCAL_MACHINE\Comm\TNETW12511\Parms\dot11BasicRateMaskG
Mine was set to 1 (one) and I changed it to 8 (eight)... then did a soft reset...
Click to expand...
Click to collapse
What do you mean about 1 & 8 where can i find them ?
Thanks
I have enabled this with a cab file I found on the net...
When I'm getting back on my laptop, I'll search for it...
grtz,
degake
EnableWLANGMode.cab
{
"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 just tested my WLAN speed without any registry mods @ http://www.dslreports.com/mspeed with 1MB filesize and I got ~1500 kbit/s so I don't think it is necessary to modify those settings.
My Access Point is a LinkSys WRT54GL router with Tomato 1.23 firmware set to Mixed B+G mode and WPA2 Personal (PSK) + AES security.
-Valynor
Valynor said:
I just tested my WLAN speed without any registry mods @ http://www.dslreports.com/mspeed with 1MB filesize and I got ~1500 kbit/s so I don't think it is necessary to modify those settings.
My Access Point is a LinkSys WRT54GL router with Tomato 1.23 firmware set to Mixed B+G mode and WPA2 Personal (PSK) + AES security.
-Valynor
Click to expand...
Click to collapse
you need now to install the cab and , after a soft reset, to do the test again ...
I did some research about what "Basic Rate" really is.
This seems to be the lower speed limit for WLAN device handshake, so the client/access point can
a) figure out what the bare minimum speed is that's needed to connect to the given AP
b) set the initial communication speed between the device and its AP
Apparently this is only important when you have old 802.11b devices connecting to a mixed B+G AP.
There should be no impact on the actual WLAN speed.
-Valynor
Without any mods, my speed is 1624 kbits/sec.
Duttys v.1.7
​
And about battery drain .... ?
Ciao
Fred
frederikk said:
And about battery drain .... ?
Ciao
Fred
Click to expand...
Click to collapse
I can confirm, IT WORKS. I think it may only be important for someone that wants to stream video...like me. The battery was getting hot so I imagine it is sucking the battery too.
Hi
before the "tweak" I hade a speed of around 1300k. After I applied the "tweak" speed jumped to 1900k. Not bad at all
Thanks for the advice!
Btw. I have the stock 1.14 Rom on my HD (GER) and had the string already there.
Greetz
Ascenca
I like it also
im seeing a 520k gain. Great for video
I can't see any difference.
How do you improve speed? With the proposed CAB file or by manually modifying the registry?
Because the CAB file is adding a key to a non-existing folder in the registry:
HKLM\Comm\TNETWLN1\Parms
param="Dot11SupportedRateMaskG" value="8"
This parameter is already set to "8" in TNETW12511 key and not in TNETWLN1, the last is non-existent.
Furthermore the first post in the thread speaks about "Dot11BasicRateMaskG" and not "Dot11SupportedRateMaskG" ?
Placebo warning lolol
Guys I also have 1 on the reg, but when I connect to my wifi router, on the Wireless Settings on my HD, Tx Rate is at 54Mbps... and my Linksys is forced to only accept G connections...
As someone already said
I did some research about what "Basic Rate" really is.
This seems to be the lower speed limit for WLAN device handshake, so the client/access point can
a) figure out what the bare minimum speed is that's needed to connect to the given AP
b) set the initial communication speed between the device and its AP
Apparently this is only important when you have old 802.11b devices connecting to a mixed B+G AP.
There should be no impact on the actual WLAN speed.
-Valynor
Click to expand...
Click to collapse
Just wondering if this patch will help browse the web faster?
Thanks in advance.
How can I measure the transfer rate. I have a felling that wifi works realy slow when browsing.
thnx in advance
Some of you had mentioned speeds of more then 1000 Kb/s. Is it real?
I did change the registry value from 4 to 8. All I am getting are speed values around 400, 300 or sometime 250 Kb/s using either DSLREPORTS or Pocket Speed Test.
I have the ASUS 406G ADSL wireless router, configured to operate on 54Mb/s
Please advice
What should be the values of the following Registry Keys?
--- HKEY_LOCAL_MACHINE\COMM\TNETWLN1\PARMS dot11SupportedRateMaskG (mine is set to 8)
--- HKEY_LOCAL_MACHINE\COMM\TNETWLN12511\PARMS dot11SupportedRateMaskG (mine is set to 8)
--- HKEY_LOCAL_MACHINE\COMM\TNETWLN12511\PARMS dot11BasicRateMaskG (mine is set to 1; when set to 8 the speed is close to zero)
--- HKEY_LOCAL_MACHINE\COMM\TNETWLN12511\PARMS dot11BasicRateMaskB (mine is set to 1)
--- HKEY_LOCAL_MACHINE\COMM\TNETWLN12511\PARMS dot11SupportedRateMaskB (mine is set to 2)
Please advice
Thanks
is there some sorf of mod that the WIFI can Connect Automatically to a Unsecure Network like the "Iphone" ?
WaveyKat said:
is there some sorf of mod that the WIFI can Connect Automatically to a Unsecure Network like the "Iphone" ?
Click to expand...
Click to collapse
also interested in that

CruiseController

Current english interface version: 2.5
SYSTEM REQUIREMENTS: Windows Mobile 5 or higher with .NET CF v.2.x or higher installed
{
"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"
}
CruiseController: an every-day GPS cruise control utility for a car driver, having Windows Mobile 5/6 PDA with a GPS module.
If your car has no built-in cruise-control feature, or you like speeding, but want to stop penalty for it - it's utility for you!
* The main function of the program is to control 2 ranges of speed: let's say city's range and highway's one.
* You can adjust values as you like, and if your speed (measured by GPS module) reaches these values – you’ll be informed by sound.
* Each range has the minimal speed value, after that you may go on without brake. Of course, if other road conditions allow this.
* And there is the maximal speed (of each range), you’ll be informed about it as the top limit, after that you have to free the accelerator pedal, for slowing down immediately – else a penalty for speeding has almost caught you.
* If you again slowed down up to the minimal range’s value – the program reminds you that you are free to increase the speed more.
So, with this function you just need to press or release the accelerator a bit according to the sound alerts.
NOTE:
1. It’s better to set the range values below enough the allowed limits on your roads
2. The speed of your car’s speedometer may differ from GPS speed much due to the wheels diameter and their pressure.
Other features of the program:
* GPS connection is realized via the built-in operating system software driver that is available starting MS® Windows Mobile 5 version (and higher: WM6, 6.1…). This allows to use this program at the same time with other GPS navigation software that may require GPS connect via GPS module’s serial port.
* GPS connection may be permanent (for driving a car), or just periodical each 2 minutes, to save the battery charge, if moving slowly.
* “NO SPEEDING!”: non-stop alerting about the maximum levels exceeded
* The program prevents going PDA to the sleep-mode
Basic functions of speed "cruise control" are free, others are shareware (unlocked after registration), but with no time limit.
Additional functions available after program’s registration:
* “Check maximums only” option: no sound alerts for the minimum ranges limits.
* “Do NOT alert” option: no alerts about the speed, for using other GPS functions of the program in silence.
* GPS-reminder: save the point you are in (sure, coordinates from GPS will be saved also), and the program will alert you when you are again in this area (if the program is running). Without registration only the first point added is controlled.
New in v.2.5x:
* "Speed in miles" option
* "Backlight always ON" option
* Experimental manual reminging feature: press the screen button to switch alerting on (for ex. about some road limitation that can be forgotten during the way ), can be turned off manually (screen button) or automatically when you reach the next threshold of the maximum speed.
* First version of track and speed logging (.csv file format for now only, in folder "Tracks" in program's installation folder)
Download .CAB: http://pmaker.biz/software/CruiseController_english_v.2.51_PPC.ARM.CAB
Registration of the full-functional version
Bug reports, wishes and comments are welcome.
hi,
assume this would have all the english menu because the last one I tried I doon't understand how to navigate since it's Russian-based
do you have screenshot?
zenkinz said:
hi,
assume this would have all the english menu because the last one I tried I doon't understand how to navigate since it's Russian-based
do you have screenshot?
Click to expand...
Click to collapse
screenshots added. If anything not translated - inform, pls.
Actual problem is a payment aggregator
Registration is on http://pmaker.biz
Registration
After installing the app, I run into 2 issues:
1/ I get registration questions
2/ The main screen has 2 "City Maximum" values. It's my guess that the 2nd one should state "Highway maximum"
Peter4133 said:
After installing the app, I run into 2 issues:
1/ I get registration questions
2/ The main screen has 2 "City Maximum" values. It's my guess that the 2nd one should state "Highway maximum"
Click to expand...
Click to collapse
1) Unclear, what is the issue ?
2) Yeah misprint, thanks, fixed and updated in the heading.

[APP] LiveCam - Watch the image from your pda's camera in a Web browser

Hello, this is my another release (though you may not remember previous ones).
My little app is called LiveCam and it allows you to watch what your phone's (rear) camera sees. Currently still images are taken every 5 seconds, and you can only see still images in browser but in future I'ma make it able to transfer real-time video! The app is totally uncustomizable for now because I only wanted to make it work. It contains whole lot of bugs. The app consists of 2 parts joined in 1 executable:
- a camera server that takes picture every 5 second
- a small HTTP server that allows you to see the most current image.
App could be possible only thanks to Alex Mogurenko's DirectShow .NET CF
How-to:
- Copy LiveCam.exe and DirectShow.NETCF.DLL to one folder wherever on your device.
- Ensure you have at least 400kB free space on your device root folder.
- Check your device name in Start > Settings > System > About. E.g. mine is HTC52, some may be Pocket_PC or alike. You may change it for more friendly for you or easier to remember if you want but do it now.
- Connect your phone to WiFi or ActiveSync/WMDC. Wait until the connection is established.
- Run LiveCam.exe. Click "Enable Cam" button (don't worry there's still a camera disabled text, if you see picture from your camera then everything's allright). Click "Enable HTTP" button (same here, don't worry of the HTTP disabled text).
- Run your PC's web browser and point to http://your_device_name:1222/
e.g. http://HTC52:1222/ Should be working.
- If you want to use it via data connection you must first activate it, however it won't work if you don't have external IP service.
- If you want to access it from an Internet computer (not in your subnet), please redirect 1222 port on your WiFi router, check your Pocket PC's IP.
Tested only on HTC KAISER. May not work on other devices. Please report.
Note this is a pre-pre-pre-alpha-release and it has maybe 10% of the functionality I want it to have.
Known bugs/limitations:
- Only 240x320 available res (will be fixed)
- Only still images, no video (5 seconds)
- No auto-refresh in web server must refresh manually to see current image (will be fixed easily)
- No customizable HTML page (will be fixed easily)
- No customizable HTTP port (will be fixed easily)
- No way of turning Flashlight (should be fixed)
- May hang up or eat memory as I didn't try it for longer time. Please always use the Give up button to exit app so that resources are believed to be released then.
If you like the app, I will make it really usable in next version but I must know that I don't work just for myself.
.NET CF 2.0 IS REQUIRED!
It works on my Blackstone(Touch HD)
It crashes when you click on init server multiple times and it doesn't show that it's running but you can access it through the browser.
I'd really like to have a webcam app that really works because other software I tried always had bugs or didn't work at all.
wonderful idea.. and it works great! (touch hd as well)
U dont work just for yourself, keep it going bro
Edit: Touch HD - working! Qtek 9100 - not working!
TyTN Stock
Frakken Awesome!
Works on my unbranded stock Kaiser. Keep up the good work!
its great for my htc touch hd .... owesome and it would be bloody owesome if it would be motion i mean video
Awesome!
{
"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"
}
Works on blackstone wm6.5 via web ^^
but config screen doesn't update to "enabled", even if server and cam are enabled. just says "disabled" but works. keep up your pretty idea. looking forward to new versions.
some feature-wishes:
- option to turn off the display during stream
- password lockable web interface, so you can only watch the camera if you have the password (htaccess)
- auto refresh in browser and choise between photo and video
- autosave video to sd
- option to switch between main and front camera
- portrait/landscape switch
- ... ^^ sry
where do I enter the address ? is it under LAN settings in IE ?
Thanks!
It works on my old Dopod 818 pro
hi, welcome back video should be possible, it is no bug that after clicking 'initialize' nothing changes, the app was written very fast and therefore not fully implemented. But if I happen to find some time, I may make it better. But no promises Thank you very much for feedback, I thought no one except me could find use for this.
This ideal is good if video streaming is included.
kartam said:
I thought no one except me could find use for this.
Click to expand...
Click to collapse
I bet you would find many who would like to use something like this
schmeichler said:
I bet you would find many who would like to use something like this
Click to expand...
Click to collapse
And I'm one of them~
Please keep on going!!

[need help] [Z00A] Change resolution to 720x1280 and still use the physical nav keys.

I have been flashing ROMS since it was cool to do so (no, not before).
But I am a complete n00b when it comes to dev stuff and this whole post is written at that point of view; this post MAY contain incorrent information and n00bish mistakes.
Why change to 720px1280?
Frame rate doubles when using games or other graphics intensive applications.
Increased batter life due to lower resolution.
Even more snappier!
Since it's a 5.5" screen, not much difference between 1080x1920 and 720x1280. Of course, it's a compromise but barely noticable.
(Don't actually do anything, just read!)
How to change the resolution?
Make sure you enable "USB Debugging"
Make sure you installed adb and fastboot in your computer.
Connect your phone to your computer (usb cable... etc).
In the terminal type : adb shell wm size 720x1280
Wait, everything is so big! We need to change the DPI.
The original DPI is 480, but at 720x1280, 350 seems to restore the previous size and feel. Feel free to experiment with the DPI
How to change the DPI?
Make sure you enable "USB Debugging"
Make sure you installed adb and fastboot in your computer.
Connect your phone to your computer (usb cable... etc).
In the terminal type : adb shell wm density 350
OK, now you notice the (Virtual) Navigation Keys at the bottom don't work anymore.
Well that is because the Virtual Keys Mapping is out of range.
To understand why, consider this question : How will the system know which button you are pressing?
System uses the "display coordinate system" to identify where the buttons are located on the screen.
This info in located in this file: /sys/board_properties/virtualkeys.ftxxxx_ts
virtualkeys.ftxxxx_ts:
Code:
0x01:158:215:2045:260:250
0x01:102:540:2045:260:250
0x01:139:865:2045:260:250
Syntax:
Code:
0x01: A version code. Must always be 0x01. (ok google)
<Linux key code>: The Linux key code of the virtual key.
<centerX>: The X pixel coordinate of the center of the virtual key.
<centerY>: The Y pixel coordinate of the center of the virtual key.
<width>: The width of the virtual key in pixels.
<height>: The height of the virtual key in pixels.
Linux key code says what the button is: return, home, recent...
The last four parameters (centerX, centerY, width_of_virtual_key, height_of_virtual_key) are our concern, because they say where the buttons are located on the screen using "display coordinate system".
In "virtualkeys.ftxxxx_ts", the location of buttons is defined for 1080x1920.
So when we changed the resolution to 720x1280, the mapping for the virtual buttons became out of range and thus unusable.
So what should those parameters be for 720x1280?
Code:
0x01:158:143:1363:173:166
0x01:102:360:1363:173:166
0x01:139:576:1363:173:166
Stop lying!
Well I don't know for sure.
Method 1:
The original resolution is 1080x1920 and we changed it to 720x1280.
a -> 1080x1920
b -> 720x1280
w -> width
h -> height
wb/wa = 1280/1920 = hb/ha = 1280/1920 = 0.666666667
Both the resolutions have same aspect ratio. So we need not bother about width and height seperately, because they are both changed at the same proportion.
So, multiply the last four parameter values (centerX, centerY, width_of_virtual_key, height_of_virtual_key) by 0.666666667 and you should get the location of the buttons when resolution is changed to to 720p.
Method 2:
Enable "Show pointer location" in "Developer Settings".
The co-ordinates of where you touched the screen are displayed at the top.
Change the resolution to 720x1280.
The Navigation Buttons don't work but drag your fingers onto them.
You will see X and Y are near to the values we calculated in METHOD 1.
So lets modify the file already! (/sys/board_properties/virtualkeys.ftxxxx_ts)
Well you see, the file (virtualkeys.ftxxxx_ts) is located in the directory "/sys".
It turns out, it is not an actually directory. It is a "view" of the KERNEL as a filesystem.
So, every time the system boots, the kernel creates (magics?) those files in "/sys" which the system uses.
We do not have permission to change that directory's contents, not even with a slip from our parents.
Unless we have a way of overriding the kernel created file (virtualkeys.ftxxxx_ts), we have to patch the kernel itself.
I don't know how to patch kernels and stuff, this escalated quickly for me. So if you are interested check it out!
Please check the validity of anything said in this post. Positive criticism is welcome!
Sources : https://source.android.com/devices/input/touch-devices.html#virtual-key-map-files, @aziz07 (started all this after reading their posts in : http://forum.xda-developers.com/zenfone2/general/downgrade-resolution-ze551ml-t3163797)
This is the file on ze550ml. Your results appears to correct.
{
"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"
}
Im using second monitor from play store to change resolution and density on the fly.
Sky on demand not work if detect 1080 device. So i change to 720p to connect tv.
Facing with virtual Keys not working, hwvr i use iswipe to manage it.
Solution can be virtual nav bar, exposed mondule, anyway resulution is not 1080 or 720 but is scaled so open zenui.apk to see how it work, what now? You need mod zenui or just flash custom rom, 'cuz will afect call screan, setting screen, app drawer and so on.
Some aps will not work changing density and zenui sometime crash, so need reboot.
Forget to say that: changing resolution will impact batery life in whorste way (you will run ever biggest res then the normal use). Only wallpaper, immersive mode (photo and video) and of course user apps are the only run in full resolution, set black screen wallpaper and use appsetting module to change per app resolution if you tink will save batery life.
Ah, the much easier method. Thank you for posting.
I think, 540x960 will be better for lowres because it will use whole 2x2 pixels and won't create blur.
I've just got idea to mix such tweak with second user. So, when you switch the user, resolution will be switched as well.
UP, it work with Cyanogenmod 13, much better battery life, but we need kernel patch for modify virtualkeys.ftxxxx_ts
tikilou said:
UP, it work with Cyanogenmod 13, much better battery life, but we need kernel patch for modify virtualkeys.ftxxxx_ts
Click to expand...
Click to collapse
why?
@blazzer12 I would like to correct something :
the correct parameters for 720x1280 are
0x01:158:140:1341:180:100
0x01:102:360:1341:170:100
0x01:139:580:1341:180:100
these values are the one metioned in our kernel source.
blazzer12 said:
Well you see, the file (virtualkeys.ftxxxx_ts) is located in the directory "/sys".
It turns out, it is not an actually directory. It is a "view" of the KERNEL as a filesystem.
So, every time the system boots, the kernel creates (magics?) those files in "/sys" which the system uses.
We do not have permission to change that directory's contents, not even with a slip from our parents.
Unless we have a way of overriding the kernel created file (virtualkeys.ftxxxx_ts), we have to patch the kernel itself.
Click to expand...
Click to collapse
Better you can try a ROM from Z008/720p Model. Because I've flashed a full ROM of Z008 to my Z00A for recovering it from HardBrick (In that case I had only 720p model RAW Firmware file). That ROM was working very fine but the icons was smaller due to DPI of the ROM. My Idea is, if I flash 720p ROM and change resolution to 720p using your methid, everything will be normal. right? (Or, you can use a kernel alone from Z008 instead of searching for a kernel patch).... Am I right?
say99 said:
@blazzer12 I would like to correct something :
the correct parameters for 720x1280 are
0x01:158:140:1341:180:100
0x01:102:360:1341:170:100
0x01:139:580:1341:180:100
these values are the one metioned in our kernel source.
Click to expand...
Click to collapse
would be nice if you can add this patch in your kernel
xCalibur15 said:
would be nice if you can add this patch in your kernel
Click to expand...
Click to collapse
ok, I did this today in the morning, but I must tell you this method didn't work
https://github.com/Zenfone2-Dev/kernel-FlareM/commit/ba444d0616457c283cd257a363d427c915efbf7b
I was able to change the content of the file, but as soon as that happened, I was only able to access 3/4th of my screen, touch didn't work. I must also tell you guys that, even though we change the DPI to 720P, sweep2sleep still works that just means that the location of the hardware keys is still the same. I am trying to figure out the correct coordinate that we should use. Cause according to our boot animation, we get a increase of about 1.45x in X coordinate.
help me with the codes if you want to
Sent from my ASUS_Z00A using Tapatalk
i calculated the values for 540x960px (easier to calculate):
0x01:158:107:1023:130:125
0x01:102:270:1023:130:125
0x01:139:433:1023:130:125
dpi 240
if i got it right, I can make the values for 720p also
i found this very cool, and wish to change the button positions... but sorry i dont get it, there is a way to do it?
Asus Zenfone 2 Laser ZE500KL
Asus Zenfone 2 Laser ZE500KL
Resolution 720 x 1280 pixels (~294 ppi pixel density)
android marsmallow
0x01:158:140:1328:160:80
0x01:102:360:1328:180:80
0x01:139:580:1328:160:80
---------- Post added at 07:02 AM ---------- Previous post was at 06:51 AM ----------
Asus Zenfone 2 ZE551ML
1080 x 1920 pixels (480 ppi pixel density)
android marsmallow
0x01:158:140:1328:160:80
0x01:102:360:1328:180:80
0x01:139:580:1328:160:80
https://goo.gl/UKaif3 here's how to change resolution with root
say99 said:
ok, I did this today in the morning, but I must tell you this method didn't work
Click to expand...
Click to collapse
And if you include the next code but with correct touch screen coordinates for 720p?
https://github.com/BORETS24/Kernel-...0c/drivers/input/touchscreen/ftxxxx_ts.c#L926
https://github.com/BORETS24/Kernel-...0c/drivers/input/touchscreen/ftxxxx_ts.c#L986

[Review] DBPOWER H.264 1080P Waterproof Outdoor IP Bullet Security Camera

DBPOWER H.264 1080P Waterproof Outdoor IP Bullet Security Camera
{
"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"
}
Product Detail :
DBPOWER® 300A Peak 8000mAh Portable Car Jump Starter
Model: VA0145
Colour Option : Black
Price : £49.98
Click to expand...
Click to collapse
What do you get inisde the box?
IP camera with bracket
Power adapter
CD
WI-FI antenna
Set of mounting screws
Feature
Quick and Easy Setup
Super Easy Install and Setup This Mini Bullet IP Camera in minutes with the Plug and Play function.
1080P HD Video providing a perfect visual presentation
Either on your computers or mobile devices, 1080P full HD video streaming presents real colors of objects, enabling you to view your house more clearly anywhere, anytime.
Night Vision Function, clear image technology
High powerful, high efficient infrared night vision with 36 IR LEDs which can reach up to 25 meters irradiation distance and clearly visible during night.
H.264 compression for smoother video
The DBPOWER IP Camera provides H.264 compression, which allows for HD quality video and also smaller file sizes when recording video. This allows you to store anywhere from 3 - 5 times as much video compared to MJPEG compression cameras.
Motion Detection & Alarm Push
The IP Camera can Automatically Detect Moving Objects and Real-time Alarm Push notifications to you Smart Phone or FTP video alarm. Never worry about missing something important.
Warranty
Free return & exchange service within 60 days and free technical assistance via email for 1 year. Our friendly and effective after-sale service will put your worries aside. Email us if you meet any problems.
Click to expand...
Click to collapse
PRO & CON
PRO
Plug&Play, easily view/remote camera with Phone/Tablet/PC;
H.264 2.0 Megapixel 1920x1080P IP Bullet Camera, 6mm HD lens;
Wireless
IP66 waterproof for indoor/ outdoor use;
IR Night vision with 36 IR LEDS , improve night vision up to 25 meters;
Motion Detection&Alarm Push. Automatically Detect Moving Objects and Alarm Push to your Smart Phone.
CON
No instruction included(paper guide)
No Cable included to connect to pc
Click to expand...
Click to collapse
Review
This is a great camera with amazing video quality for both lit and dark scenes. I am really amazed by the quality of the video put out by this camera. Since this camera converts to H.264 in the camera it really makes the network traffic smaller too. This is huge when going over WiFi because you are less likely to see buffering and staggering when the traffic on the network hit high points.
The camera itself is very nice to look at and feels really solid too. You can tell there is some mass to it and it will certainly weather storms outside of my house. The base was designed to be able to route the cord the different options as well. There is mounting hardware included with this camera so you can get it where you need it.
IT dosen`t include any paper guide how to setup but you get a dvd with android application, windows and mac setup application and a detailed guide how to setup . I found hard to figure how to set up but it was very easy as you download app and connect ip camera to router using ether net cable. And it was very easy to setup after i download app.
This is the app on action and this is a screenshot of the app :
Click to expand...
Click to collapse
And for more review click here.
This is a good camera and easy to setup with night Vision, ONVIF, Motion Detection & Alarm Push Function, Remote View Via Smart Phone/Tablet. I use my android phone to control and motior camera. And i recommend this everyone who is willing to buy security camera.
And if you want to purchase this links below
UK:http://www.amazon.co.uk/gp/product/B015X7PGG2?ref_=pe_1909131_77697041_tnp_emaildp_1
US:http://www.amazon.com/DBPOWER-Waterproof-Outdoor-Security-Detection/dp/B014K8D1XU​

Categories

Resources