Related
10/20/2008: You may or may not notice that I haven't updated the script in a while. I had lost my windows mobile phone (t-mobile shadow) many months ago and I guess that killed my enthusiasm and any practical way to do testing (process detection doesn't work very well on the emulator). It also doesn't help that mortscript is frozen in time as well. Since I don't really see many Windows Mobile Standard devices coming out and I refuse to use a phone that requires a stylus, my next phone will likely be an android device (which interestingly enough, has an opera mini port).
There are probably a few bugs lurking around in the code for some fringe cases, but as always, you are welcomed to examine and update the script to your needs and it would be very appreciated if you would post a link to the update here. Also, I think JZ's SmartMort script is still keeping things interesting so you may want to check that out.
Click to expand...
Click to collapse
Latest version: 06/17/2008 0.11b
Faster Startup, Better OM control, Select / Copy / Paste (works in smartphone MS Word!), HotKey, and many fixes.
Click to expand...
Click to collapse
{
"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"
}
INTRODUCTION
You probably know of Menneisyys' original thread of making Opera Mini behave like the default browser by responding to links in emails and other locations. A component of making that work is a script to launch opera mini and enter the url. I've been enhancing my version of the script to make it easy to everyone to use.
While this script has some powerful options, its main purpose is to make it easy to launch opera mini directly and use opera mini to handle links.
At first run, an auto-detection process will try to automatically figure out how to launch opera mini and update your device so links are opened by Opera Mini. No more worrying about what jbed.exe parameters to use. Launching the script directly will open Opera Mini so you can just reference the script in shortcuts and launchers.
In previous versions of the script, you had to manually guess how much delay is needed before opera mini is ready for the script to enter the url. This script has method to detect if Opera Mini is running and if it's ready automatically.
If anything changed on your system that affects Opera Mini, just run Setup to re-detect your settings or tweak a setting. No text editing of the script required.
FEATURES
Make Opera Mini your default browser
When you run the script, the script will automatically find and launch Opera Mini. Optionally, update your registry so links in emails, contacts, appointments, documents, and other apps are handled by Opera Mini. Optionally, create a Start Menu shortcut with icon to launch Opera Mini.
Works with both Opera Mini 3.1, 4.0 and 4.1. Landscape and fullscreen mode is supported. Will work with 4.1 with Auto-complete Address Input enabled or not.
Quickswitch
Invoke the script with OM visible and you can have the script automatically option open the current page in IE and vice versa. This is handy when you encounter a page that would render better in the other browser. For example, in Opera Mini, you encounter a page with a youTube video so you quickswitch to IE to view the video.
Hotkey
You can assign a single hardware button to the HotKey shortcut and have quick access to most script features, including text select, copy, and paste commands.
Customizations / Special features
Enable prompting of what action to take when invoking a link or starting the script, such as asking which browser to use or sending the url to the clipboard. Timeout option available.
Add your own custom applications as choices to respond to links, so you can add browsers like netfront or opera.
Exclude list for sites that you want to automatically open in an alternative app like IE, such as your provider's private-network MMS server. Also good for automatically using IE to download files that Opera Mini may not handle correctly. Prompt and timeout option available.
Patch selector.utf file to eliminate permission prompting by midlets.
Create shortcuts to all your midlets in your Start Menu.
Click to expand...
Click to collapse
HISTORY
11/29/2007 0.01b: Initial version (based on Menneisyys' script) [details]
04/06/2008 0.02b: Next version (based on info from JZ's script) [details]
04/10/2008 0.03b: Enhanced and uploaded to this thread
04/11/2008 0.04b: Fix: will find jbed.exe if even no quotes are around the registry value [details]
04/11/2008 0.05b: landscape support, address input optimizations, improved DAI tolerance, shortcut with icon created, filename change to ini file. [details]
04/12/2008 0.06b: tweaked delay b/t keys and delay after paste [details]
04/15/2008 0.07b: Shortcuts created in localized Start Menu location, Prompt-less auto-configuration, Alternative url input methods, What to do options list, To kill jbed or not, 'Start Opera Mini Setup' [details]
04/22/2008 0.08b: More url paste options, Improved opera control scheme, Shortcuts add/remove options, More Setup functions, selector.utf patching, Reworked logic on when to kill jbed.exe [details]
04/25/2008 0.09b: Exclusion list, Last Link saved, Improved shortcut icons, help file [details]
Update: 04/25/2008 2:50pm EST: found a bug where trim would repeat forever. Fixed and re-uploaded. [details]
05/15/2008 0.10b: Custom Commands, Improved Exclude options, Prompting with timeout, Quickswitch, Special Commands, JVM selection improvements, Fixes [details]
UPDATE1: 05/15/2008 11PM EST 0.10b sp1: found some bugs with quickswitch if Use Direct Address Input is enabled. Fixed and re-uploaded.
UPDATE2: 05/16/2008 12PM EST: 0.10b sp2: got quickswitch working on my WM6 PDA by introducing context-menu methods for copy, paste, and select-all. Of course, only touch-screen devices have a context-menu. Also, you can choose different copy, paste, and select methods for use in OM and IE, which is important since context-menus don't appear to work within my JVM. Also added prompt and prompt timeout options to quickswitch [details]
UPDATE3: 05/20/2008 1:30PM EST: 0.10b sp3: more quickfix tweaks, more commands when using quickswitch prompt so the prompt is more like a context menu allowing to perform an action with the current url or task-switch between browsers. Also added a sample bookmarks.mscr script that you can add to your list of commands and use with quickswitch prompt to have a unified bookmark list between IE and OM. [details]
06/17/2008 0.11b: Faster Startup, Better OM control, Select / Copy / Paste, HotKey, and many fixes. [url="http://forum.xda-developers.com/showthread.php?t=384271&page=14#138][details][/url]
Click to expand...
Click to collapse
TO DO / KNOWN BUGS:
On some platforms, Mortscript will crash if it tries to read the clipboard containing a large amount of text (around 16KB+ on my smartphone). This is easy to do if you are editing a large document and do a select-all + copy. My script will detect the crash and offer to clear the clipboard contents so mortscript will not crash again if you repeat the same action.
When viewing a script dialog window, like a prompt window or a setup window, it is possible for another application come into focus and you will lose access to the script window. A common way this can happen is when you receive a phone call and the call window appears. My script will automatically check if its dialog windows is in focus and if not, it will try to bring it to focus. This usually works but I've seen where the script only manages to get the title bar to appear but the rest of the screen still shows the previous application. User inputs will be focused on the script though you can't visually see the results. If this scenario occurs, just wait a few minutes and mortscript will eventually bring the dialog window back in focus. If you can't wait, you can kill mortscript via HotKey > StopScripts or manually run \sub\stop_scripts.
Click to expand...
Click to collapse
Be sure to download the version you want. I'm keeping some of the previous version up in case of bugs or undesired behavior in the latest version.
REQUIREMENTS
Jbed JVM
Jbed 2.1: (recommended)
http://www.modaco.com/index.php?act=attach&type=post&id=23899
Jbed 3.1:
http://forum.xda-developers.com/showpost.php?p=2127317&postcount=65
Jbed 3.1 has a bug on smartphones where if you switch away from jbed and then switch back, the screen may not refresh. Workaround is to manually start the JVM, select Menu > Background Running, and finaly start Opera Mini. Script setting 'Kill JVM First' will need to be set to 'No'. This is also a good method to allow you to switch away from Opera Mini while it's still loading the page and come back when it's done. This will work for Jbed 2.1 as well.
If you have multiple versions of jbed installed, then the script may not correctly find the version you are using. You can run the Setup application and manually select your JVM executable and the selector.utf file that catalogs the midlets you have installed.
If you start the script to start Opera Mini and briefly see a flash of white, then either the script has chosen the wrong JVM/selector.utf pair or you recently installed a JVM that is of a different version from your last one. In the latter case, your currently installed midlets may not work with the newly installed JVM and you may need to uninstall all your midlets and reinstall them.
Click to expand...
Click to collapse
Opera Mini (3.1, 4.0, 4.1 beta, 4.1 Final)
http://www.operamini.com
To get the signed version of Opera Mini 4.1 Final so you're not prompted for permissions:
On the device, use IE mobile and go to http://mini.opera.com
The version shown is probably 4.1 US English, No signature, which is probably what you don't want so don't download that. If you're fine with the chosen language, skip to step 5. Otherwise, see the next step.
Click Download in another language.
Now a list of all language versions appear so choose one. I prefer to download Opera Mini 4.1 International for foreign language websites.
Click 'If this version fails to install or you would like to install a previous version, please click here.'
Choose the signed version you want.
Click to expand...
Click to collapse
Mortscript (4.1 or higher)
http://www.sto-helit.de/index.php?module=page&entry=ms_overview&action=view
INSTALLATION
Download Mortscript (4.1 and up), Jbed (2.1 preferred), and Opera Mini (signed version preferred) and install them. Make sure you can run Jbed and then run Opera Mini. You should run Opera Mini at least once to get pass all the initial installation and license agreement screens.
Extract the script contents to anywhere on your device. The zip file contents are stored in a \StartOperaMini\ folder so you can just extract that folder like to '\Program Files\Mortscript\StartOperaMini\'.
In version 0.09b and 0.11b, the OperaIcon.dll is updated with better or additional shortcut icons. You may not be able to directly overrwrite the existing OperaIcon.dll file so rename the file to something else like OperaIcon.dll_, and then transfer the new OperaIcon.dll. A reboot may be needed before the old OperaIcon.dll can be deleted.
To support the new icons, the shortcuts have been modified, so you may need to update your shortcuts from the correct ones in the script folder or run Setup and toggle the Start Menu shortcut option to No and then back to Yes.
Also, you may be asked for permissions to load OperaIcon.dll when you access your Start Menu and the OS tries to load the icon graphics. Just allow it and the message shouldn't appear again.
Click to expand...
Click to collapse
Open file manager, navigate to where you copied StartOperaMini to, and run StartOperaMini.mscr. If this is the first time you're running the script from the current location, then the script will initialize by detecting your JVM and Opera Mini settings and ask you some initial setup questions.
One important question is if you want to register the script so the script is run when you click on a link in emails, documents, etc. This step is optional, but is helpful in making Opera Mini behave like the default browser. If you skip this step but have another version of the script installed elsewhere that is registered, then clicking an email link will open up the other version of the script.
When Opera Mini opens up, installation is complete. Note that version 0.11b does not support the settings from previous versions so you may need to revise the initial settings.
If you want to run the script from an application launcher, either link to the 'Start Opera Mini' shortcut or link directly to the StartOperaMini.mscr script.
If you want to use the HotKey feature to easily access other script commands like copy/paste, you should map a hardware key to the shortcut 'Start Opera Mini Hotkey' and then customize the HotKey function in Setup. View the help file if you need more information.
If you need to change any settings, just run the shortcut 'Start Opera Mini Setup'. View the help file if you need more information.
LIMITATIONS
When opening links to local files or to sites on private carrier networks (portals, MMS server), Opera Mini will fail to get to that address. Run setup and add the host to the exclude list of those links will open in IE instead.
If Internet Explorer is opened, links in contacts and appointments may automatically still use Internet Explorer. Workaround is to kill Internet Explorer first, which is an option in the Setup program.
Some paste and control methods may not work on certain devices, so try different settings in Setup.
UNINSTALLATION
Run the Setup Program and then select the Uninstall option.
Delete script files from the script folder. You may not be able to directly delete the OperaIcon.dll file since the system may still be using it to display the shortcut icon. Rename the file to something else like OperaIcon.dll_, reboot, and then it should be deletable.
THANKS
Much thanks to Menneisyys for giving birth to this breakthrough idea and for JZ SmartMort for bringing new innovations to the table (check out his JZ SmartMort tool). Much ideas and help is from the community so it's really due to everyone's efforts.
Feel free to enhance the script to your own needs and use it in your own projects.
Click to expand...
Click to collapse
[reserved for future use 2]
Hi badbob.
I kind of like the script that you made way back when (Nov.?) that opens up a popup that lets you choose between PIE and OM and the clipboard. It also works for 4.1. It would be neat if the installation script allowed that as an option, and also detected Opera Mobile (and skyfire in the future) and would allow that as an option. Having said that dont make these additions for me as I am happy running the old script. Just thought id give you a suggestion.
Great script..does what it's supposed to and does it well....do you have any issues with it being included with a rom?
Thanks for the script; nice little workaround using the color of the upperleftmost pixel. One thing I've noticed is that I have direct address input turned off in my Opera Mini 4.1. However, I must check "Yes" when asked if it's turned on. Only then will it work properly. Don't know if I'm just reading wrongly, but other than that, it's working perfectly.
By the way I'm using the JBed_20071119.3.1_3dMod_HeapSizeFix_v2_wm6(lovetz1) cab.
It found my jbed.exe, even though it's in a "Jbed3dmod" folder on my storage card.
Overall, it's working great now that I marked off "Yes". Thanks!
famewolf said:
Great script..does what it's supposed to and does it well....do you have any issues with it being included with a rom?
Click to expand...
Click to collapse
No problems. Go ahead.
Replaced
Code:
jbed_exe_ini = Part(RegRead("HKCR","jarfile\Shell\Open\Command",""),"""",2,1)
with
Code:
jbed_exe_ini = replace(RegRead("HKCR","jarfile\Shell\Open\Command",""),"""","")
jbed_exe_ini = SubStr(jbed_exe_ini, 1, find(jbed_exe_ini, "jbed.exe")+7)
So finding the location of jbed.exe from the registry doesn't depend on the quotes being around the command.
Azimuth21 said:
One thing I've noticed is that I have direct address input turned off in my Opera Mini 4.1. However, I must check "Yes" when asked if it's turned on. Only then will it work properly.
Click to expand...
Click to collapse
When you have direct address input (DAI) turned off in both OM and the script, at what point does the script fail?
The following two block of instructions is what the script does when it thinks DAI is turned off.
Code:
LeftSoftKey [open menu]
LeftSoftKey [select Enter Address]
Code:
[select all text]
[paste url over selection]
LeftSoftKey [click OK]
By just being lucky, leaving the script with direct address input turned on will perfectly work even if OM has it turned off. It's just that the extra keys sent don't cause any problems. In your working scenario, having the script think DAI is on will essentially put an extra 'enter' after the first instruction block and then another 'enter' after the second block. Which 'enter' is the one helping you?
volwrath said:
Hi badbob.
I kind of like the script that you made way back when (Nov.?) that opens up a popup that lets you choose between PIE and OM and the clipboard. It also works for 4.1. It would be neat if the installation script allowed that as an option, and also detected Opera Mobile (and skyfire in the future) and would allow that as an option. Having said that dont make these additions for me as I am happy running the old script. Just thought id give you a suggestion.
Click to expand...
Click to collapse
It's relatively easy to slap on the menu option to my script, which tmknight did here.
I'm sure many "power" users will want total control and it's pretty easy to make a script that defers the decisions to the user. But I wanted to try a script that is a bit more friendly and tries to handle decisions on its own... a script that I won't be afraid to put on my wife's phone. Easy is hard.
badbob001 said:
When you have direct address input (DAI) turned off in both OM and the script, at what point does the script fail?
Click to expand...
Click to collapse
badbob001 said:
By just being lucky, leaving the script with direct address input turned on will perfectly work even if OM has it turned off. It's just that the extra keys sent don't cause any problems. In your working scenario, having the script think DAI is on will essentially put an extra 'enter' after the first instruction block and then another 'enter' after the second block. Which 'enter' is the one helping you?
Click to expand...
Click to collapse
Sorry, forgot to clarify. I believe the first enter is helping me, because: if I choose the "No, DAI is Off" option, the script will open up Opera Mini, and stay at the main screen for a few seconds. Still on the OM main screen, the script will say something like "The input box was not found after _ seconds", then ask if I want to go through setup again. If I choose the "Yes, DAI is On" option, everything works normally. Opera Mini opens, the input field is opened, the link is pasted into the input field, the page loads, etc.
Thanks for sharing but on my xda is a german software running called "DK - OperaMini4 Addon" with mortscript 4.1 that does the same as yours. and its out since months. so where are the big news? the only better thing seems to be the autodetecting when mortscript starts running, but you write that this don` t work in mini Landscape mode. but everyone i know uses this mode.
04/11/2008 0.05b
- (Opera's built-in) Landscape support:
I now test pixels in the upper left (0,0)and upper right (screenwidth()-1,0) to determine when Opera is running and what orientation it is. I'm not too sure how consistent the upper right pixels are on different devices, but it works fine on my wm6 standard qvga phone. Knowing the orientation is important since in landscape, you have to now press left or right instead of up and down to open the address bar drop down.
- Slightly improved address input:
The script originally sent [leftsoftkey] to open the opera menu and another [leftsoftkey] to select the 'enter address' option. Since I restart Opera Mini if an url needs to be pasted, the initial cursor is already on the address input box, so I just need to send one [enter].
At least on my device, if Direct Address Input (DAI) is on, a rare case occurs where I need to send an extra [enter] to have Opera submit the url. It doesn't appear to cause any ill effects if two [enter]s are sent every time when using DAI.
- Improved tolerance of mismatch DAI setting:
Some people may notice that if you have DAI (Direct Address Input) disabled in Opera but enabled in the script, the extra keys sent by the script don't cause any problems except for being a micro-fraction slower.
For the opposite scenario where if you have DAI enabled in Opera but disabled in the script, the previous result was that the script will complain that it didn't find the Address Input window. Now when it doesn't find the Address Input window, it will assume DAI is really turned on and send the extra DAI keys. If that doesn't work, then you it will complain. But if does, it'll continue with no problems. The *next* time you run the Opera Mini, the script will say that it thinks you told it the wrong DAI setting and offers to run the setup wizard for you to enter the correct settings.
- Start Menu Shortcut with icon
The setup wizard will add a 'Start Opera Mini' shortcut to your Start Menu and it will have the Opera icon:
Kevxross here: http://forum.ppcgeeks.com/showthread.php?t=7346 embedded the opera icon in a dll so it can be referenced by shortcuts. I've included the .dll in the .zip, so just copy it to the same location as the script.
- Ini file renamed
The only manual step that users may need to do is delete the .ini file if they want to easily get the setup wizard to run again. But I noticed that the built-in file manager will hide the extension of files and so users can't really tell the ini file from the script. I've renamed the ini file to <scriptname>_ini.txt. If you're upgrading, the script will automatically rename the existing .ini to _ini.txt.
badbob001 said:
It's relatively easy to slap on the menu option to my script, which tmknight did here.
I'm sure many "power" users will want total control and it's pretty easy to make a script that defers the decisions to the user. But I wanted to try a script that is a bit more friendly and tries to handle decisions on its own... a script that I won't be afraid to put on my wife's phone. Easy is hard.
Click to expand...
Click to collapse
Heh I understand completely. I was able to successfully modify your previous script, so its good by me
here`s the link to the software that does work like yours[/B]. This is out for 2 or 3 months but your welcome to develope the same twice::
Makes as direct shortcut to Opera mini including opera icon and opens urls with mortscript 4.1 ("Opera Mini addon direkt"):
http://www.ppc-welt.info/community/showthread.php?t=122764
Is there a version of this script for smartphone? It works great for PPC, but copy and paste doesn't exist on WM 6.0 standard and fails on my BlackJack II.
bluemetalaxe said:
here`s the link to the software that does work like yours[/B]. This is out for 2 or 3 months but your welcome to develope the same twice::
Makes as direct shortcut to Opera mini including opera icon and opens urls with mortscript 4.1 ("Opera Mini addon direkt"):
http://www.ppc-welt.info/community/showthread.php?t=122764
Click to expand...
Click to collapse
We are so happy you found a similar script months ago. You've posted about it twice now within 6 posts of each other. Please stop harassing the author of this one as several of us are quite happy with his script. Does the old script still use wait states? The new one doesn't. Does the old one automatically find your jbed even if it's on a storage card and find the slot opera is installed in no matter which one you used? The new one does. Finally his current version works with landscape. The entire page you referenced is in a foreign language and I for one appreciate support from an author who can communicate without the need to use babelfish.
Extra carriage return?
Hi badbob and all.
Thanks to everyone who contributed to this script. I'm lovin this.
I'm running Opera Mini 4.1 (v. 4.1.10781, 20080401 to be exact) on a Sprint Mogul / HTC Titan. After installation and first-time setup the script correctly launched OM and pasted in the link. However the page did not load. I had to manually hit the enter key to make it start the loading process.
After poking around in the script for a while I managed to make it load automatically. Around line 320 in the StartOM subroutine I added a wait between the two sendcr commands.
Code:
if ((opera_version_ini eq "4.1" AND direct_address_input eq True) OR (tried_again = True))
sendcr
[B]sleep(wait_time_between_keys)[/B]
sendcr
endif
I don't know whether I fixed a script bug or my phone just has special needs.
Great work i was thinking of the same thing today.
Thanks alot.
cheesiest said:
Hi badbob and all.
Thanks to everyone who contributed to this script. I'm lovin this.
I'm running Opera Mini 4.1 (v. 4.1.10781, 20080401 to be exact) on a Sprint Mogul / HTC Titan. After installation and first-time setup the script correctly launched OM and pasted in the link. However the page did not load. I had to manually hit the enter key to make it start the loading process.
After poking around in the script for a while I managed to make it load automatically. Around line 320 in the StartOM subroutine I added a wait between the two sendcr commands.
Code:
if ((opera_version_ini eq "4.1" AND direct_address_input eq True) OR (tried_again = True))
sendcr
[B]sleep(wait_time_between_keys)[/B]
sendcr
endif
I don't know whether I fixed a script bug or my phone just has special needs.
Click to expand...
Click to collapse
I'm not quite sure how to classify this issue. My code originally only had one sendcr in that section. Then on the rare occasion, I'll see the pasted url in the address field waiting for me to hit enter to submit it. I do notice that everytime I see this happen, the last character in the pasted url is a square box, which means a character the device can't display. I figured, what the hey, lets add another sendcr in there and be done with this problem.
But I guess that didn't really solve the problem. I'm now guessing that I'm not allowing enough time for the device to receive the entire text from the paste before moving on to the next command. So maybe the device is still processing the long url text being pasted and ignores the later key commands. And maybe it also needs a little more time to switch from the text input screen back to opera mini.
I've added more delay after the paste and after leaving the text input window. See version 0.06b for this tweak and see if it helps. I've also taken out the second sendcr. If it works reliably, then the delays fixed it.
Code:
SendCtrlKey("V")
[b]Sleep(500)[/B]
SendLeftSoft
if ((opera_version_ini eq "4.1" AND direct_address_input eq True) OR (tried_again = True))
[b]Sleep(500)[/b]
sendcr
endif
New updates.
- Please see following link for new updates
http://berise.blogspot.com/2010/03/app-btools2-for-windows-mobile-iperf.html
ChangeLog
2010-3-3
- This version is available up to 2010.3.19
2010-1-11
- iperf-1.7.0-win32 is attached
- This version is available up to 2010.2.10
2009-11-23
- BTools2 for Windows Mobile 5.x is released (please see 3rd picture)
- MRU for ping address
- MRU for iperf client commands
- icons on each tabs
(old)
- Ping has options: counts, data size.
- iperf clients also has GUI options. Command line is also supported as well.
---------------------------------
Hello everyone!
I'll introduce handy tools for checking network performance including latency and bandwidth.
Simply it is a mobile version of iperf.
If you want to know about iperf, please see following links about http://en.wikipedia.org/wiki/Iperf
You can check latency with ping tab and bandwidth with iperf client/server tabs. iperf in BTools is based on version 1.7.0.
Please see following screenshots. (working in WM6.x, WM5.0)
Requirements:
- Windows Mobile 5.0/6.0
- 240x320 Resolution (longer height doesn't matter)
Features:
- Provides ping to check latency between nodes.
- Visualization of ping latency graph.
- Provides full functionality of iperf client and server.(based on 1.7.0)
- Logs for ping, iperf client & server.(\My Documents\btools_log\)
Ping Usage:
- Connect to internet.
- For Ping, Just type target host and press button "Ping"
- See results graphs. Log will be \My Documents\btools_log.
Iperf Usage: (Mobile Client to PC Server)
- you have to install iperf-1.7.0 before running PC server. (ask google iperf-win32-1.7.0)
- In PC, open console box and run "iperf -s"
- In Mobile, Choose iperf client tab and type server's IP Press "Start"
- iperf will run 10 seconds if -t option is not specified.
- Log will be \My Documents\btools_log.
Iperf Usage: (Mobile Client to Mobile Server)
- Choose iperf server tab, and press "Start"
- Choose iperf client tab, and type server's IP and Press "Start"
In Progress:
- Working for BTools2.
- Progress is little bit slow.
[Attached file]
Thank you.
This is definitely a interesting project! How is the progress going? Can we have an updated version to test?
Thank you for your interest.
BTools2 is almost done, but there might be some more time to release.
But I really in lack of time to develop. -_-;
Do you have any problem with current version? It might be enough to test.
I'm going to update newer version in december.
hi everyone.
very big thanks for this usefull tool. i installed it on my HTC Touch Diamond and it is working fine (windows mobile 6.1), but on a symbol handterminal with windows mobile 5.0 it isn't working. it says, the file is corrupted or something and needs to be reinstalled.
needs this btools2-programm some other tools or libaries installed?
thanks for your help.
greetings
It seems that WM6 build doesn't works in WM5
dasfranky said:
hi everyone.
very big thanks for this usefull tool. i installed it on my HTC Touch Diamond and it is working fine (windows mobile 6.1), but on a symbol handterminal with windows mobile 5.0 it isn't working. it says, the file is corrupted or something and needs to be reinstalled.
needs this btools2-programm some other tools or libaries installed?
thanks for your help.
greetings
Click to expand...
Click to collapse
Thank you for your interest.
First of all, answer to your question is NO.
It just need a rebuild for WM5. It seems that binary for WM6 doesn't works in WM5. I don't know why.
But in this case rebuild for WM5 is the best way to solve.
Actually I was going to drop WM5, because of rebuild. But I'll upload for WM5.(please give me some time.)
PS. Please note that btools2 is in beta. There might be strange behaviors.
thanks for your fast answer.
i'll wait hopefully for the rebuild
greetings
Release for WM5
Thank you for your waiting.
Release for WM5 is just released. This version added some features like
- MRU for ping address
- MRU for client commands
- icons per each tabs (later I'm considering removing texts)
Hope this might be helpful to use.
ps. My working environment is really bad. That is I can not share my time at all. Nothing can be done without shorten my sleep time. -_-;
How can I delete this post?
Edit/Delete button doesn't lead me to delete this.
very big thanks. i will test it on friday.
i'll post than, if it works.
hi there,
i testet the new version for win mobile 5. and it works. big thanks again
hi berise,
we have some trouble running iperf on a windows ce 5.0 device. i tried it with your app, but doesn't work because windows ce doesn't like the cab-installer. now we found and compiled another sourcecode, but the option "-r" or "-s" for server doenst work. is there any possibility that you send me your source code, so that we attach it to our iperf ce version or maybe you try to write it for ce? this would be very nice.
greetings from germany
franky
dasfranky said:
hi berise,
we have some trouble running iperf on a windows ce 5.0 device. i tried it with your app, but doesn't work because windows ce doesn't like the cab-installer. now we found and compiled another sourcecode, but the option "-r" or "-s" for server doenst work. is there any possibility that you send me your source code, so that we attach it to our iperf ce version or maybe you try to write it for ce? this would be very nice.
greetings from germany
franky
Click to expand...
Click to collapse
Hi franky,
BTools doesn't support for Windows CE version. I don't have any plan to support it. Sorry.
hi berise,
thanks for your response. it would be nice if it supports ce, but not bad if not.
than now i will try to solve it with my knowledge
greetings
Support for -n option in mobile client?
Hi,
This is a very nice idea and pretty helpful too. I was just wondering if there is a way to use it with a given transfer length instead of transfer time (-n instead of -t) I tried but it just ignored it. I was trying to use it to measure network performance for very small transfers.
Anyway this is pretty helpful. Good job. Works great on my HTC Fuze
The README File. Important Read:
Code:
################################################################################
# #
# x10 After-Root Optimiser #
# by ttxdragon #
# README FIRST! #
# #
################################################################################
Index:
1. WARNINGS!!
2. Configuration
-> Important Info
a. JITv002
b. Density Changer
3. How-To Use This.
4. Credits
1. WARNINGS!!
a. I'm not reponsible for any damage to your device. You should always be
able to just re-flash your device, but who knows wth can go wrong.
This is provided as is without any guarantees.
b. DO NOT EDIT THE DEFAULT CONFIGURATION FILES MANUALLY UNLESS YOU KNOW
WHAT YOU'RE DOING! Everything that the config files contain is easily
edited by using the default-configuration as base in the task-editor.
2. Configuration
Follow the steps on screen in the task. It'll ask you a lot of stuff, but
don't worry, it should be extremely clear what you are selecting on.
Important info:
JITv002:
Users of x10a firmware have reported issues with JIT more often than
those using x10i. x10 SO-01B firmware doesn't work with JIT at all.
Furthermore, JIT is only useful to be enabled on SE Roms. Custom ROMs
will have JIT already enabled.
Density Changer:
The default configuration changes the Density to 200, down from 240.
It basically makes everything smaller on screen. Some applications
might not work properly with the new size (because the developers
thought it'd be a great idea to not code the program flexibly
enough to scale nicely)
You can always just set it back to 240 if you decide that's better
for you.
3. How-To: Use This
Requirements: a. Windows or Linux PC,
Ubuntu Linux 10.10 Recommended
@MAC Folks: Don't have one, can't test. feel free to
submit patches/make own version
Usage: 1. Enable USB Debuggin in
Settings -> Applications -> Development
2. Plug in USB Cable
3. On Windows: Run RunMeWindows.bat
On Linux : Run RunMeLinux.sh
4. Follow On-screen instructions.
4. Credits
x10dev-team for tirelessly working to free our x10's
z4mod team for z4root
Cygwin team for developing this GPL'd port of unix utilities to Windows.
( For License and Source-code of Cygwin visit http://www.cygwin.com/ )
CHANGELOG:
Code:
v0.99.1 [2010-11-18]
- Fix JIT installation/un-installation bug
- Fix Config Selection bug
- Add "Install extra System Applications" Option
- Add "AppWidgetPicker 1.2.1" to extra system apps
- Add "Wallpaper Set and Save" to replacement apps
v0.99 [2010-11-17]
- Almost complete Rewrite
- Better output
- Add Root-method
- Allow for custom configurations
- Allow for multiple configurations
- More flexible for easy feature-addons
- Configuration now inside program.
v0.2 [2010-11-10]
- Fix "Space in Path" Bug
- Fix "OS Detection" Bug
- Add "cancel" option before running script on phone
- Move backup folder from /sdcard/post-root/backup to /sdcard/prbackup
- Always push fresh configuration to phone (deletes old config on phone)
- Updated AlarmClock Plus to LCD Density friendly version
v0.1 [2010-11-09]
- Fix Busybox installation
- Add LCD Density Changing Option
v0.0 [2010-11-09]
- Initial Release
To-do List:
- Make Cygwin a Windows-Only Download happening at runtime
- Make useful for Custom Roms -- if possible/wanted.
Download Links:
v0.99.1
Multiupload || DepositFiles
(Please use Multiupload where possible, so that I can have some stats )
Extra Information on what system programs can be removed/replaced from a SE ROM
ttxdragon said:
Directly Replaced by Other apps
Alarm Clock -> Alarm Clock Plus v2
apk: AlarmClock
Browser -> Dolphin HD
apk: SemcBrowser
Drawbacks:
Some Applications are hardcoded to use the browser and won't work without it.
Example: DoCoMo Market
Calculator -> RealCalc
apk: Calculator
Email, Gmail -> K-9Mail
apk: Gmail GmailProvider SemcEmailLargeui
Drawbacks:
Gmail: Some applications don't support K-9Mail for pulling email-info
Examples are Executive Assistant, Pure Messenger Widget
Email: In the Phonebook Email Tab "Write New" doesn't work anymore.
Workaround -> Clicking mail-address in main-view works.
SE Launcher -> ADWLauncher
apk: SemcHomeL
Bloatware
Nordic Apps (Only in Generic Nordic ROM)
/system/etc/customization/applications/Supernytt.apk
/system/app/Telenor_Wrapper.apk
/data/app/com.apegroup.aftonbladet.supernytt.zip
/data/app-private/com.apegroup.aftonbladet.supernytt.apk
Backup And Restore
apk: backupandrestore
Documentation
apk: EManualLauncher EManual usersupport
Creatouch (SE)
apk: creatouch
DebugHelper (Service)
apk: CrashSMS
Digital Clock (Widget)
apk: DigitalClockWidget
Facebook (Client)
apk: facebook
Face Recognition (Service for Camera)
apk: FaceRecognition
Drawbacks:
Face Recognition doesn't work anymore
Learning Client (Service)
apk: LearningClient
Drawbacks:
Word-Learning for the default keyboards is removed.
Live Wallpapers (Wallpapers only)
apk: LiveWallpapers MagicSmokeWallpapers VisualizationWallpapers
Drawbacks:
Only Google Maps Live-wallpaper left
but market live-wallpapers still work
MediaScape
apk: mediascape MediaScapePluginManager
Drawbacks:
Camera App is hard-coded to use Mediascape for Gallery/Share.
Vignette Does well but doesn't help in Video mode.
Means: No easy sharing/viewing for taken videos
No easy way to create a wallpaper from taken pictures.
No way to set contact picture from phonebook. Need to go through Gallery3D instead.
MoxierMail
apk: moxiermail
Music Player (Hidden)
apk: Music.apk
OfficeSuite
apk: officesuite
PC Companion (PC-Sync Service)
apk: PcCompanion
PlayNow
apk: playnow*
Quadrapop (Game)
apk: quadrapop
Recent Calls (Widget)
apk: RecentCalls
Status Switch (Widget)
apk: StatusSwitch
Sony Ericsson Synchronisation
apk: Sync SyncWizard OmaDatasyncService
Search (Widget)
apk: SearchWidget
SetupWizard
apk: SEMCSetupWizard
TimeScape
apk: Timescape* TimeScape*
TrackID
apk: trackid
Voice Dialer
apk: VoiceDialer
Wallpaper Chooser (Selector in Titanium)
apk: Wallpaper Chooser
standard wallpapers: /etc/customization/content/com/sonyericsson/android/wallpaperchooser/wallpaper/
Drawbacks:
No Standard Wallpapers available anymore
Workaround: Get "Wallpaper Set and Save" from Market
Wisepilot
apk: wisepilot
YouTube
apk: YouTube
Excess Keyboards
Note: Keep one of these around, so you can type Or install some Keyboard from the Market before you remove these.
SE Default English
apk: textinput-tng
Chinese
apk: chinesetextinput
Danish
apk: Danish_Keyboard
English
apk: LatinIME
Korean
apk: SEMCTouchPalKoreanQWERTY
Japanese
apk: JapaneseIME
Click to expand...
Click to collapse
Thank you very much but why deleting all the keyboards ?
Not everybody wants to keep any of them. I personally only keep the JP one (and install swype per custom-folder) because I haven't looked for a better JP one yet. And as a little hurdle for those that don't care to read. This is supposed to be configured to everyone's own needs, not to what I dictate, else it would just be scripts without a config-folder
So if i don't want ie the english keyboard to be removed i just remove the English file from the Clean Keyboards ?
Indeed.
It only removes those that have files in the folders.
If you want to keep all, remove the whole directory.
If you want to keep only english, just remove the English file.
It's kinda weird because the .bat went fine, closed and my phone rebooted but the fonts didn't change ,there were no amelioration of Quadrant's score and it's a bit laggy. But the replacements apps ect... are here so I don't know what went wrong :/
Can you pull the log files from your phone? (in /sdcard/post-root/logs) and post then zipped or pastebin them?
My phone went up to almost 700 on second quadrant-run after another reboot (I had one run with 400 before that reboot, one with 620 or so after it)
And that's with a lot of other junk installed.
Well I ran it a second time and same, I can't seem to mount my SD Card, I click on mount and it does nothing... I had this a problem a long long time ago and had to reflash the phone...
EDIT : it just mounted without me touching anything.
Here is the log
can you do adb pull /sdcard/post-root/logs in a cmd in the program folder from the extracted zip?
I zipped all the files there was in logs is it ok ?
Thanks =)
Seems I might've overlooked something simple.
I'm reflashing my phone again, atm.
As a quick fix for now:
install busybox from market, install the git-version and then run the scripts again
that *should* fix it, unless I overlooked something.
What do you mean by git-version ?
EDIT : Nevermind. I'm re-doing the .bat
Well it worked like a charm ! Thank you ttxdragon, the installation was way faster than before and the fonts worked.
Quadrant score : 575 at the first boot, i'm rebooting atm
698 after !
i cant do it :S
it always says that any device had been found
Jonika21 said:
i cant do it :S
it always says that any device had been found
Click to expand...
Click to collapse
You need your phone to be turned on and USB Debugging also with of course the usb wire plugged to your phone.
If all of those things are done it should not display that.
debug mode... xD
problem solved
zyryck said:
What do you mean by git-version ?
EDIT : Nevermind. I'm re-doing the .bat
Well it worked like a charm ! Thank you ttxdragon, the installation was way faster than before and the fonts worked.
Quadrant score : 575 at the first boot, i'm rebooting atm
Click to expand...
Click to collapse
Glad it worked.
Uploaded v0.1 -- Now it should work even without installing busybox from market first.
I was being an idiot...
Thank you very much for this optimizer, works like a charm
Quadrant score - 699.
One question though. I used the v0.0, and I'm not a fun on the LCD Change, so I'd like to know if I just remove the file as stated in v0.1, will it make it 240 as before?
quadrant score - 673
nice work !
Yes, it would change the Density back. It'll do everything over again, including the JIT (in which step the density gets changed, too)
Glad it worked for you =)
you can simply download from market lcd density. you will find 3 programs, choose the free one, and change to 240..
i've done that, it worked
sorry my bad english xp
Based on latest LOLLIPOP with MICRO GAPS and OPEN GAPS 1024 x 600 and 800 x 480 from @dsa8310.
Sharing with you my custom modified rom with LP image.
UPDATE 29.8.2017:
MicroG version: 1024 x 600 and 800 x 480
- added screen saver with speed, clock and apps shortcut ported from well known developer @Malaysk (null null still present)
(if someone need: screen saver in the attachement - replace with root explorer: system - app - mtcscreenclock
MTCScreenClock (round)
- 1024 x 600 resolutions has different radio and bluetooth apk
- included all xposed modules and fast google maps
- remember to enable all xposed modules and copy folder contents to external gps card!!!
Enjoy
UPDATE: 3.9.2017 LINKS UP 2019
microGaps version:
Lite 1024x600 microG version.
openGaps version:
Lite 1024 x 600 openG version.
Lite 800 x 480 openG version.
___________________________________________________________________________________
- LITE version of system
- added xposed status bar module for remove status bar items (copy mtc-status bar to external GPS Card)
- new screen saver without null null text (if doesn't show install it manually from: system/app/mtcscreensaver)
- removed all the bloatware callendar, calculator etc...
- added a lot of tweaks to speed the units with 1gb ram
- added new car launcher AG (trial) for me the best - full version 1€
- new xposed mtc manager 2.5 module
LITE VERSION OPTIMIZATIONS:
- kernel tweaks (changed parameters of dalvik vm etc,...)
- better ram management
- faster scrolling
- faster boot
- better responsiveness
- increased performance and app ram management
- better video acceleration
- disable sending android logging stuff
- force gpu&cpu rendering
System now uses less than 470 Mb of ram
BEFORE YOU START:
1. With disable service app find google play store and disable the first 5 services from top including DailyHygiene.
2. Login to MicroG
3. In microG settings enable google device registration
4. Clear data on Google playstore or clear from recents
5. Enjoy fast 5.1.11. playstore (if not showing paid apps just restart HU)
MTCB MCU USERS
- DSA's mtcxp xposed module has to be enabled before the status bar will show.
PREINSTALLED APPS and MODULES:
All these apps and xposed modules are preinstalled and you just have to activate xposed modules you need:
- disable_service
- google-maps-9.2 (you can update it just install as normal apk)
- mtcservice-2.60
- mtcsound-2.0.5 (remove from xposed if you don't have sound mod for better performance)
- mtcxp-1.0
- quickreboot
- RootExplorer
- Titanium_Backup
- xposed-disablefullscreenkeyboard
- xposed-mtc-bt-2.3
- xposed-mtc-keys-5.2 (custom keys for harware buttons)
- xposed-mtc-manager-2.5 (mode button mod and no closing apps when starting the car, etc.)
- xposed-mtc-music-2.8
- xposed-mtc-poweramp-1.4 (working media keys and stopping power amp when mtc app is started)
- xposed-mtc-radio-1.11
- xposed-VolumeBar (replaces original volume bar)
- 7th floor sound mod preinstalled and working
OTHER ADDITIONS: (included in download to copy on external SD (GPS card)
There is also file to copy on SD card (GPS card) that has features for MTCManager:
- hardware mode button can be configured (included in download) as well to switch between apps and auto play them (radio, poweramp, music, pcradio etc)
- mtc screen clock
- mtc status bar
DISABLING THE SCREEN SAVER OR CHANGING TIME:
Edit on external SD/ GPS-Card : Mtc.Manager/settings.ini
# the inclusion of an alternative screen saver, when you specify false will work full-time mechanism:
screenClock=false or true to activate
# Time off the screen if you do not set out full-time settings will be used in sec:
screenTimeout=300
# The name of the screensaver program package
screenPackage=com.microntek.screenclock
# Name Activiti screensaver
screenClass=MainActivity
# If the name of the package and Activiti is not specified, it will use a standard screensaver
MTC MANAGER CAPABILITIES:
capabilities
All configuration files must be on the external map in the mtc-manager directory.
1. The module carries the functionality of xposed-mcu , which does not allow the radio to go to sleep during the scrolling of the starter.
- when receiving a signal to turn off the module delays for 5 seconds, if at that moment the power reappears, nothing happens, in the absence of power, the radio recovers into sleep.
Due to the features of the implementation of the inclusion in our MCU, the screen goes out for the time of voltage failure.
This functionality can be disabled in settings.ini:
Settings.ini
Mcu_power = false
2. The module has a white list of applications that does not allow the system to close necessary services and applications when going to sleep and when pressing the "Acceleration" button in the blind. Thus, the module allows to refuse from using mtc-wakeup-service .
Filename with exceptions whitelist.ini
The file name of the white list application packages must be listed.
#
example
3. Accelerated start of user services. The services are started when the system kernel is loaded.
The list of services should be on the external map in the mtc-manager directory, the file name start_services.ini
each line should contain the service name in the format package name / full service name,
#
example
4. An alternative screensaver with a list of exceptions, running in any (even a non-standard application). The standard screen saver mechanism is activated.
It may not work on all firmware.
Settings in the settings.ini file.
Settings.ini
# Inclusion of an alternative screensaver, if false, the standard mechanism will work:
screenClock = true
# screen off time, if not specified, the value from the
default settings will be used: screenTimeout = 60
# screen saver program name
screenPackage = com.microntek.screenclock
# screen saver activation name
ScreenClass = MainActivity
# if the package name and activations are not specified, then the standard screensaver will be used
The exception list is located in the ss_exceptions.ini file - the package names must be listed, for example:
Ss_exceptions.ini
com.microntek.music
ru.yandex.yandexmaps
Also the screensaver will not start when talking on the phone, the rear view camera, navigation and turning off the radio.
If instead of a beautiful clock MTCSreenClock.apk a screensaver with a standard digital clock on a black background is called, you need to make sure that the MTCScreenClock application is installed.
If the application is installed, you can try setting screenPackage and screenClass parameters in settings.ini
5. Also in the module there is a "backup" for correct sound adjustment in MTC-Volume and MTC-Service .
#
The adjustment of sound in firmware on Android 4.4.4
6. Re-designation of OBD-device bluetooth.
Device names must be listed in the settings.ini file in obd_device parameter, separated by commas, in the form in which they are visible in the standard hands-free application. You can specify not names, but parts of names, for example:
Settings.ini
Obd_device = OBD, DUAL-SPP
7. Set the list of programs that are switched by the MODE button,
In settings.ini, set
Settings.ini
ModeSwitch = true
Programs are switched sequentially one after the other.
For correct sound switching, the applications used must be managed (play / pause) programmatically via intents. If the player does not support the start and stop playback of external intents, then you have to manually switch the sound.
When you click on the MODE button, the active application is searched for in the running list. Next, the application is sent a command (configurable in mode.ini) to close or pause the audio stream. After that, the default activation for the next application is launched and the application is sent a command to start playback (also configured in mode.ini)
#
Mode.ini
8. Disable the launch of the last running program.
Settings.ini
Clear_last_app = true
9. GPS time synchronization.
Settings.ini
Sync_gps_time = true
10. Turn on w-fi at startup.
Settings.ini
Wifi.on = true
Paypal:
https://paypal.me/johnydj?locale.x=en_US
Hello,
Please help me a little, it was a more than one year since I updated my fw.
How do I update to this firmware, I forgot the procedure?
Is it clean install, all apps/data are going to be wiped and must be installed again?
Is there a way to backup current firmware/apps, like twrp image or something (in case something goes wrong)?
Thank you
grgart said:
Hello,
Please help me a little, it was a more than one year since I updated my fw.
How do I update to this firmware, I forgot the procedure?
Is it clean install, all apps/data are going to be wiped and must be installed again?
Is there a way to backup current firmware/apps, like twrp image or something (in case something goes wrong)?
Thank you
Click to expand...
Click to collapse
Backup with titanium backup all your apps you want.
wipe data/factory reset from recovery, then flash the image with clear all
With titanium backup restore your apps back, thats it.
hi johnny,
would like to check if u manage to solve these issues of
1. xposed volume bar in the center of screen instead of bottom
2. misaligned apps buttons in mtcbluetooth mtcwheelstudy etc.
thank you in advance
jun81 said:
hi johnny,
would like to check if u manage to solve these issues of
1. xposed volume bar in the center of screen instead of bottom
2. misaligned apps buttons in mtcbluetooth mtcwheelstudy etc.
thank you in advance
Click to expand...
Click to collapse
1. Did you activate xposed mtc manager module in xposed app ?
2. Can you post picture, I didn't experienced this issue on my unit using the same image...
3. Please note this is 1024 x 600 resolution image...flashing on 800 x 480 can couse this issues you have...
Will post pic once I get a chance. Had no problem with gui using the dsa's last dec 5.1.1 rom.
jun81 said:
Will post pic once I get a chance. Had no problem with gui using the dsa's last dec 5.1.1 rom.
Click to expand...
Click to collapse
I added screen saver in latest version. But still don't know why you have problems with resolution. I can upload stock apps and you can try if there is also problem or not...
What are the performance benefits from the dsa8310 rom on a 1gb ram headunit?
I'm currently running dsa8310 latest 5.1.1. on my 1gb headunit. What sort of advantages will I see if I flash to your rom?
iselfdevi said:
What are the performance benefits from the dsa8310 rom on a 1gb ram headunit?
I'm currently running dsa8310 latest 5.1.1. on my 1gb headunit. What sort of advantages will I see if I flash to your rom?
Click to expand...
Click to collapse
Hard to say without knowing the exact version of his ROM youre running currently, but generally its a good idea to update the software as it is on any computer/smartphone/tablet. You shouldnt have to wipe data if youre already using it.
Read the thread to see the improvements that have been made recently - he lists them all.
Waiting for the 800 x 480 version !
champikasam said:
Waiting for the 800 x 480 version !
Click to expand...
Click to collapse
Done, check it out
Johny DJ said:
Done, check it out
Click to expand...
Click to collapse
Awesome ! Will check and let you know
---------- Post added at 04:39 PM ---------- Previous post was at 04:06 PM ----------
Johny DJ said:
Done, check it out
Click to expand...
Click to collapse
Could you check whether 800 x 480 img file is properly formatted ? I'm unable to mount or extract it. Getting an error saying the img file is corrupted. Will try to download again and try.
champikasam said:
Awesome ! Will check and let you know
---------- Post added at 04:39 PM ---------- Previous post was at 04:06 PM ----------
Could you check whether 800 x 480 img file is properly formatted ? I'm unable to mount or extract it. Getting an error saying the img file is corrupted. Will try to download again and try.
Click to expand...
Click to collapse
Full dropbox, check again...
Johny DJ said:
Full dropbox, check again...
Click to expand...
Click to collapse
Downloaded again. Same error
champikasam said:
Downloaded again. Same error
Click to expand...
Click to collapse
I extracted microg_preinstalled_800x480LP5.1.1rk3188.MTCB-C(20.8.2017) without problems ??
Try to rename it to some short name: update or something...
New link .rar
https://www.dropbox.com/s/95j1iqvqv...0x480LP5.1.1rk3188.MTCB-C(20.8.2017).rar?dl=0
Johny DJ said:
I extracted microg_preinstalled_800x480LP5.1.1rk3188.MTCB-C(20.8.2017) without problems ??
Try to rename it to some short name: update or something...
New link .rar
https://www.dropbox.com/s/95j1iqvqv...0x480LP5.1.1rk3188.MTCB-C(20.8.2017).rar?dl=0
Click to expand...
Click to collapse
Thanks ! i was able to download using the rar file. Most of the functions are working great ! It's fast and responsive. Please check on the following:
1) I'm unable to see the task bar/notification drawer at the top. I'm on the default launcher. Do i need to enable it anywhere ? Check the photos below:
https://ibb.co/hiJM1k
https://ibb.co/f24GZ5
2) I couldn't find google maps installed by default. So i installed the latest version from the play store. Its working fine (fast and responsive), but it doesn't show up in the selection list when i press the navi button on the player (to set it as the default navigation app). I only see the following nav apps in the list:
https://ibb.co/gG4YE5
Thanks !
champikasam said:
Thanks ! i was able to download using the rar file. Most of the functions are working great ! It's fast and responsive. Please check on the following:
1) I'm unable to see the task bar/notification drawer at the top. I'm on the default launcher. Do i need to enable it anywhere ? Check the photos below:
https://ibb.co/hiJM1k
https://ibb.co/f24GZ5
2) I couldn't find google maps installed by default. So i installed the latest version from the play store. Its working fine (fast and responsive), but it doesn't show up in the selection list when i press the navi button on the player (to set it as the default navigation app). I only see the following nav apps in the list:
https://ibb.co/gG4YE5
Thanks !
Click to expand...
Click to collapse
1. Hm...really don't know what happend to statusbar... try to disable / untick all xposed modules and reboot to see if some of xposed modules is cousing problems... I hope you did wipe all data / factory reset and then clear all and install from usb/sd and after that you can try wipe all data again and reboot, but everything should work because it's the same image from dsa's just added all the xposed modules...,
2. Yes, I forgot it, I updated image again and here: just copy folder in the rar with root explorer to system/app and change permisions just Maps.apk to r-r-w (664) reboot.
Try just to find your launcher in the android settings - apps and clear data.
Maps: https://www.dropbox.com/s/m44hv1189is36fr/Maps.rar?dl=0
Hello !
First I have to thank you @Johny DJ for this beautiful firmware. It's faster than i ever had on my MTCC-KLD6-V2.97 1024*600.
Also I take this opportunity to thank @dsa8310 and @Malaysk for their brilliant work in this adventure.
I love you guys, all as you are.
This said, i have a question : What's the difference between the first firmware (released 14/08 i think) that works really good on my unit RK 3188 (1024*600) and the release of today ?
Also my only "problem" is the text "null null" (like here : https://ibb.co/dL3dU5) on the screensaver which i think it correspond normally to the weather in Malaysk's rom. So i tried to install the weather app provided by Malaysk called "MTCWeather.apk" but it does not work. I have to precise that the display of the speed works OK.
Does this new release correct this little issue ?
Again thanks for all and have a nice day.
Cheers !
airlink75 said:
Hello !
First I have to thank you @Johny DJ for this beautiful firmware. It's faster than i ever had on my MTCC-KLD6-V2.97 1024*600.
Also I take this opportunity to thank @dsa8310 and @Malaysk for their brilliant work in this adventure.
I love you guys, all as you are.
This said, i have a question : What's the difference between the first firmware (released 14/08 i think) that works really good on my unit RK 3188 (1024*600) and the release of today ?
Also my only "problem" is the text "null null" (like here : https://ibb.co/dL3dU5) on the screensaver which i think it correspond normally to the weather in Malaysk's rom. So i tried to install the weather app provided by Malaysk called "MTCWeather.apk" but it does not work. I have to precise that the display of the speed works OK.
Does this new release correct this little issue ?
Again thanks for all and have a nice day.
Cheers !
Click to expand...
Click to collapse
Thank you!
There is no so much difference, just added new screen clock, but there will be still null null. It won't work because it's settings are part of android settings from Malaysk.
You should try lockclock apk (its related to weather app)
If you find a solution I can update system image to get weather fully working, but I was not bothering with that, because then system will also use more ram etc...I will try to remove the null null item...
here are the apps you can try:
https://www.dropbox.com/s/sukxg16l2z4ygbr/apps.rar?dl=0
Johny DJ said:
Thank you!
There is no so much difference, just added new screen clock, but there will be still null null. It won't work because it's settings are part of android settings from Malaysk.
You should try lockclock apk (its related to weather app)
If you find a solution I can update system image to get weather fully working, but I was not bothering with that, because then system will also use more ram etc...I will try to remove the null null item...
here are the apps you can try:
https://www.dropbox.com/s/sukxg16l2z4ygbr/apps.rar?dl=0
Click to expand...
Click to collapse
@Hal9k_'s MTCD ROM has a screen lock, I asked him how he did it and he said he just added back the original Android code.
EDIT : Lol, stupid me you said "lockclock" not screen lock ! Doh !
Only KI Pro DVB-S2/T2/C
I'm sorry - translating Google translator.
What's added, changed and deleted:
Removed the Chinese keyboard and some programs.
Added programs: ES File Explorer , Root Explorer
Another launcher, completely modified by me, is grounded for our apparatus.
You can install your own wallpaper and live wallpaper
A separate choice of launching the firmware is NEW Launcher or DVB-S2 / T2 / C. When you first start, you will be asked what to run by default. Change the launch: Click the Apps button on the remote control, launch Settings - Home screen, activate the Mouse button on the remote control and select the cursor to start at startup.
Installed the latest SuperSu
The button for accessing the settings of the sharing and BISS keys is made right in the basic settings (now you do not need to enter the code 111111)
Added in the Settings of the DTV program - setting the Clock and Date on the TV screen when watching the TV program. You can turn them off, change the location, color, font, etc.
Completely customizable and disabled Hours, Date and Weather are added (2 providers to choose from) You must enter your city manually in the Weather Settings. Read about the weather settings HERE
Redone Status Bar
The Settings have been changed.
+ Volume control changed
+ After leaving the DTV application, now we immediately fall into the launcher
+ Now you can install your own Wallpaper in the launcher. Settings - Screen - Wallpaper.
+ In the launcher added button Shutdown - Reboot the machine. If you choose to exit to Recovery and insert a card with firmware, the device will be flashed without pressing a button on the back of the device.
+ Added to the Status Bar buttons Back, Home, Menu, Latest Applications, Screenshot (convenient for those who use the aero mouse)
+ Settings have been added to TV Settings
+ Weather added to the launcher
+ Added select aspect of Pan & Scan and Combo to DTV application
+ Added the choice of the appearance of the infobar 1-2-3-5-7-10-15-20-25-30 sec.
+ Redesigned launcher New Launcher, now you can change the programs to run on the main icons (which in the middle are large)
+ The Shutdown - Restart button is added to the StatusBar.
+ Other settings in the Settings - System section.
+ Application signature check disabled
+ APK integrity and version checking disabled
+ You can fully customize InfoBar (set as one color of the background, and set a gradient of two different colors, change the color of all elements and labels, etc. That is, you can modify about 100,000 varieties of graphical appearance.)
+ Added service information in InfoBar (Satellite name, Frequency, Speed, VPID, APID, etc.)
+ Added information to the channel list: channel name, channel number, epg of the ongoing transmission, epg of the next transmission, description of the ongoing transmission. The only downside - when switching the channel does not have time to load epg, just by pressing the up-down button the information will be updated.
+ When switching favorites, it does NOT automatically start the channel list
+ Added support for Picons
In order for the picons to show up, you need to copy the Picons folder into the internal memory of the receiver to the root of the disc. The path will look like this - mnt/sdcard/picons/. In order for a picon to be displayed on a particular channel, the name of the png file must have the same name as the channel. For example, the channel name is First HD, then the name of the picture should be the First HD.png
Added support for scripts in Init.d
Added working ViPER4Android
Fixed channel panel (full date, hours, picos added)
Added working buttons in DTV Settings for Aero mouse..
Android 7.1 version 3.0
Download Version 3.0 Android 7.1 from 28 October 2017:https://yadi.sk/d/ZCFmkrGJ3PAw2p
1.The name of the provider is written in the folder SDCARD\Picons\namesprov\names.ini
For example names.ini :
[settings]
112=NTV+
43001=GeoTelekom
253=Tricolor
Click to expand...
Click to collapse
2. The provider's image must be copied to the folder SDCARD\Picons\Piconprov with the same name as you wrote in the file names.ini
For example :
NTV+ name of the picture - NTV+.png
GeoTelekom name of the picture - GeoTelekom.png
Tricolor name of the picture - Tricolor.png
Click to expand...
Click to collapse
3. The satellite's image must be copied to the folder SDCARD\Picons\Piconsat
The name of the picture should be the same as the satellite name in DTV-Installation-List of satellites
For example :
Eutelsat 36A name of the picture - Eutelsat 36A.png
Click to expand...
Click to collapse
Android 7.1 version 4.0
Download Version 4.0 Android 7.1 from 07 December 2017:https://yadi.sk/d/RrtDb5zl3QPyd8
Android 7.1 version 5.0
Download Version 5.0 Android 7.1 from 03 April 2018:https://yadi.sk/d/L1DOSblj3U3WZt
Android 7.1 version 5.2
Download Version 5.2 Android 7.1 from 23 April 2018:https://yadi.sk/d/EWYxo2h03WeZqC
+ New Channel List
+ New list of the EPG
+ The EPG is automatically loaded into the Channel List when you click OK
+ Fixed Clock Settings
+ New ViperFX
+ New Favorites Selection Menu
+ Updated Google services
+ Added support for multiple joysticks.
+ In the archive, along with the firmware, new picons (for 36 satellites (Prov NTV Plus))
+ Сursor aero mouse is increased
A lot of other fixes and additions.
Android 7.1 version 6.1 (only for older models released before November 2018!)
Download Version 6.1 Android 7.1 from 28 July 2018:https://yadi.sk/d/saC8q6-c3ZfejH
+ Fixed Play Market
Android 7.1 version 6.2 (only for older models released before November 2018!)
Download Version 6.2 Android 7.1 from 29 July 2018:https://yadi.sk/d/rVtaE_E33ZgnM2
Android 7.1 version 6.4 from March 18, 2019 (only for older models released before November 2018!)
Download Version 6.4 Android 7.1 from March 18, 2019:https://yadi.sk/d/KA3NyBjeq42cRQ (only for older models released before November 2018!)
mirror: https://mega.nz/#!MoByWYoR!qgETNi_CR5PipfcQ3c1jPiIijzGDuDbWk7X9EufjWEM
-------------
For the new devices in 2019 with a new tuner - https://forum.xda-developers.com/showpost.php?p=79679882&postcount=142
------------
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then "Donate to Me"
Video - https://youtu.be/KByK0sUG_IM
-------------
Favorites to the 36th satellite (Russia) of 27.07.2018:
Federal
Cinema
Children's
Cognitive
Music
Sport
XXX
Installation: Drop the folder dtv_user_data on the SD card, insert it into the box. Go into the settings of the DTV application and select "Restore user data" (Make your backup first on another card.)
View attachment dtv_user_data_36_satellite_NTV_Plus_27_07_2018.rar
Examples of Picon: https://yadi.sk/d/y-6Ygd2_3J3Mkh
Thanks fór rom and work
it have oscam with page 192.168.1.*:8888 ?
if so, can you make this dtv installable on k1 plus and kii pro?
please, we need oscam
thnks
First of all, many thanks to Malaysk for this great firmware. Probably the best firmware for KI Pros with Widevine L3.
It is posible to extract the apk of your DTV app to install in another firmware? It has more better UI than the stock one.
algdu83 said:
it have oscam with page 192.168.1.*:8888 ?
if so, can you make this dtv installable on k1 plus and kii pro?
please, we need oscam
thnks
Click to expand...
Click to collapse
If you want oscam shareable over the network give a try to LibreELEC. It has TVHeadend and Oscam. (I can't post with links. Search in the web)
You can also install LibreELEC in a micro SD card and keep the Malasyk's rom in the nand, to get the best of both OS.
Thanks for the job, but, as I get to see the weather info on the launcher but not when I'm watching the SAT? It's a povo annoying to watch a movie and have the weather fixed
Thanks work all perfecto except kodi that have image with judder or little jump , spmc work better for 3.0 versión , in 2.5 kodi work 100 %. Your dtv work very well
Enviado desde mi m3 note mediante Tapatalk
algdu83 said:
it have oscam with page 192.168.1.*:8888 ?
if so, can you make this dtv installable on k1 plus and kii pro?
please, we need oscam
thnks
Click to expand...
Click to collapse
good initiative, so we are waiting for dtv installable for kii pro? we need oscam on firmware or custom ,not on libreelec
Limit exceeded in download yandex any link in Mega or similar for the last of Malaysk Version 3.0 Android 7.1 from 28 October 2017?
Thanks
Thank you for the custom rom which in my humble opinion is a vast improvement over the stock firmware but I have a couple of questions:
A) Has anybody been able to get the channel editor to work with the custom rom? When I try I get ‘Failed to pull ‘/data/data/th.dtv/dvb_s_mw_s1’.
B) Does anyone know of an android tv remote app that can control the functions of the box.All the ones I have tried fail to find the box on my network.
Good rom,how to controll root?
K1 pro custum firmware
looks great does it support 4K channels on Satellite.
thanks in advance
Malaysk said:
Only KI Pro DVB-S2/T2/C
I'm sorry - translating Google translator.
What's added, changed and deleted:
Removed the Chinese keyboard and some programs.
Added programs: ES File Explorer , Root Explorer
Another launcher, completely modified by me, is grounded for our apparatus.
You can install your own wallpaper and live wallpaper
A separate choice of launching the firmware is NEW Launcher or DVB-S2 / T2 / C. When you first start, you will be asked what to run by default. Change the launch: Click the Apps button on the remote control, launch Settings - Home screen, activate the Mouse button on the remote control and select the cursor to start at startup.
Installed the latest SuperSu
The button for accessing the settings of the sharing and BISS keys is made right in the basic settings (now you do not need to enter the code 111111)
Added in the Settings of the DTV program - setting the Clock and Date on the TV screen when watching the TV program. You can turn them off, change the location, color, font, etc.
Completely customizable and disabled Hours, Date and Weather are added (2 providers to choose from) You must enter your city manually in the Weather Settings. Read about the weather settings HERE
Redone Status Bar
The Settings have been changed.
+ Volume control changed
+ After leaving the DTV application, now we immediately fall into the launcher
+ Now you can install your own Wallpaper in the launcher. Settings - Screen - Wallpaper.
+ In the launcher added button Shutdown - Reboot the machine. If you choose to exit to Recovery and insert a card with firmware, the device will be flashed without pressing a button on the back of the device.
+ Added to the Status Bar buttons Back, Home, Menu, Latest Applications, Screenshot (convenient for those who use the aero mouse)
+ Settings have been added to TV Settings
+ Weather added to the launcher
+ Added select aspect of Pan & Scan and Combo to DTV application
+ Added the choice of the appearance of the infobar 1-2-3-5-7-10-15-20-25-30 sec.
+ Redesigned launcher New Launcher, now you can change the programs to run on the main icons (which in the middle are large)
+ The Shutdown - Restart button is added to the StatusBar.
+ Other settings in the Settings - System section.
+ Application signature check disabled
+ APK integrity and version checking disabled
+ You can fully customize InfoBar (set as one color of the background, and set a gradient of two different colors, change the color of all elements and labels, etc. That is, you can modify about 100,000 varieties of graphical appearance.)
+ Added service information in InfoBar (Satellite name, Frequency, Speed, VPID, APID, etc.)
+ Added information to the channel list: channel name, channel number, epg of the ongoing transmission, epg of the next transmission, description of the ongoing transmission. The only downside - when switching the channel does not have time to load epg, just by pressing the up-down button the information will be updated.
+ When switching favorites, it does NOT automatically start the channel list
+ Added support for Picons
In order for the picons to show up, you need to copy the Picons folder into the internal memory of the receiver to the root of the disc. The path will look like this - mnt/sdcard/picons/. In order for a picon to be displayed on a particular channel, the name of the png file must have the same name as the channel. For example, the channel name is First HD, then the name of the picture should be the First HD.png
Added support for scripts in Init.d
Added working ViPER4Android
Fixed channel panel (full date, hours, picos added)
Added working buttons in DTV Settings for Aero mouse..
Android 7.1 version 3.0
Download Version 3.0 Android 7.1 from 28 October 2017:https://yadi.sk/d/ZCFmkrGJ3PAw2p
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then "Donate to Me"
Examples of Picon: https://yadi.sk/d/y-6Ygd2_3J3Mkh
Click to expand...
Click to collapse
Malaysk said:
I'm sorry - translating Google translator.
Malysic !!! i don't think English language will be problem to response on this and other post which you never answered any of them..
i extracted your fimware and the original OTA, and searched over the net , didn't find answer on what are the files includes in your firmware under
lib/teetz
Code:
2c1a33c0-44cc-11e5-bc3b0002a5d5c51b.ta 66KB
5b9e0e40-2636-11e1-ad9e0002a5d5c51b.ta 170KB
5ce0c432-0ab0-40e5-a056782ca0e6aba2.ta 78KB
8aaaf200-2450-11e4-abe20002a5d5c51b.ta 62KB
b689f2a7-8adf-477a-9f9932e90c0ad0a2.ta 94KB
c3f6e2c0-3548-11e1-b86c0800200c9a66.ta 62KB
cb3e5ba0-adf1-11e0-998b0002a5d5c51b.ta 94KB
d17f73a0-36ef-11e1-984a0002a5d5c51b.ta 62KB
e6a33ed4-562b-463a-bb7eff5e15a493c8.ta 62KB
e043cde0-61d0-11e5-9c260002a5d5c51b.ta 158KB
e13010e0-2ae1-11e5-896a0002a5d5c51b.ta 78KB
edef8ba9-79d6-4ace-a3c827dcd51d21ed.ta 94KB
f157cda0-550c-11e5-a6fa0002a5d5c51b.ta 70KB
over all TV BOXES with S905D Soc like uncorex, vision Sen5 , all have OScam & engima2 and other BISS.. but over the firmware they dont have such Folder teetz in android 7 neither 6
would be nice if you explain this.. if there no answer from you then no need to offer firmware with out explaining
thanks.
Click to expand...
Click to collapse
frake50 said:
Malaysk said:
I'm sorry - translating Google translator.
Malysic !!! i don't think English language will be problem to response on this and other post which you never answered any of them..
i extracted your fimware and the original OTA, and searched over the net , didn't find answer on what are the files includes in your firmware under
lib/teetz
Code:
2c1a33c0-44cc-11e5-bc3b0002a5d5c51b.ta 66KB
5b9e0e40-2636-11e1-ad9e0002a5d5c51b.ta 170KB
5ce0c432-0ab0-40e5-a056782ca0e6aba2.ta 78KB
8aaaf200-2450-11e4-abe20002a5d5c51b.ta 62KB
b689f2a7-8adf-477a-9f9932e90c0ad0a2.ta 94KB
c3f6e2c0-3548-11e1-b86c0800200c9a66.ta 62KB
cb3e5ba0-adf1-11e0-998b0002a5d5c51b.ta 94KB
d17f73a0-36ef-11e1-984a0002a5d5c51b.ta 62KB
e6a33ed4-562b-463a-bb7eff5e15a493c8.ta 62KB
e043cde0-61d0-11e5-9c260002a5d5c51b.ta 158KB
e13010e0-2ae1-11e5-896a0002a5d5c51b.ta 78KB
edef8ba9-79d6-4ace-a3c827dcd51d21ed.ta 94KB
f157cda0-550c-11e5-a6fa0002a5d5c51b.ta 70KB
over all TV BOXES with S905D Soc like uncorex, vision Sen5 , all have OScam & engima2 and other BISS.. but over the firmware they dont have such Folder teetz in android 7 neither 6
would be nice if you explain this.. if there no answer from you then no need to offer firmware with out explaining
thanks.
Click to expand...
Click to collapse
All my firmware is based on the manufacturer's on the factory firmware. The last firmware was made on the basis of the factory firmware from September 5, 2017. Here she is factory firmware from September 5, 2017 - https://yadi.sk/d/VBSXohsx3PfSd3
Now compare my firmware and the factory firmware.
Next time before you write something, check. And ask your questions to the boxing manufacturer (Mecool ?).
Click to expand...
Click to collapse
Malays said:
frake50 said:
All my firmware is based on the manufacturer's on the factory firmware. The last firmware was made on the basis of the factory firmware from September 5, 2017. Here she is factory firmware from September 5, 2017 - https://yadi.sk/d/VBSXohsx3PfSd3
Now compare my firmware and the factory firmware.
Next time before you write something, check. And ask your questions to the boxing manufacturer (Mecool ?).
Click to expand...
Click to collapse
thank you for the answer... and please don't misunderstood my meaning
you are developer ... if you dont know why this files listed .. just say i dont know... not any firmware over the net are trusted.. and i think you agree with... this why i am asking you...
what Garik posted on cnx there other one for USB burning tool img file of this OTA "KI_PRO_AVL6862-NHG47L-20170905.020920.V0619.img.zip" https://yadi.sk/d/BePOAIWs3MuS9N
and the with old OTA did you found these file too ?
one things more... do you have any android 6.0.1 for this box. so can use other system.img for uncorex or vision smart pro as they are with engima2 and no fault with audio sysnc
thanks again .
EDIDT:
TO ALL:
I extract and compared Original Flash able Firmware from Mecool from date " KI_PRO_AVL6862-NMF26Q-20170519.183520.V0321.img" there are no such File inside lib at all..
But the firmware i posted above and its OTA had this file... but i am not sure what are those file for, and why they are in lib. developer of this custom firmware seem he don't know too..
for more sure i will never play this based firmware unless i know what for this file and its content.. as i said other boxes never had such teetz and neither mr google .. .
Click to expand...
Click to collapse
Thanks Malaysk
Malaysk said:
Ok Malaysic... thank you again for the custom firmware... all these files i checked them one by one and the are all related to game pad driver.. some Chinese and PS3 & PS4 too.. :laugh: :good:
Click to expand...
Click to collapse
sorry this is valid for hybrid tv box k1 PRO S2 + DVB T2 TV Box Amlogic S905D, recently I bought one but this only takes tuner s2 * dvb t2 but c does not take to see if someone can tell me which firmware is valid greetings
pampi29 said:
sorry this is valid for hybrid tv box k1 PRO S2 + DVB T2 TV Box Amlogic S905D, recently I bought one but this only takes tuner s2 * dvb t2 but c does not take to see if someone can tell me which firmware is valid greetings
Click to expand...
Click to collapse
The malaysk firmware is suitable for dvb-c as it allows you to enter the frequency,ssid and NetID.
Project Stand alone Linux DVB-S2-T2-C Engima2 on S905D KI Pro
First Thank to Malaysk for his Custom Rom.
all of you know engima2 are basis of Linux Sat receiver, i mentioned above my post. i searched and found 2 Firmware for same developer One from date 20170412 belong to 1/8 GB S905D and other one 20170922 belong to 2/8 GB S905D , both are included the requires "lib" inside the apk.
from 04.22 just the DVBS2-T2-C with Oscam biss. power..etc. but the one from 09.22 are the same onky it include IPTV too with all ibs. interesting ..
important : as these apk stand alone . so need to chmod the i2c bus in init_amlogic,rc
Code:
# i2c bus
chmod 0666 /dev/i2c-0
chmod 0666 /dev/i2c-1
chmod 0666 /dev/i2c-2
chmod 0666 /dev/i2c-3
i add to the archive download the original boot and recovery include bulid.prop to each to make it easy to edit KI Pro.
the difficult part to me ... maybe only me.. not to Malaysk or other to edit the DVB apk. not so mach only to make the style and theme passed to Malaysk Rom.
so let us make this project to live on this Rom
Download:
https://yadi.sk/d/usKf2_1Z3PpQsH
if you want to start editing boot and recovery init with Amlogic customization tool here are the 6.0.1 firmware for KI Pro
https://yadi.sk/d/gnxwO7qH3PpRQw
Only one question
First of all thank you, and does the mic work usb, blue tooth or otherwise? (for use with google app, skype or any keyboard screen)
Version 3.0 Android 7.1 from 28 October 2017
hello,
can't dowonload version 3.0 from yandex disk says" File download limit exceeded. You can only save it to Yandex.Disk" , any other link please. thank you