Easy Shell for Binatone (and other MobileNavigator) devices   

Easy Shell for Binatone (and other MobileNavigator) devices

Postby Fatboyfun » Sat Nov 12, 2011 9:53 pm

Image
Screenshots from 480x272 version.

The only supported resolutions are 480x272 and 320x240

GENERAL INFORMATION.
Easy Shell is another SystemInformation type unlock written by Fatboyfun.
In it's default configuration it's basically a launcher for one navigation programme and one media application, The big difference with Easy Shell compared to other launchers/unlocks is you can add features with plugin packs and make it as fully featured, or as compact as you want it, Plugin packs can add new features, add and setup new applications, change settings, install updates, pretty much anything i want to do.
Easy Shell by default includes Total Commander which gives you access to the file system and registry, And also access to the Windows CE control panel.
PIN Lock security is included, A screen saver with the time and date appears afer 30 seconds of inactivity while the shell is visible, (Any SI screen) When security is activated you will need to enter your PIN to unlock the device.

INSTALLATION INSTRUCTIONS FOR BINATONE AND OTHER MOBILENAVIGATOR TYPE DEVICES.
Extract EasyShell, MobileNavigator and SHELL.ini from the archive onto a SD card and reboot your device, Tapping Navigation will load Easy Shell, JBSHello.exe will be killed.

INSTALLATION INSTRUCTIONS FOR OTHER DEVICES.
Set your device to run EasyShell\Start.exe, How to do this varies between different brands of devices, Usually just renaming the navigation executable and replacing it with Start.exe, Search through the forums first.

OPERATION.
Easy Shell was designed to be as idiot proof as possible, On the main screen there are only four buttons, One big navigation button, and three smaller buttons, (Media, Device and More)
The NAVIGATION and MEDIA buttons can be setup to point to your applications, Any .exe file can be used. (None are included.)
The DEVICE button moves you to a screen where you can run Total Commander or go to the settings screen, The settings screen allows you to choose between the WindowsCE control panel or the Easy Shell settings.
The MORE button is for other applications, Either shortcuts to your own applications, or any plugin applications/configuration options.

PLUGINS.
Copy any plugins from below into the EasyShell\Plugins directory, Then go to Install plugins, A list of available plugins will be displayed, Choose which one you want to install and tap OK, Follow any on-screen instructions (If there are any), Depending on what you're installing there may be new options in the MORE screen.
To uninstall go to Remove plugins and select which plugin you want to remove, (You can install it again)

SHORTCUTS.
Copy your applications onto your device and go to Add shortcuts, Use the file explorer to navigate to the executable and tap OK, A new shortcut will appear in the MORE screen, These are just standard Windows CE/Mobile shortcuts and can be generated by other means.
To remove shortcuts, go to Remove shortcuts and choose which shortcut you no longer want and tap OK.

NAVIGATION AND MEDIA BUTTONS.
To set these up go to Edit main screen buttons and tap on the button you want to setup, Use the file explorer to navigate to the application you want and tap OK.
NOTE: Some plugins may assign applications to these buttons themselves.

SECURITY.
Go to Enable security to enter a PIN and turn on the security lock, This will ask for a PIN when Easy Shell is started, when returning from the screen saver and when disabling the PIN lock, There will be a Lock Device option in MORE when security is enabled, This takes you to the screen saver screen where you need to enter your PIN to exit.
The Reset Easy Shell option and registry access will be disabled.
To disable the PIN lock go to Disable security, This deletes the PIN so you will have to re-enter it if you re-enable security.
NOTE: The PIN is stored in plain text and doesn't stop USB access so is not 100% secure.

More information is in the included readme file

Both resolutions and all plugins in one download...
[Please Register or Login to download file]
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Sat Nov 12, 2011 10:05 pm

AVAILABLE PLUGINS.

Extract the .plg file and copy it to EasyShell\Plugins, Then go to Add plugins within EasyShell...


3401
Displays a volume control briefly, Shortcut will be in MORE on the main screen.

3402
Suspends your device when external power is disconnected.

3403
Sets the device's time zone automatically on device boot, Configuration options are in MORE.

3404
Alerts you when the battery power level drops below 30% and then again at 15% with message and sound effect,
Will also briefly display battery information when external power is disconnected.

3459
Gives you a countdown timer with alarm, Countdown options will be in MORE.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Sat Nov 12, 2011 10:07 pm

AVAILABLE PLUGINS.

Extract the .plg file and copy it to EasyShell\Plugins, Then go to Add plugins within EasyShell...


3406
Installs a text editor, Includes SipTool, Options to start Notepad or the SIP will be in MORE.
Starting Notepad will also open the SIP, Closing Notepad will close the SIP.

3407
Plays a sound effect when external power is connected and disconnected.

3450
Plays one of three sound effects at the top of the hour, Options to start/autostart/cancel will be in MORE.
The sound effects are... BBC pips, Short melody and spoken time announcement.

3409
Installs a basic task manager, Option to start ITaskMgr will be in MORE.

3410 [color="#FF0000"]<- 480x272 ONLY![/color]
Brings up a screen with between two and six blank buttons (that you can customize and set up applications for) when NAVIGATION is tapped. There are five plugins in the archive, Install the one with the amount of buttons you need.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Sat Nov 12, 2011 10:09 pm

AVAILABLE PLUGINS.

Extract the .plg file and copy it to EasyShell\Plugins, Then go to Add plugins within EasyShell...


3411
Sets the memory division automaticaly on device boot.

3412
Sets the device volume to maximum on device boot.

3413
Gives you an option to toggle the SIP, Option will be in MORE.

3414
Just plays a sound effect when Easy Shell starts, Replace the .wav in the StartupSound directory with your own.

3415
Installs the TCPMP media player and assigns it to the MEDIA button.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Sat Nov 12, 2011 10:14 pm

AVAILABLE PLUGINS.

Extract the .plg file and copy it to EasyShell\Plugins, Then go to Add plugins within EasyShell...


3417
Installs several applications from Universal Shell, Including Notepad, TCPMP (Mapped to MEDIA button), SipTool, JOTKBD, ImageViewer, Calculator, GPS Scanner, SetSystemMemoryDivision (Autostarts), VolumeX, Restart and Screen Calibration, All the applications will be in MORE under Universal Shell App Pack.

3418
Allows you to disable the registry access in Total Commander, Option is in MORE.
You can not allow access to the registry while the device is locked.

3419
Adds the ability to turn off the screen saver, Option is in MORE.

3441
Same as AutoPowerOff.plg but includes a voice reminding you to hide your device.

3442
Same as BatteryMonitor.plg but includes a voice with battery information.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Sat Nov 12, 2011 10:31 pm

AVAILABLE PLUGINS.

Extract the .plg file and copy it to EasyShell\Plugins, Then go to Add plugins within EasyShell...


3448
Places a Device Status option in MORE which displays information about the device and reads out battery level, lock/power status, time etc...

3460
This is a basic alarm clock, Run Alarm Clock in MORE and use the options to change the hours/minutes to the required time and then select Set The Alarm, There is an option to set the system time as well.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Fatboyfun » Sat Nov 26, 2011 9:44 pm

320x240 version now available!

See post #1

NOTE: All plugins except multiplebuttons are compatible, although certain on-screen messages are sometimes too big for the screen, I will fix this soon.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Magnu420 » Mon Dec 19, 2011 2:38 am

ive put this on a converted binatone x430 and added the muliple buttons for tomtom and primo
where can i get the icons and where will they go show they show up when you tap navigation button
Magnu420 offline


Member



 
Joined: Mon Nov 14, 2011 2:13 am
Posts: 118
Location: Lancashire,UK
Has thanked: 2 times
Been thanked: 3 times
Age: 58

Postby Fatboyfun » Mon Dec 19, 2011 7:05 am

It's a bit of a technical nightmare to display different icons, the idea was to have blank buttons so you can add your own in paint.
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Magnu420 » Tue Dec 20, 2011 1:53 am

so how do i add them,what format you save them as,what size,where would you save them

soz for the questions but i did search
Magnu420 offline


Member



 
Joined: Mon Nov 14, 2011 2:13 am
Posts: 118
Location: Lancashire,UK
Has thanked: 2 times
Been thanked: 3 times
Age: 58

Postby Fatboyfun » Tue Dec 20, 2011 7:26 am

The background image is a standard 480x272 bitmap image located in the plugins\multiplebuttons directory, open this in paint, edit how you want and save. don't change the filename or image resolution.
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby Magnu420 » Sat Jan 14, 2012 9:37 pm

when trying to load easyshell on a binatone g430 i get this error
expected 'Endif' but found 'Endsub' line 38 (\sdmmc\MobileNavigator\MobileNavigator.mscr):
Endsub
Magnu420 offline


Member



 
Joined: Mon Nov 14, 2011 2:13 am
Posts: 118
Location: Lancashire,UK
Has thanked: 2 times
Been thanked: 3 times
Age: 58

Postby Fatboyfun » Sat Jan 14, 2012 10:07 pm

#DO NOT MODIFY ANYTHING IN THIS FILE!!!
#NO... REALLY... DON'T!!!
#MobileNavigator script which is part of Easy Shell 2011 Fatboyfun http://www.navitotal.com
#Release Version 1.0

If (SystemVersion("Major") = 6)
Copy (SystemPath("ScriptPath")\"Toolhelp6.dll", (SystemPath("ScriptPath")\"Toolhelp.dll", TRUE)
EndIf

Kill ("JBSHello.exe")
Drive = Part(SystemPath("ScriptPath"), "\", 2)

If (FileExists(Drive\"EasyShell\Start.exe"))
Run (Drive\"EasyShell\Start.exe")
Exit
EndIf

If (FileExists(SystemPath("ScriptPath")\SystemPath("ScriptName")&".ini"))
Start = IniRead (SystemPath("ScriptPath")\SystemPath("ScriptName")&".ini", "Application", "Path")
If (FileExists (Start))
Run (Start)
Exit
Else
Call "SelectFile"
EndIf
Else
Call "SelectFile"
EndIf

Sub SelectFile
Application = SelectFile("Application Path", FALSE, "Start.exe", "Navigate to EasyShell\Start.exe^NL^You will only need to do this once...")

If (Application eq "")
SetMessageFont (25)
SleepMessage (3, "MobileNavigator Error.^NL^^NL^No file was selected.^NL^^NL^Refer to the included readme for more information.^NL^^NL^Restart this application to try again.")
Exit
EndIf

IniWrite (SystemPath("ScriptPath")\SystemPath("ScriptName")&".ini", "Application", "Path", Application)
SetMessageFont (25)
SleepMessage (3, "Easy Shell.^NL^^NL^Thank you, Easy Shell will start shortly...^NL^^NL^You will not see this again unless there's a problem with the path to Start.exe^NL^^NL^Path: "&Application)
Run (Application)
Exit
EndSub [color="#FF0000"]<- Line 38[/color]


This error doesn't make any sense to me..? I don't know why it expects an EndIf command.
Currently sleeping...
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 408 times

Postby gediredi » Sat Feb 18, 2012 12:21 am

Magnu420 wrote:when trying to load easyshell on a binatone g430 i get this error
expected 'Endif' but found 'Endsub' line 38 (\sdmmc\MobileNavigator\MobileNavigator.mscr):
Endsub



I also get the exact same error on a binatone s500 (win ce 6).
gediredi offline


Junior Member



 
Joined: Sat May 22, 2010 10:15 pm
Posts: 5
Has thanked: 0 time
Been thanked: 0 time

Postby lemondoodah » Thu Jul 12, 2012 7:56 pm

Yup I get the exact same error on my F350..........
lemondoodah offline


Junior Member



 
Joined: Wed Jul 11, 2012 11:46 pm
Posts: 1
Has thanked: 0 time
Been thanked: 0 time

Next

Return to Other Device Unlock

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 10 guests