Fall detection - Samsung Galaxy Watch

I do stuff at moderate heights--wiring on a ladder, aiming an antenna on the roof, whatever, and I like the idea of 'fall detection' popularized on Apple watches.
Fall detection apps promise to detect a hard fall followed by inactivity. That sequence is supposed to start a buzzing and alert tone on the watch and simultaneously display a message on the screen demanding the wearer respond. If the wearer responds then the fall detection event is cancelled. Otherwise, the app calls for help. Simple, right?
I love the concept but I'm a Google guy & switching to an iPhone's as appealing to me as binge-watching 'Sesame Street'. So I was excited last summer to see that hardware leader Samsung was building a watch and that feature was imminent. But the feature never came, a year after the watch's introduction, until now. Sunday Samsung's tech support said 'fall detection' is activated on the Samsung Galaxy Watch Active2, so I bought one.
But is it activated? I can find no mention of the feature in literature, online or in the watch's settings. Can fall sensitivity be adjusted? Alert tone? Time of alert before calling? On activation, what number does the app call? What message does it play? Is there an option for calling a 2nd responder, a 3rd? Perhaps a neighbor, co-worker, family member?
Does anybody else with one of these watches think Samsung is lying? And Sprint, too, 'cause after I couldn't find 'fall detection' info anywhere else I went to a Sprint Store and a quizzed a rep there--she says the feature is active.
I only bought the watch for this one, most useful, simple-as-hell feature. Did I f--k up?

I returned the Samsung Galaxy Watch Active2 today. Despite assurances from a Samsung rep and a local Sprint sales-babe that the SGWA² does fall detection, I couldn't find anything about it in Settings or anything positive written about it.
And, I've been reading this site for years and I'm convinced that, if such a feature existed, you guys would know all about it and figure out how to hack it.
I replaced the SGWA² with Apple's latest watch, the 5, a good piece of hardware but not great because Apple requires watch users to have an iPhone. So besides returning the SGWA² I traded my spectacular Samsung Galaxy Note 10+ for the cheapest new iPhone, the SE 2020.
It's my first Apple product since I sent my Apple Lisa in for repairs, 30 years ago. (I wonder if they are about done with that?)
The watch really is good but changing from the state-of-the-art GN10+ to an iPhone is like trading a Ferrari for a Chevette. Oh, well...

No idea, never installed nor tested...
Best Regards

After this:
https://www.sammobile.com/news/galaxy-watch-3-features-gesture-control-fall-detection/
And after checking this Plugin... decompiled...
Code:
"Show Fall Detection Dialog in first time"
"Primary contact is Exist. move to Send Fall Detection Page"
I've checked short SM-R840 Firmware again... only the old ATF3...
Code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" [COLOR="Red"][B]api-version="5.5"[/B][/COLOR] package="com.samsung.fdam" version="2.0.3">
<label>fdam</label>
<description>[COLOR="Red"][B]fall detection[/B][/COLOR] audio message</description>
<profile name="wearable"/>
<ui-application appid="com.samsung.fdam" auto-restart="false" effectimage-type="edj-default" exec="fdam" hw-acceleration="on" indicatordisplay="false" launch_mode="caller" mainapp="true" multiple="false" nodisplay="true" portrait-effectimage="res/edje/fake_image.edj" process-pool="true" taskmanage="false" type="capp">
<label>fdam</label>
<label xml:lang="en-us">fdam</label>
<icon>fdam.png</icon>
<category name="com.samsung.wmanager.WATCH_APP"/>
<metadata key="http://developer.samsung.com/tizen/metadata/support-mode" value="ultra-power-saving"/>
<metadata key="http://developer.samsung.com/tizen/metadata/support-mode" value="screen-reader"/>
<metadata key="http://developer.samsung.com/tizen/metadata/support-mode" value="cool-down"/>
</ui-application>
<ui-application appid="com.samsung.fdam-test" exec="fdam-test" multiple="false" nodisplay="true" taskmanage="true" type="capp">
<label>fdam-test</label>
<icon>fdam-test.png</icon>
We can't use it... for now as Tizen 5.5 "required"...
Best Regards

adfree said:
After this:
https://www.sammobile.com/news/galaxy-watch-3-features-gesture-control-fall-detection/
And after checking this Plugin... decompiled...
Code:
"Show Fall Detection Dialog in first time"
"Primary contact is Exist. move to Send Fall Detection Page"
I've checked short SM-R840 Firmware again... only the old ATF3...
Code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" [COLOR="Red"][B]api-version="5.5"[/B][/COLOR] package="com.samsung.fdam" version="2.0.3">
<label>fdam</label>
<description>[COLOR="Red"][B]fall detection[/B][/COLOR] audio message</description>
<profile name="wearable"/>
<ui-application appid="com.samsung.fdam" auto-restart="false" effectimage-type="edj-default" exec="fdam" hw-acceleration="on" indicatordisplay="false" launch_mode="caller" mainapp="true" multiple="false" nodisplay="true" portrait-effectimage="res/edje/fake_image.edj" process-pool="true" taskmanage="false" type="capp">
<label>fdam</label>
<label xml:lang="en-us">fdam</label>
<icon>fdam.png</icon>
<category name="com.samsung.wmanager.WATCH_APP"/>
<metadata key="http://developer.samsung.com/tizen/metadata/support-mode" value="ultra-power-saving"/>
<metadata key="http://developer.samsung.com/tizen/metadata/support-mode" value="screen-reader"/>
<metadata key="http://developer.samsung.com/tizen/metadata/support-mode" value="cool-down"/>
</ui-application>
<ui-application appid="com.samsung.fdam-test" exec="fdam-test" multiple="false" nodisplay="true" taskmanage="true" type="capp">
<label>fdam-test</label>
<icon>fdam-test.png</icon>
We can't use it... for now as Tizen 5.5 "required"...
Best Regards
Click to expand...
Click to collapse
afaik, FD is developed , but may be failed testing or need to be tuning, so it doesn't come as plan, I guess.

Oh...
FDAM in GW3 Firmware is Tizen 5.5 API...
But in FT40 ATH1 it is fully Tizen 4.0.0.6
...
I will later upload...
As still no idea how many apps need to run this feature..
Code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="[COLOR="Green"][B]4.0.0.6[/B][/COLOR]" package="com.samsung.fdam" version="1.0.14">
<label>fdam</label>
<description>[B]fall detection[/B] audio message</description>
<profile name="wearable"/>
<ui-application appid="com.samsung.fdam" auto-restart="false" effectimage-type="edj-default" exec="fdam"
.
.
.
Best Regards
Edit 1.
Untested...
No idea how many parts needed to have full Fall Detect..

adfree said:
Oh...
FDAM in GW3 Firmware is Tizen 5.5 API...
But in FT40 ATH1 it is fully Tizen 4.0.0.6
...
I will later upload...
As still no idea how many apps need to run this feature..
Code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="[COLOR="Green"][B]4.0.0.6[/B][/COLOR]" package="com.samsung.fdam" version="1.0.14">
<label>fdam</label>
<description>[B]fall detection[/B] audio message</description>
<profile name="wearable"/>
<ui-application appid="com.samsung.fdam" auto-restart="false" effectimage-type="edj-default" exec="fdam"
.
.
.
Best Regards
Edit 1.
Untested...
No idea how many parts needed to have full Fall Detect..
Click to expand...
Click to collapse
C:\Users\user\Downloads\sdb2260-20200618T081348Z-001\sdb2260\sdb\data\tools>sdb install com.samsung.fdam.tpk
pulled com.samsung.fdam.tpk 100% 147KB
1 file(s) pulled. 0 file(s) skipped.
com.samsung.fdam.tpk 260 KB/s (150581 bytes in 0.564s)
path is /opt/usr/home/owner/apps_rw/tmp/com.samsung.fdam.tpk
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[start] val[install]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[install_percent] val[9]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[install_percent] val[12]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[install_percent] val[15]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[install_percent] val[18]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[install_percent] val[21]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[install_percent] val[25]
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[error] val[-12] error message: :Non trusted certificate is used. Register valid certificate:<-32>
__return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.fdam] key[end] val[fail]
processing result : Check certificate error [-12] failed
spend time for pkgcmd is [1738]ms
rm: remove write-protected regular file `/opt/usr/home/owner/apps_rw/tmp/com.samsung.fdam.tpk'?

Thanx.
Internal preinstalled Apps have special Cert...
I was never able to identify how this exactly work.
So I can only bypass by resign... Signing again.
Something like this:
https://forum.xda-developers.com/smartwatch/gear-fit/howto-sign-sideload-tizen-applications-t3639793
Best Regards

adfree said:
Thanx.
Internal preinstalled Apps have special Cert...
I was never able to identify how this exactly work.
So I can only bypass by resign... Signing again.
Something like this:
https://forum.xda-developers.com/smartwatch/gear-fit/howto-sign-sideload-tizen-applications-t3639793
Best Regards
Click to expand...
Click to collapse
sorry not able to understand ...........poor knowledge .... i guess we just need to wait for 5.5 to come

Only short tested on my SM-R760...
Resigned...
Installed...
Code:
D:\SDB\SDB260>sdb shell
sh-3.2$ launch_app com.samsung.fdam
... successfully launched
sh-3.2$ launch_app fdam-test
... launch failed
sh-3.2$ launch_app com.samsung.fdam-test
... successfully launched
Attached is what I was able to see...
Best Regards

@adfree any way to do with my own cert?
Or is it about root stuff?

Related

[REF] Understanding iGo 8's SYS.TXT!

guys, please, read with full attention, this can help us all.
what about we working together to explain each of the lines in the sys.txt, some of them are self-explanatory but most of them aren't.
this would be extremely helpful for newbies and not-too-newbies.
the reason is that i realized that everytime someone posts a new sys.txt people will try it and in the process, some features that were enabled previously will disappear or something new will come up that will get us freaking out. specially because it seems that every new sys.txt posted here has a bunch of new parameters.
everyone wants the best settings to suit their needs and the best is if they could achieve that themselves by knowing what they are doing.
i'd like everyone to contribute, don't be afraid to be wrong, try and if it's not right someone else will fix. just copy, paste and edit the bottom sys.txt with the explanation of each line really replacing the ;???????????? for what you think this line will do.
I'm using the sys.txt posted by andrewpmoore with some add-ins found in this thread. I deleted the explanations in the original sys.txt. i just found that although saying "makes map drawing a lot faster" will make me think that it really does what it says, however it still won't say exactly what it is and what are its parameters.
The tags in blue were added by me, if you think they're incorrect, please correct me.
>>>Update:
Added more lines found in other examples as well as some info provided by Shetlander.
V.4 - houston, we have a problem!
ok, the sys.txt file now features 14k which is bigger than a post could hold.
and to show it with text formatting it would take other 5k or more, so it was impossible to put it here.
please download the zip file.
in it, you'll find the sys.txt in normal text-only, in word 2003 and in excel 2003.
the reason i added a version in excel is cause it's much easier to edit, sort, add and delete comments in batches.
please have a go.
recalc_voice=0 Supposed to disable the annoying "route recalculation" voice.
mapfontscale=200 I think its to do with the size of road names etc on the map.
drive_carefully=0 ;Disable the voice "drive carefully"
skin="ui_igo8" ;????????????
;resolution_dir="800_480" ;Tells the program which directory the ui files are in. I think pointless if you use - autoconfig=1 ;It will make iGo work with TouchHD native rotation.
auto_nightmode=0 ;Stops the prog switching to nightmode automatically
;screen_x=800 ;????????????
;screen_y=480 Tells the prog the dimension of x & y of the screen, again I think irrelevant if you use autoconfig.
show_oneway_3d=1 ; 3d arrows in one way streets ;Draws 3d arrows in the direction of travel on one way streets
show_oneway=1 ; show one way on or off ;?Will either show on not show one way streets.
Shetlander said:
recalc_voice=0 Supposed to disable the annoying "route recalculation" voice.
mapfontscale=200 I think its to do with the size of road names etc on the map.
drive_carefully=0 ;Disable the voice "drive carefully"
skin="ui_igo8" ;????????????
;resolution_dir="800_480" ;Tells the program which directory the ui files are in. I think pointless if you use - autoconfig=1 ;It will make iGo work with TouchHD native rotation.
auto_nightmode=0 ;Stops the prog switching to nightmode automatically
;screen_x=800 ;????????????
;screen_y=480 Tells the prog the dimension of x & y of the screen, again I think irrelevant if you use autoconfig.
show_oneway_3d=1 ; 3d arrows in one way streets ;Draws 3d arrows in the direction of travel on one way streets
show_oneway=1 ; show one way on or off ;?Will either show on not show one way streets.
Click to expand...
Click to collapse
i will update it to the first post, but just occured to me the mapfontscale=200 is more for the street names showing on the map (the ones that follow the road while you move).
thanks for the input, mate.
thanks to PedroDaGr8 i am bringing to you "some more"
this are the options/possibilities existing for the different settings in the sys.txt and some explanations of what they are and what they are doing.
look for the comments after the ; but most of them are self explanatory.
[2d]
[3d]
[3d_config]
[bluetooth]
[config]
[debug]
[defaults]
[device]
[feature]
[folders]
[gps]
[interface]
[itiner]
[kml]
[loading]
[local]
[map]
[msnd]
[mydata]
[mydata.tracks]
[navigation]
[other]
[phone]
[poi]
[power]
[rawdisplay]
[route]
[screen]
[settings]
[smartzoom]
[speedcam]
[sound]
[timezone]
[tmc]
[tripcomputer]
[tts]
[usb]
[warning]
Code:
[2d]
guidancearrow_disappearlevel=600
guidancearrow_maxshift=12
minguidancearrowsize=20
minguidancearrowsize_zoomlevel=1200
maxguidancearrowsize=65
maxguidancearrowsize_zoomlevel=0
[3d]
3d_tmc_road_extra_width=200 ;
building_camera_distance_far=500
building_camera_distance_medium=50
building_camera_distance_near=10
disable_3d_labels=0 ;
fade_distance_for_car=50
fade_distance_for_guidance_arrow=500
guidancearrow_contour ;
guidancearrow_first_size=1.1 ; [COLOR="RoyalBlue"][I]scale of 1st arrow[/I] [/COLOR]
guidancearrow_first_alpha=24 ; [COLOR="RoyalBlue"][I]transp of 1st arrow[/I] [/COLOR]
guidancearrow_second_size=0.8
guidancearrow_second_alpha=12
guidancearrow_skew ;
guidancearrow_thickness ;
guidancearrow_width ;
guidancearrow_zoomfactor ;
max_poly_distance_lower
max_poly_distance_upper
max_poly_segments_shown
max_track_distance_lower
max_track_distance_upper
max_track_segments_shown
min_poly_distance
min_poly_segments_shown
min_track_distance
min_track_screen_ratio
min_track_segments_shown
road_clip_plane_camera_delta=50 ;
road_clip_plane_to_camera_height= ;
show_guidance_strip=1
show_guidance_arrows=1
track_screen_ratio
use_all_building_textures=0 ; not?
[3d_config]
disable_roadsign_navigation_mode=1
roadsign_lines_per_screen=12
rotated_roadsigns=1
[bluetooth]
send_showphoneui_on_dial=1
[config]
autoset2donmap=1
autoset3doncockpit=1
hideroadaltname=1
overspeedrewarnbelow=1
SafeModeMinSpeed=40
[debug]
autosave=1
bringtotop_afterresume=1
buildneworderlist=1
cache=2048
compass_type=2
disable_3d=0 ;[COLOR="RoyalBlue"][I]disables 3d buildings and roads [/I][/COLOR]
disable_outlookpoi=1
double_pixel_mode=2 ;[I]3d mode fastdraw[/I]
doublepixel_stable_frame_time=500 ;[COLOR="RoyalBlue"][I]time in ms before leavin fastdraw[/I][/COLOR]
earth=1
enable_buildings=1
enable_landmark_occlusion=1
enable_roadshadow=1
enable_roadsign=1
fov=40
gnome_dem_files=1
hide_itiner_crossing=1
join_dual=0
lang_registry_2006=1loop_sim=1
loop_sim=1
max_memory=
mute_os_key=1 ; [COLOR="RoyalBlue"][I]a value of 1 mutes the click noise from the OS when touching a touchscreen[/I][/COLOR]
no_file_cache="0"
nortc=1 ; [COLOR="RoyalBlue"][I]RTC = real time clock aka the devices internal clock[/I][/COLOR]
pin_sets_start=1
poi_labels=1
replay_tmc=1
reserve_memory
run_on_mio_mantas=1
screen_calibration=1
show_arrows_on_route=1 ;[COLOR="RoyalBlue"][I] little arrows in direction of route [/I][/COLOR]
show_device_type=0
show_gps_pos=1 ;[COLOR="RoyalBlue"] [I]this works again ;O) [/I][/COLOR]
show_lane_info=1
show_ltn=1
show_multinode_maneuvers=1
show_oneway_3d=1 ; [COLOR="RoyalBlue"][I]3d arrows in one way streets [/I][/COLOR]
show_oneway=1 ; [COLOR="RoyalBlue"][I]show one way on or off [/I][/COLOR]
show_pedestrian=1
show_performance=0 ;[COLOR="RoyalBlue"][I] cpu / mem / whatever bars on top of screen[/I] [/COLOR]
show_plural=1
show_poi_areas=1
show_poi_boundingrects=1
show_priority_maneuvers=1
show_prohibited_maneuvers=0
show_rawdisplay_info=0 ; [COLOR="RoyalBlue"][I]handy for seeing what igo chooses as display driver [/I][/COLOR]
show_residentonly=0
show_speed_limit=1
show_turn_penalty=1
show_signpost=1
sim_speed_factor_max=8.0
skip_eula=1 ;[COLOR="RoyalBlue"][I]skips the End User License Agreement at start-up (only happens on first run anyways)[/I][/COLOR]
slowsim=1
smart_2d=1
sound_q_length=200
speedcam_enabled=1
split_dual=0
strap_waypoints=1
supress_highway_enter=0
supress_straight=0
supress_trivial_left=0
supress_trivial_right=0
tmc_all_stations=1 topmost=1
traincrossing=1
tts_expected_engine_delay=1400
tts_getaway_time=200
tts_min_ready_wav=1
[defaults]
mainroadness=60
shortessness=50
simplificationness=40
[device]
type="MIOC210" ;[COLOR="RoyalBlue"][I] force device type [/I][/COLOR]
typeid=3 ;In Igo8.exe: [COLOR="RoyalBlue"][I]MIO device detected, use KernelIOControl method
[/I][/COLOR]
[feature]
text_guidance=1
signpost_coloring=1
tmc_event_coloring=1
tmc_traffic_side=1
[folders]
app="%SDCARD%/iGO8" ; [COLOR="RoyalBlue"][I]change this if applicable [/I][/COLOR]
sdcardpath="\Storage Card"
exe=""
data="\Storage Card\igo" ;[COLOR="RoyalBlue"][I]custom,save [/I][/COLOR]
content="\Storage Card\igo\CONTENT"
textures="custom"
models="custom"
secondary_root="IPAQ\NAV"
[gps]
background_navigation=1
logging=0 ; [I][COLOR="RoyalBlue"]see also mydata.tracks [/COLOR][/I]
port=2
baud=38400
source="nmea"
disable_advanced=0
default_longitude=2.294760 ;[COLOR="RoyalBlue"][I]starting postion on the map before GPS is found.[/I][/COLOR]
[interface]
angleoffset=
autotilt=0
autotilt_minzoom3d=40
autotilt_maxzoom3d=1000
autoscroll_on_click=1
default_poi_icon="Contacts" ;
defaulttilt3d=75000
defaultzoom2d=1000
defaultzoom3d=500
disable_3dstick_labels=1 ;
drive_carefully=0
empty_favorites=1
exit_on_restart=0
laneinfo_signpost_enabled=1
mapfontscale=130 ;[COLOR="RoyalBlue"] [I]for 2d and 3d map[/I][/COLOR]
maxzoom2d=60000 ; [COLOR="RoyalBlue"][I]zoom out level (disabled get you into space ;O) [/I][/COLOR]
minzoom2D=40 ; [COLOR="RoyalBlue"][I]zoom in level 2d[/I] [/COLOR]
minzoomglobe=100000
msgbox_max_width=50
newalignment=1 ;
poi_show_all_btn=1
popup_info=1
resolution_dir="320_240" ; [COLOR="RoyalBlue"][I]tells what resolution to use in a multires skin[/I][/COLOR]
screen_snap_distance=40
showselection=1
show_exit=1 ; [COLOR="RoyalBlue"][I]obvious [/I][/COLOR]
show_gps_config=1
show_minimize=1
show_orientation=1
show_timezoneslider=1 ;
show_tmc_config=1
show_zoombar=1 ; [COLOR="RoyalBlue"][I]also see zoomscale_disappearing [/I][/COLOR]
shutdown_time=0
skin="ui_igo8"
spec_fav_count=4
theme="skin\igo8_plus.zip"
use_big_lang_flag=1
use_spec_fav=1
waypoint_list_ignore_autosource=1
vga=1
Zoom2dpercent=
[itiner]
show_only_ahead_of_car=1
[kml]
default_icon=1
[loading]
loading_bmp="loading.jpg"
progressbar_bmp="loading_progressbar.bmp"
progressbar_x=85
progressbar_y=134
show_progressbar=0
show_statustext=1
supress_straight=0
supress_highway_enter=0
supress_trivial_left=0
supress_trivial_right=0
text_align=1 ;[COLOR="RoyalBlue"][I]Left=0,Center=1,Right=2 and Justify=3[/I][/COLOR]
text_fontcolor=xFFFFFF
text_fontsize=30
text_w=600
text_x=100
text_y=400
traincrossing=1
[local]
; [COLOR="RoyalBlue"][I]Date Format: To select your desired format, delete the ; infront of the format you want and ; in front of the rest (or just delete all of the other lines)[/I][/COLOR]
; Dateformat = 0; YYYY-MM-DD
; Dateformat = 1; AAAA.MM.GG
; Dateformat = 2; YYYY / MM / DD (DEFAULT)
; Dateformat = 3; YYYY-MM-DD
; Dateformat = 4; AAAA.GG.MM
; Dateformat = 5; YYYY / MM / DD
; Dateformat = 6; DD-MM-YYYY
; Dateformat = 7; DD.MM.YYYY
; Dateformat = 8; DD / MM / YYYY
; Dateformat = 9; MM-DD-YYYY
; Dateformat = 10; MM.GG.AAAA
; Dateformat = 11; MM / DD / YYYY
[map]
2dheadup=1
3d_brunnel_shutdown=
3d_buildings=1
3d_buildings_distance=2
3dcarsizemin=5000
3dcarsizemax=10000
3dcarsizemul=30000
3d_dem=1
3d_dem_detail=2
3d_landmarks=1
3d_max_tiltlevel=7500
3d_max_zfar=500
3d_max_zoomlevel=2000
3d_min_zoomlevel=40
3d_roads=1
3d_scale_carmodel=1
3d_tunnels=1
alternative_roadnames=0
auto_nightmode=0 ; [I]see also nightmode [/I]
cross_border_routes=1
follow_gps=1
inertia_on_map_move=1 ; [COLOR="RoyalBlue"][I]sets autoscroll on the map, tends to be buggy though sometimes doesn't stop.[/I][/COLOR]
map_mode="3D"
maxFovRatioForPoly=8
maxPolyDistances0 = 2000
maxPolyDistances1 = 3000
maxPolyDistances2 = 4000
maxPolyDistances3 = 5000
maxTrackDistances0 = 2500
maxTrackDistances1 = 3500
maxTrackDistances2 = 4500
maxTrackDistances3 = 5500
minPolyDistances0 = 500
minPolyDistances1 = 500
minPolyDistances2 = 500
minPolyDistances3 = 500
minTrackDistances0 = 500
minTrackDistances1 = 500
minTrackDistances2 = 500
minTrackDistances3 = 500
roadblockicon_maxzoom=2000
rotation="0"
shields=1
show_labels=1 ;
show_oneway=1 ; [COLOR="RoyalBlue"][I]turns on or off the arrows showing one way streets[/I][/COLOR]
stop_rotate_on_map_move=1
terrain_in_2d=0
textured_poly=1
viewpreset_front1="30,100,7200,10"
viewpreset_front2="140,7000,6000,10"
viewpreset_front3="140,7000,6000,10"
viewpreset_top="600,50000,225,10"
zoomscale_disappearing=1 ;[COLOR="RoyalBlue"] [I]works with show_zoombar[/I][/COLOR]
and some more:
Code:
[msnd]
; [I][COLOR="RoyalBlue"]How does msdn work? Movies, Weather, Petrol prices, etc..... [/COLOR][/I]
msnd.start=0
[mydata]
favicon=""
max_favorites=16
max_histories=40
num_favicons=7
[mydata.tracks]
auto_track_visible=1
record_auto_track=0
tracklog_folder=""
[navigation]
autoreplan_action="AUTO"
gps_pos_to_road=1
show_countrychange=1
show_current_city=1
sim_speed_factor=1.0 [COLOR="RoyalBlue"][I];Determines how fast the simulation runs, 1=realtime[/I][/COLOR]
skip_grab_viewchanging=1
[other]
demo_mode=1
[phone]
driver="TAPI"
exe_path="\Windows\cprog.exe"
win_name="Phone"
[poi]
enable_pois_before_080217=1 ;[COLOR="RoyalBlue"][I]080217 is the date can be changed as needed[/I][/COLOR]
multipoi=1 ;[I]allows you to use more than one set of POIs at a time (will show duplicates though)[/I]
[power]
backlight_day=100
backlight_night=54
backlight_slow_api=1
backlight_sync_with_OS=1
battery_warning_limit=10
powermgm_state=0
power_off_mode=1
power_off_timeout=300
skip_resume_process=1
skip_suspend_process=1
[rawdisplay]
class="landscape" ; [COLOR="RoyalBlue"][I]adjusts the orientation, other options are rlandscape, portrait, square,wide [/I][/COLOR]
driver=GX ;GDI or GX
highres=0
screen_x=320
screen_y=240
stretch=0
[route]
allow_carpool=0
allow_charge=1
allow_ferry=1
allow_highway=1
allow_special=0
allow_unpaved=0
allow_uturn=1
correctness=80 ; [I][COLOR="RoyalBlue"]we used to have a slider for that[/COLOR][/I]
cross_border_routes=1
fast_car_multiplactor
fast_car_speed
motorcycle_multiplactor
motorcycle_speed
planned_route_weight=7
route_type="ECO"
scenic_highway_weight=4
scenic_scenic_weight=2
slow_car_multiplactor
slow_car_speed
tmc_weight=6
vehicle_type="truck"
[screen]
current_background="default.bmp"
focus=1
focus_activator_key
focus_color
focus_followlinks
focus_halign
focus_sprite
focus_type=2
focus_valign
focus_list_keydown
focus_list_keyleft
focus_list_keyright
focus_list_keyup
focus_list_move_before_scroll
menu_animation=0
nightmode=0
[settings]
accident_map=1
accident_panel=1
accident_recalc=0
closed_map=1
closed_panel=1
closed_recalc=0
closures_map=1
closures_panel=1
closures_recalc=0
congestion_map=1
congestion_panel=1
congestion_recalc=0
danger_map=1
danger_panel=1
danger_recalc=0
heavy_map=1
heavy_panel=1
heavy_recalc=0
invalid_map=1
invalid_panel=1
invalid_recalc=0
police_map=1
police_panel=1
police_recalc=0
roadworks_map=1
roadworks_panel=1
roadworks_recalc=0
weather_recalc=0
weather_map=1
weather_panel=1
[smartzoom]
autozoom_address=100
autozoom_coord=200
autozoom_cos=200
auto_follow_on=1
auto_follow_time=10
auto_smartzoom_time=8
default_visibility_altitude=4000
enabled=1
enabled2d=1
maxangle=85
maxzoom=250
minangle=8
minzoom=60
overview=0
overview_distance=20000
overview_zoomlevel=10000
restore_smartzoom_on=1
use2d=1 ;[COLOR="RoyalBlue"][B]use2d is to use separate smartzoom for 2d and 3d. Once this is implemented in a UI it should be set to 1. [/B][/COLOR]
zoom_after_find=1
[speedcam]
disable="_SUI", "_GER", "_AUT"
enable_at_startup=1
speedcam_sound="!alert1"
usemio=-12,90,37,27
[sound]
auto_mute=0
ding=0
device_bps=
device_samplerate=
device_stereo=
dynamic_volume_maxspeed=100
dynamic_volume_minspeed=40
dynamic_volume_os_volume_max=255
dynamic_volume_type=1
dynamic_volume_voicemaxspeed=80
dynamic_volume_voice_volume_max=100
incomingcallsetting=0
queue_length=200
sound_volume=255
sound_muted=0
suspend_time=5 ;[I][COLOR="RoyalBlue"]timeout for wavedev to goto sleep [/COLOR][/I]
use_os_volume=1
voice_muted=0
voice_volume=255
[timezone]
auto_index=29
default_timezone=29 ; [I][COLOR="RoyalBlue"]GMT+1 amsterdam[/COLOR][/I]
index=29
manual_dst=0
reset_os_timezone=0
sync_os_timezone=0
sync_time=1
use_auto=1
[tmc]
auto_detour_calc=0
;announce_total_route=1
baud=38400
ignore_all_events=0
port="COM,1"
source="gns"
;[I][COLOR="RoyalBlue"]harman eten galik opentmc2 opentmc1 hyundai samsung amaryllo royaltek gns [/COLOR][/I]
[tripcomputer]
num_of_trips=4 ; default igo8 has only 3
[tts]
always_say_road_names=1
announce_exit_directions=1
announce_street_name=1
priority="HIGH"
skip_exit_numbers=0
tts_buffer=131072
tts_logics=3
[usb]
disable_on_startup=0
enable_on_shutdown=1
quitmap_msg_quits=0
[warning]
approach_beep_distances=200
approach_beep_sound="!sectionbeepB"
max_section_time=240
overspeed_sound= "!alert3" ; speedcam sound
pedestrian_warning=0
pedestrian_warning_threshold=10
section_beep_distance=200
section_beep_sound= "!sectionbeepA"
section_end_sound= "!sectionend"
section_start_sound="!sectionstartA"
speedcam_maxdistance_from_road=
speedcam_max_angle=20
speedcam_max_lookahead=400
speedcam_snap_distance=200
speedcam_soundtype=1
speedcam_visualtype=1
speedcam_warning=1
speedlimit_warning=1
speedlimit_warning_visual=1
speedlimit_warning_voice=1
speedwarn_alt_builtup_based=1
speedwarn_alt_limit
speedwarn_alt_tolerance
speedwarn_tolerance=110
speedwarn_alt_toltype
speedwarn_toltype
warn_distances=130:450,110:350,90:300,60:200,40:10 0 ;[B]These numbers are apparently in the format of Speed:Distance[/B].
An important setting for the Touch HD:
[device]
type="HTC Touch HD T8282"
I am using the latest iGO8 and I don't use an sys.txt?
niels_90 said:
I am using the latest iGO8 and I don't use an sys.txt?
Click to expand...
Click to collapse
are you absolutely sure about that? sys.txt is like the bible for iGo. it is where you can change almost everything in the app to suit your needs. if it's working without it you may be using the factory settings which are not optimal.
@everyone: guys, i'm nearly finished re-editing the sys.txt with all the additions provided and will update the post #2 later today.
@KukurikU: why some of the itens in the screen, sound and 3d have no parameters? an example is focus_activator_key, shouldn't it be focus_activator_key=NNN?
easyriider said:
An important setting for the Touch HD:
[device]
type="HTC Touch HD T8282"
Click to expand...
Click to collapse
This is very interesting. I have seen that some people are using type="Touch HD", some have even suggested using type="ALIAS XPERIA"
I looked in the latest "data file" that I could find, and under the subdirectory config\devices I found only one config file that relates directly to the Touch HD and it is called:
ALIAS_BLACKSTONE
I just started using this line type="ALIAS_BLACKSTONE" and with a ; in front of almost all of the entries in my sys.txt file to make them inactive. Everything is working great so far including landscape/portrait. I looked in the file and there wasn't much in it but I figure at least I actually found a file name that corresponded to the HD in the list.
Matterhorn said:
... I found only one config file that relates directly to the Touch HD and it is called:
ALIAS_BLACKSTONE
I just started using this line type="ALIAS_BLACKSTONE" and with a ; in front of almost all of the entries in my sys.txt file....
Click to expand...
Click to collapse
that is definitely an important info. using the default settings for a specific model would suit a lot of users.
sys.txt's main job is tweak the app to optimize the experience. editing it wisely would make the whole thing much better.
This is the contents of the ini file from the latest DATA.zip file for the Touch HD.
info_names="HTC Blackstone"
[device]
SDCard_dsk_num=7
[gps]
port = 4
baud = 9600
[rawdisplay]
highres=0
autoconfig=1
As you can see, the rawdisplay settings are the important ones to control the size of screen. My iGO8 uses a baud rate of 56000 so id rather not use the ini file.
SlakerBoi said:
are you absolutely sure about that? sys.txt is like the bible for iGo. it is where you can change almost everything in the app to suit your needs. if it's working without it you may be using the factory settings which are not optimal.
Click to expand...
Click to collapse
Yes i'm absolutely sure.
In version v8.3.2.64873 and lower you need a sys.txt where you need to tell iGO that it should use 800x480 graphics etc etc.. I am using v8.3.2.80621 and the only setting sys.txt contains is:
Code:
[interface]
show_exit=1
It automatically detects your device and configures itself. I am using it for a few weeks now and there is no need for adding settings because it's working perfect
I have a data.zip with in the map config/devices a file with the name "HTC Touch HD T8282.ini" with the following content:
info_names="HD"
[device]
SDCard_dsk_num=7
[gps]
port="4"
baud="57600"
[rawdisplay]
highres=0
autoconfig=1
driver="gdi"
[power]
backlight_manage_values = 1
backlight_manage_keys = 1
backlight_max = 10
backlight_min = 1
backlight_reverse = 0
backlight_key_bright_BA1 = "Brightness"
backlight_key_bright_AC1 = "ACBrightness"
backlight_key_bright_BA2 = "BacklightLuminanceLevel"
backlight_key_bright_AC2 = "ACBacklightLuminanceLevel"
backlight_key_timeout_BA = "BatteryTimeout"
backlight_key_timeout_AC = "ACTimeout"
backlight_key_ontap_BA = "BacklightOnTap"
backlight_key_ontap_AC = "ACBacklightOnTap"
backlight_key_on_BA = "OnOff"
backlight_key_on_AC = "ExtOnOff"
backlight_methods = 25
backlight_events = 3
[interface]
use_big_lang_flag=1
In sys.txt in version v8.3.2.80621, I only have:
[folders]
app="%SDCARD%/iGo8"
[device]
type="HTC Touch HD T8282"
(If you have installed iGO in the device memory it is important that you edit the sys.txt at that location instead of the sys.txt on the sdcard)
hi,
i've added all the new lines and the sys.txt file became way too big to fit in a post. it can be found in a zip file in doc, xls or txt.
it took me so long to post the additions simply because a few lines were making my blackstone crash and i had to work out which one.
as you can see in the files, a lot of lines are lacking explanation. please let's work on it a bit more, mates.
and thank you again for the inputs.
OK, If you want to stop the "route recalculation" voice, under [TTS] in your sys.txt file add = recalculate=0.
Ive just tried it this morning and it works fine.
Finally got rid of that annoying voice.
I have a strange problem.
The first time I try and search for an adress, I can use the
smart search funktion were letters greys out if there is no street adress
matching the previous letter.
But after I have closed a route, and try to search for a new adress, the letter "å or a" is automaticly pressed multiple times. I cant even go back and push another letter myselfe.
So far the only way to restore this is to resset user data.
Can this problem be solved by useing some command i the sys.txt file?
Ethania said:
I have a strange problem.
The first time I try and search for an adress, I can use the
smart search funktion were letters greys out if there is no street adress
matching the previous letter.
But after I have closed a route, and try to search for a new adress, the letter "å or a" is automaticly pressed multiple times. I cant even go back and push another letter myselfe.
So far the only way to restore this is to resset user data.
Can this problem be solved by useing some command i the sys.txt file?
Click to expand...
Click to collapse
are you sure this is not a bug in the version you're using? i have recently been to portugal where the words have accents such as çãâáàü and everything worked just fine. i'm still using the version 8.3.2.64873.
Ethania said:
I have a strange problem.
The first time I try and search for an adress, I can use the
smart search funktion were letters greys out if there is no street adress
matching the previous letter.
But after I have closed a route, and try to search for a new adress, the letter "å or a" is automaticly pressed multiple times. I cant even go back and push another letter myselfe.
So far the only way to restore this is to resset user data.
Can this problem be solved by useing some command i the sys.txt file?
Click to expand...
Click to collapse
i found the solution!
Add this to sys.txt
[device]
Type="ALIAS_TOUCH HD"
sdcard_dsk_num=7
The only problem I'm having is that iGO doesn't respond when I press the hardware sound buttons. Nothing happens..
I'm using the latest version with no sys.txt, but I used a lot of sys.txt earlier when I used older versons. And there was the same problem. I'm using custom roms. Maybe that's the problem, because when I used stock rom I didn't have the problem.
Anyone having a solution?

igo8 htc touch pro 2

hi all ,
does any one know if igo8.3.2 works on this device?
Yep.
I use it without any problem in 800-400 and TTS.
sys.ini
how does your sys.ini looks like ?
http://forum.xda-developers.com/search.php
this link will have all answer of your questions....try it
[folders]
app="\SpeicherkartemSdcardWhatever\iGO8"
[interface]
maxzoom2d=6000000
show_exit=1
skin="ui_igo8"
resolution_dir="800_480"
maxzoom2d=6000000
screen_x=800
screen_y=480
vga=0
[device]
sdcard_dsk_num=7
[rawdisplay]
highres=0
screen_x=800
screen_y=480
class="landscape"
driver="GDI"
hebrew support
since you guys are more than helpfull i was wondering if touch pro 2 has hebrew support(not pdac or eyron..
[folders]
app="opslagkaart/iGO8"
[interface]
maxzoom2d=6000000
show_exit=1
popup_info=1
poi_show_all_btn=1
[rawdisplay]
highres=1
screen_x=800
screen_y=480
class="landscape"
[navigation]
sim_speed_factor=4.0
[debug]
show_oneway_3d=1
show_oneway=1
show_gps_pos=1
skip_eula=1
show_pedestrian=1
poi_labels=1
show_arrows_on_route=1
tts_min_ready_wav=1
tts_getaway_time=200
tts_expected_engine_delay=1400
reserve_memory=4197304
sound_q_length="200"
no_file_cache="0"
cache="2048"
enable_roadshadow=0
[map]
popup_info=1
show_labels=1
alternative_roadnames=1
3d_max_tiltlevel=9000
2dheadup=1
[msnd]
msnd.start=0
[tts]
tts_buffer=262144
tts_logics=3
priority="HIGH"
always_say_road_names=1
announce_street_name=1
announce_exit_directions=1
skip_exit_numbers=0
Can you use TMC in iGO? I tried it, but it doesn't work... :-/
deaad said:
Yep.
I use it without any problem in 800-400 and TTS.
Click to expand...
Click to collapse
I've been trying to get TTS to work for weeks, with no success so far. Whenever I select a TTS voice it's silent.
How did you install TTS? Would it be possible to post of list of the folders/files in your Igo setup?
I don't have sys.ini file - only a sys.txt file - could this be a problem?
hello,
i also have proplems with tts . has anyone a solution?
thx
This is what worked for me after half a day of trying different settings:
[folders]
app="%SDCARD%/iGO8"
save="%SDCard%/iGO8/save"
[device]
Type="ALIAS_TOUCH HD"
sdcard_dsk_num=7
[interface]
maxzoom2d=6000000
show_exit=1
show_minimize=0
skin="ui_igo8"
resolution_dir="480_800"
screen_x=480
screen_y=800
vga=1
wide=1
recalc_voice=0
mapfontscale=200
drive_carefully=0
popup_info=1
laneinfo_signpost_enabled=1
shutdown_time=0
show_orientation=1
defaultzoom3d=40
[rawdisplay]
highres=0
autoconfig=1
driver=GDI
[sound]
ding=0
[config]
autoset2donmap=1
autoset3doncockpit=1
[sound.announcer]
gps_disconnected=0
gps_signal_lost=0
Recalc_voice=0
[map]
3d_max_tiltlevel=8000
3d_max_zoomlevel=3000
3d_min_zoomlevel=40
3d_max_zfar=2000
3d_scale_carmodel=1
3dcarsizemin=3500
3dcarsizemax=5000
3d_carsizeemul=60000
[tts]
always_say_road_names=1
announce_exit_directions=1
announce_street_name=1
gps_disconnected=0
gps_signal_lost=0
Recalc_voice=0
[debug]
disable_outlookpoi=0
show_oneway=1
show_oneway_3d=1
show_lane_info=1
show_speed_limit=0
skip_eula=1
enable_roadshadow=1
[power]
powermgm_state=0
backlight_day=95
Backlight_night=15
[poi]
enable_pois_before_080217=1
what is the best baud rate to set up the GPS settings.
I also noticed that the GPS is little bit off in few meters how can I fix that.
I am running Rom 6.5 europe on T Mobile
I use unbranded TP2 with the below configuration:
[gps]
internal=1
source="virtserial"
port=0
baud=38400
It was working flawlessly with WM6.1; same with the latest official WM6.5.
I have been working on to get Igo 8 on it,
but everytime I start it up, it says:
failed to open file: ui_igo8\480_800\loading.bmp exiting application.
Can somebody explain what I am doing wrong?
tnx
An error you report means, you use "data.zip" file that does not support skin being selected.
Either you should change the skin or google for a right "data.zip" file.
all right, those of you who claim to be using 480-800 settings, i'm not saying you're wrong, but have you tried to install a 480-800 skin? whenever i put a 480-800 into my skins folder the program ignores it. however, the lower resolution version of the skin shows up and has no problem loading. this leads me to believe that the program is not actually running at 480-800. am i missing something here? any igo8 gurus have any idea?
iGO8 shows only skins fitting into it's settings so lack of 480x800 resolution means incorrect sys.txt
I use the below settings to get Gurjon skin working fine with 480x800 resolution:
[rawdisplay]
highres=0
autoconfig=1
driver="gx"
screen_y=800
screen_x=480
Additionally, you need to have data.zip file supporting this resolution, otherwise you will receive an error message as reported few posts before.
[edit]
Please note that there are TWO copies of sys.txt - one is located on your SD card while the second is (typically) located on your device in program files\igo8 folder.
iGO8 is using that SECOND one...
tovermars - first off your having that error because u have the wrong data.zip that doesnt have a 480x800 resolution in the zip file and or ur sys.txt file isnt in landscape mode...uur best bet to try to see if u have atleast one of them right..is to before u start igo8..open ur slideout keyboard and put ur screen in landscape mode vmanually..then start igo8..this should work and the program should open like normal because ur phone is alrdy in landscape mode before u start the program...#2 if that doe s work u may need to go to settings and turn ur screen to landscape mode everytime u want to start igo8..which will be a pain but atleast u get it to work..ur gonna need to adjust ur sys.txt settings and put landscape mode in the text..
people having tts problems u need to have the right audio folder in the root igo8 folder with the correct "EN" files that come with tts..theres a perfect site for this that will solve all of ur igo8 problems but u guys gotta find it urselves..the first pa4rt of the address is ppc the rest if "blank" cant use that word here in xda so search for ppc"blank".org and go to gps section ull solve all ur problems.
This version "iGO8.3.2.80621" works great on my T-Mo HTC TP2.
lorin.bute said:
This is what worked for me after half a day of trying different settings:
[folders]
app="%SDCARD%/iGO8"
save="%SDCard%/iGO8/save"
Click to expand...
Click to collapse
Thank you! your settings worked for me perfectly!
Hi,
I got the the 800 x 480 working properly on either portrait and landscape only. I can't seem to be able to change orientation to 800 x 480 as I please. It must be the sys.txt is either setting the resolution to portrait only, or landscape only. Is it just me having this issue ?

[Q] WP7 - ListBox w/template ADD Item??

Hi there,
Well, here is my situation and hopefully someone could shed some light on this annoying dilemma...
I'm pretty sure the solution is quite easy ,but so far I cannot find one.
I have a ListBox with a data template.
Now, I want to add some items (pretty easy, isn't it?
But...I always get the same data in every row...
Here is my code
Code:
Option Strict On
Option Explicit On
Partial Public Class MainPage
Inherits PhoneApplicationPage
Dim DataSelected As New Class_DS
' Constructor
Public Sub New()
InitializeComponent()
End Sub
Public Class Class_DS
Public Property DS_Distance() As Integer
Public Property DS_Value() As String
Public Property DS_Angle() As String
End Class
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
For x As Integer = 1 To 4
DataSelected.DS_Distance = x
DataSelected.DS_Value = (x + 2).ToString
DataSelected.DS_Angle = (x + 3).ToString
Me.ListBox_DS.Items.Add(DataSelected)
Next x
End Sub
End Class
Quite simple, but doesn't work as expected!
Just in case, here goes the XAML
Code:
<DataTemplate x:Key="Template_DS">
<StackPanel>
<Border Width="450" CornerRadius="15">
<Border.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0"/>
<GradientStop Color="#FF032E45" Offset="1"/>
</LinearGradientBrush>
</Border.Background>
<Grid>
<TextBlock x:Name="TextBlock_DS_Distance" Text="{Binding DS_Distance}" VerticalAlignment="Top" d:LayoutOverrides="Width" FontSize="26.667" Margin="4,15,4,0"/>
<TextBlock x:Name="TextBlock_DS_Value" Text="{Binding DS_Value}" Margin="4,50,4,0" d:LayoutOverrides="Width" FontSize="26.667" VerticalAlignment="Top" Foreground="#FFE6FF05"/>
<TextBlock x:Name="TextBlock_DS_Angle" Text="{Binding DS_Angle}" d:LayoutOverrides="Width" FontSize="21.333" Margin="4,85,4,0" VerticalAlignment="Top" Foreground="White"/>
</Grid>
</Border>
</StackPanel>
</DataTemplate>
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<ListBox x:Name="ListBox_DS" ItemTemplate="{StaticResource Template_DS}" Background="{x:Null}" Margin="3,111,3,0" BorderBrush="Blue" BorderThickness="8" Height="490" VerticalAlignment="Top" />
<Button Content="Button" Height="87" HorizontalAlignment="Left" Margin="9,18,0,0" Name="Button1" VerticalAlignment="Top" Width="441" />
</Grid>
What I get is 4 rows with exactly the same data...
Row 1
4
6
7
Row 2
4
6
7....
What I expect is to get this
Row 1
1
3
4
Row 2
2
4
5
Don't have a clue where the issue is, perhaps with the class template or else...
Amybe I'm missing some sort of method??
Any help is greatly appreciated!
When databinding you need to set up INotifyPropertyChanged so the listbox will update when your observable collection changes.
The Windows Phone Databound Application template installed by default with the SDK will show you exactly how to do this properly.
Ren13B said:
When databinding you need to set up INotifyPropertyChanged so the listbox will update when your observable collection changes.
The Windows Phone Databound Application template installed by default with the SDK will show you exactly how to do this properly.
Click to expand...
Click to collapse
Ren13B,
Thanks for the answer! but I managed to solve the issue so far.
Best regards and Happy 2011!

Help identifying bloat apps

In removing much of the bloat from the phone I've come across a few that are difficult to tell exactly what they are for. Does anyone know what the "SensorService.apk" and "Match3VS.apk" are used for? There are a few others that by name are also difficult to determine what they do, if you know of any please post them, there are many Bloat lists but none list what the apk's actually are for.
Match3VS is one of the built-in Samsung Games. SensorService doesn't sound like bloatware to me, but the icon does make it look like it might be related to S Health.
Here is a list of all the bloaware (Thanks to EV1LART):
Com2usPoker_ASGC.apk
GroupPlay_20.apk
Match3VS.apk
Peel.apk
SVoice_Android_phone_J.apk
SamsungOCR2.apk
SamsungWatchON.apk
SensorService.apk
SHealth2.apk
SMemo2.apkS_Translator_CSLi.apk
VoiceRecorder.apk
CHS_J_Device_only.apk
Episodes.apkSamsungApps_J_Only.apkSamsungBooks.apk
SamsungGames.apk
SamsungHub.apk
SamsungHubUpdater.apk
SamsungMusic.apk
SamsungWidget_ProgramMonitor.apk
SmartBriefing4x2.apk
StoryAlbumWidget.apk
AccessTmobile_TMO.apk
BonusApp_TMO.apk
com.mobitv.client.tmobiletvhd.apk
ECID-release_TMO.apk
gbaserviceTMOSigned.apVvm_TMO.apk MobilePrint2.apk
MobilePrintSvc_CUPS.apk
MobilePrintSvc_CUPS_Backend.apk
MobilePrintSvc_Epson.apk
MobilePrintSvc_HP.apk
MobilePrintSvc_Samsung.apk
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phone: Tmobile Samsung Galaxy s4 m919
Rom: Wicked v2
Kernel: Stock
Radio: Stock
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Tasker Question

Hey everyone, I have a Tasker question. I don't own Tasker as I've never found a need for me yet, but I just had an idea that I'm hoping it can help with. So... I'll try to explain what I would like to do if possible.
I would like to have Tasker automatically connect to a specific OpenVPN profile anytime my phone connects to any WiFi profile, except for certain ones (like for home). With that, I'd like to have it auto-disconnect OpenVPN when losing WiFi and going back to cellular data.
Right now, I always connect to my personal VPN server to ensure my traffic is always encrypted while on open WiFi connections, but it would be awesome to automate that! :good:
Thanks!
You can definitely do that. Automating OpenVPN is a little tricky and specific (uses specific intent commands in Tasker). When I can get to my computer, I'll post a link on how to automate VPN.
For the rest, you can have Tasker execute commands based upon if WiFi connects or not. There is definitely a learning curve if you've never used Tasker, but it is so worth it, IMHO
beezar said:
You can definitely do that. Automating OpenVPN is a little tricky and specific (uses specific intent commands in Tasker). When I can get to my computer, I'll post a link on how to automate VPN.
For the rest, you can have Tasker execute commands based upon if WiFi connects or not. There is definitely a learning curve if you've never used Tasker, but it is so worth it, IMHO
Click to expand...
Click to collapse
Excellent, thanks for the reply! It's a good start to know what I'm looking to do is possible. :good:
I do exactly what you want using Tasker, OpenVPN for Android, and OpenVPN Tasker Plugin with Pure VPN or VPN Unlimited services.
And just to note, I use beta apps of all three, via the G+ Communities.
I have three profiles:
WiFi Connect Home (no VPN since I have one on my home router)
Wifi Connect Not Home - OVPN On
Wifi Not Connect - OVPN Off
Totally automatic and works flawlessly every single time! :good:
Pkt_Lnt said:
I do exactly what you want using Tasker, OpenVPN for Android, and OpenVPN Tasker Plugin with Pure VPN or VPN Unlimited services.
And just to note, I use beta apps of all three, via the G+ Communities.
I have three profiles:
WiFi Connect Home (no VPN since I have one on my home router)
Wifi Connect Not Home - OVPN On
Wifi Not Connect - OVPN Off
Totally automatic and works flawlessly every single time! :good:
Click to expand...
Click to collapse
Perfect, that's exactly what I'm looking for! I'm off to finally purchase Tasker!
I just have this setup today with Pi VPN (openvpn) setup in my Raspberry Pi 3 and it works beautifully. BTW, all you need is OpenVPN Connect (official OpenVPN client) and Tasker. No need for any additional plugins.
For any one who wants to use, here's the XML code. You just need to change 3 values highlighted in red (2 being your WIFI SSID and 1 the ovpn profile name). Enjoy!!
Code:
<TaskerData sr="" dvi="1" tv="5.1m">
<Profile sr="prof4" ve="2">
<cdate>1522947982090</cdate>
<edate>1522948087908</edate>
<flags>2</flags>
<id>4</id>
<mid0>2</mid0>
<nme>Home Wifi Disconnected</nme>
<State sr="con0" ve="2">
<code>160</code>
<pin>true</pin>
<Str sr="arg0" ve="3">[COLOR="Red"]YOUR_HOME_WIFI_SSID[/COLOR]</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Int sr="arg3" val="0"/>
</State>
</Profile>
<Profile sr="prof5" ve="2">
<cdate>1522948022826</cdate>
<edate>1522948094365</edate>
<id>5</id>
<mid0>3</mid0>
<nme>Home Wifi Connected</nme>
<State sr="con0" ve="2">
<code>160</code>
<Str sr="arg0" ve="3">[COLOR="red"]YOUR_HOME_WIFI_SSID[/COLOR]</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Int sr="arg3" val="2"/>
</State>
</Profile>
<Project sr="proj0" ve="2">
<cdate>1522900944427</cdate>
<mdate>1522948022826</mdate>
<name>Base</name>
<pids>4,5</pids>
<tids>2,3</tids>
<Img sr="icon" ve="2">
<nme>mw_action_home</nme>
</Img>
</Project>
<Task sr="task2">
<cdate>1522901779992</cdate>
<edate>1522947691018</edate>
<id>2</id>
<nme>PiVPN Connect</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>877</code>
<Str sr="arg0" ve="3">net.openvpn.openvpn.CONNECT</Str>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3">net.openvpn.openvpn.AUTOSTART_PROFILE_NAME:PC [COLOR="red"]YOUR_OVPN_PROFILE_NAME[/COLOR]</Str>
<Str sr="arg5" ve="3">net.openvpn.openvpn.AUTOCONNECT:true</Str>
<Str sr="arg6" ve="3">net.openvpn.openvpn.APP_SECTION:PC</Str>
<Str sr="arg7" ve="3">net.openvpn.openvpn</Str>
<Str sr="arg8" ve="3">net.openvpn.unified.MainActivity</Str>
<Int sr="arg9" val="1"/>
</Action>
</Task>
<Task sr="task3">
<cdate>1522947884642</cdate>
<edate>1522947946697</edate>
<id>3</id>
<nme>PiVPN Disconnect</nme>
<Action sr="act0" ve="7">
<code>877</code>
<Str sr="arg0" ve="3">net.openvpn.openvpn.DISCONNECT</Str>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3">net.openvpn.openvpn.STOP:true</Str>
<Str sr="arg5" ve="3"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3">net.openvpn.openvpn</Str>
<Str sr="arg8" ve="3">net.openvpn.unified.MainActivity</Str>
<Int sr="arg9" val="1"/>
</Action>
</Task>
</TaskerData>
credit: https://collinmbarrett.com/android-tasker-openvpn/
srikanth003 said:
I just have this setup today with Pi VPN (openvpn) setup in my Raspberry Pi 3 and it works beautifully. BTW, all you need is OpenVPN Connect (official OpenVPN client) and Tasker. No need for any additional plugins.
credit: https://collinmbarrett.com/android-tasker-openvpn/
Click to expand...
Click to collapse
I used that Collin Barrett link. I also tested the wholly bejesus out of both OpenVPN Connect and OpenVPN for Android / OpenVPN Tasker plugin. After a month of having both on my phone and testing one and then the other at coffee shops, on public transportation with wifi, government office wifi, and many more.
For me, the OpenVPN for Android / OpenVPN Tasker plugin was more powerful, faster to engage / disengage, and more reliable in various scenarios. That is why we have choice. I'm not going to carry a Rasberry Pi around to test your result. Glad it works for you. My solution works better for me.
Pkt_Lnt said:
I used that Collin Barrett link. I also tested the wholly bejesus out of both OpenVPN Connect and OpenVPN for Android / OpenVPN Tasker plugin. After a month of having both on my phone and testing one and then the other at coffee shops, on public transportation with wifi, government office wifi, and many more.
For me, the OpenVPN for Android / OpenVPN Tasker plugin was more powerful, faster to engage / disengage, and more reliable in various scenarios. That is why we have choice. I'm not going to carry a Rasberry Pi around to test your result. Glad it works for you. My solution works better for me.
Click to expand...
Click to collapse
Certainly, nothing against your solution. More choice works better :good:. I had issues with that Collin Barrett solution as well. And that's because it's outdated, due to OpenVPN Connect changing their implementation. This working one I provided is actually buried in the comments. And it's snappy as well.
BTW, it works with any ovpn profile with any vpn provider. Just that I'm running my own vpn to my home network to take advantage of Pi-Hole
srikanth003 said:
Certainly, nothing against your solution. More choice works better :good:. I had issues with that Collin Barrett solution as well. And that's because it's outdated, due to OpenVPN Connect changing their implementation. This working one I provided is actually buried in the comments. And it's snappy as well.
BTW, it works with any ovpn profile with any vpn provider. Just that I'm running my own vpn to my home network to take advantage of Pi-Hole
Click to expand...
Click to collapse
That is cool.
I have an ASUS RT-AC86U running custom Asuswrt-Merlin firmware with a strong SPI firewall add-on, an Ad Blocker and a program that compresses all display ads so they don't slow down even though blocked.
Oh yeah, and an OpenVPN client integrated into the router firmware, that allows selective routing of LAN clients based on website visited to allow things like Netflix and Hulu who do not like the proxy of a VPN. Working on a scripting solution to get around that now. :good:
That is why I want fast auto engage / disengage on my mobile devices as soon as they leave my home WiFi. :victory:
Pkt_Lnt said:
That is cool.
I have an ASUS RT-AC86U running custom Asuswrt-Merlin firmware with a strong SPI firewall add-on, an Ad Blocker and a program that compresses all display ads so they don't slow down even though blocked.
Oh yeah, and an OpenVPN client integrated into the router firmware, that allows selective routing of LAN clients based on website visited to allow things like Netflix and Hulu who do not like the proxy of a VPN. Working on a scripting solution to get around that now. :good:
That is why I want fast auto engage / disengage on my mobile devices as soon as they leave my home WiFi. :victory:
Click to expand...
Click to collapse
Whoa cool!
srikanth003 said:
Certainly, nothing against your solution. More choice works better :good:. I had issues with that Collin Barrett solution as well. And that's because it's outdated, due to OpenVPN Connect changing their implementation. This working one I provided is actually buried in the comments. And it's snappy as well.
BTW, it works with any ovpn profile with any vpn provider. Just that I'm running my own vpn to my home network to take advantage of Pi-Hole
Click to expand...
Click to collapse
Yup, your link to the comments section is the exact the implementation I use, works great. I'm running an openvpn server on my ASUS router with merlin firmware as well. Free and secure
beezar said:
Yup, your link to the comments section is the exact the implementation I use, works great. I'm running an openvpn server on my ASUS router with merlin firmware as well. Free and secure
Click to expand...
Click to collapse
You hang out on SNB? Using anything from thelonelycoder, Adamm, or kvic?

Categories

Resources