I will no longer be updating this guide, to keep up to date with the project please see the App thread HERE. The Free app can be downloaded HERE and the Paid HERE
First and for most this guide has been created from a mixture of a few guides to get it all working on the tablets, I do not take any credit for the methods all I have done is taken the time to work out how to get it working on our tablet. This guide is for windows or can be done all on the tablet. Anyway on with the guide
How To Install Ubuntu on the Desire S
Before we start you will need a ROM and kernel that supports loop devices.
This works best on UrukDroid but may well work on stock roms, due to the lack of RAM ubuntu isn't very fast but everything works unlike running it outside of ubuntu.
It is also recommend that you have the Android SDK install so that you can access adb however all commands can be done on the tablet via the terminal emulator
Also make sure that you have debugging mode enabled Go to Settings->Applications->Development and make sure USB Debugging is checked ON.
You will also need atleast 3.5GB of memory card space
Download and extract ubuntu.zip
Once you have a working ROM with loop support you must now download the special modified ubuntu image. I have hosted the file on my own server however if this is not quick enough feel free to mirror it or message me and I shall host else where as well.
There are now three versions to use as you wish, however the new 10.10 image has pretty much everything working, see change log at the bottom of the next post. the 11.10 image's UI does not work right and the 9.04 image is well rather old
[*]10.10 image V2 (Recommend)
[*]10.10 image OLD
[*]11.10 image
[*]Old 9.04 image
Once you have downloaded this .zip file you will need to extract it to a folder on your sdcard name this folder "ubuntu".
Install and run Ubuntu!
If you do not have the android SDK install or wish to do all the commands via your tablet please skip to step 7
1) Connect your Desire S to your computer via your USB cable and make sure USB mode is set to “Just Charge”.
2) Your Android device should be recognized as “ADB Device” under Device Manager. If not, install appropriate drivers.
3) Now open a command window and navigate to the directory that you have installed the android SDK for example
Code:
cd c:\android-sdk
4) From here then navigate to the platform-tools directory
Code:
cd platform-tools
5) Now type “adb devices” to double-check your Android device is recognized. It should display something along the lines of
Code:
Lists of devices attached
HT09SR204261 device
If not then you have not installed the drivers for your tablet or it is not in debugging mode.
6) Next type “adb shell” to enter the Android shell
7) Now type su to enter super user mode, then type cd /sdcard and then cd ubuntu to enter the directory on the SD card that you stored the ubuntu files.
Code:
su
cd /sdcard
cd ubuntu
8) Then type sh ubuntu.sh this will run the included script to ready your ubuntu image, do not worry about any error messages that are displayed!
Code:
sh ubuntu.sh
8.5) If running the 10.10 V2 image you should get this message 'please wait while booting the ubuntu img, please wait as this could take a while.' if you do get this then ubuntu is running and you just need to open vnc and connect to get into ubuntu. Please see the bug section on the second post for more information!
9) Now type bootubuntu to enter ubuntu (note in the future to start ubuntu simply type bootubuntu there is no need to run the script again)
Code:
bootubuntu
You should now see something along the lines of
Code:
[email protected]:/#
If you don't then its likely the ROM your using does not support loop devices and you will need to install one of the ROMs from the top of this guide to get it working.
And thats it you now have a working ubuntu command line running within android! however this isnt really much use so lets now get a more useful system running
How to Install TightVNCserver
This is by far the best program to install first off as it will let you access the GUI of Ubuntu as it run on your Desire S. (note this is already included in the 10.10 (V1 and V2) image there is no need to carry out this step)
0) Before you install any program first we need to update by typing
Code:
apt-get update
1) Now type “apt-get install tightvncserver” to install the VNC server.
it shall then as you if you wish to install the program etc etc say yes and it will install, simples.
How to Install LXDE (optional but recommended)
only need to carry out this step if you are using the 9.04 image
1) Type “apt-get install lxde” and ubuntu will do the rest
Set up TightVNCServer and fix keyboard issues
(note on the 10.10 image this step has been included already! so no need to carry it out)
Before we launch the TightVNCServer we much make changes the the xstartup file to change to it uses LXDE if we want this and also to fix a big issue with the android keyboard not being mapped correctly.
1) Start off by typing
Code:
cat > /root/.vnc/xstartup
To open the file we need to make changes in
2) Now type
Code:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
icewm &
lxsession
The last two lines you will only want to type if you have installed LXDE if you want to use XFCE leave these lines off. The line above this (export XKL_XMODMAP_DISABLE=1) is what is needed to fix the keyboard mapping.
3) Now press ctrl+D twice and then press enter to the save the file, we are now ready to start up the VNCServer!
Start TightVNCServer
Now we are ready to start the server and connect our tablet or windows computer to the Ubuntu running within our tablet! (This step is not needed in the new 10.10 V2 image VNCserver now auto starts)
1) Start off by typing
Code:
export USER=root
vncserver -geometry 1024×800
you can change the resolution settings 1024×800 to the resolution of your liking. I find 800x480 does work well but limts your work space so its up to you.
2)TightVNCServer will then ask you for a password to connect to it, fill this in and your server will be then ready to accept any incoming connection from your tablet or computer! (on the 10.10 image it will not ask for this, the password is set to ubuntu)
Connect to VNC on your tablet
1) download the free app Android-VNC-viewer
2) open the app and set your IP address to 127.0.0.1 ( set this to localhost in 10.10 V2) and port number 5901 (5900 in 10.10 V2) and enter the password you set before (or ubuntu on 10.10 images) to then connect.
If all works right you will have a working GUI!!!
Connect to VNC on your computer
1)Start by downloading the desktop version of TightVNC Here
and install it
2) Open the TightVNC Viewer from the start menu it will ask for your tablets IP address, to find this type ifconfig in your ubuntu terminal it will display your IP.
3)Type this into TightVNC and remember to add the port 5901 (5900 in 10.10 V2), it will then ask you for the password ('ubuntu' on 10.10 image) , enter this and you should then have a fully working GUI on your computer!
FAQ
How does Ubuntu look on our tablet?
Ubuntu 9.04
{
"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"
}
Ubuntu 10.10
What is Ubuntu? and why would I want it on my tablet
Ubuntu is a linux based operating system normally for the computer, however with this port we can run it on our tablet, this allows you to pretty much install any software available for linux and run it on your tablet.
What are the best settings for Android VNC Viewer?
I find full 24-bit colour works very well and there is no need to down step this, also Input Mode is best set to touchpad as the GUI is not very touch screen friendly when its this small! using touchpad makes the touch screen act just like the touch pad on a laptop and I find this very easy to use.
Updates
[12/12/11]
New 10.10 image update
New built in script in Ubuntu to start vncserver and other services on boot
SD card is accessible from within Ubuntu
Image changed to 3.5GB to fit if you have a 4GB SD Card
The ubuntu boot scripts are now on easy to use script!
More working programs (including software centre etc)
Default desktop changed back to LXDE
More apps for 'developing'
Firefox, Thunderbird, openoffice.org suite, GIMP Image Editor, Emacs Text Editor (geared towards programming), C and C++ build-essential, Java JDK, Python, TeXlive and TeXmaker LaTeX editor, Transmission BitTorrent Client, eVince PDF Viewer, File Manager, Terminal, Image Viewer, Leafpad Text Editor, Synaptic Package Manager and Ubuntu Software Center with all repositories enabled (Ubuntu Software Center is pretty and well organized - but bloated and slow), SSH server, Gnash (GNU flash player/plugin for Firefox - as there is no official generla flash pluging for armel CPUs)
[23/11/11]
New 10.10 image
vncserver and bug fixes included in 10.10 image
New light weight UI in 10.10 image
4GB image size for plenty of app space
More programs should be working in the 10.10 image please test!!
New image all icons in GUI don't load Fixed in 10.10 image
New Firefox crashes on start up now fixed in 10.10 image
+More that I cant remember
[05/11/11]
Old 9.04 image readded for those that want working GUI until new image is fixed
[24/10/11]
Java install guide added
[23/10/11]
New 11.10 ubuntu 4GB image
Changed guide for new image
+MUCH more (will add later)
Bugs
At the moment to use the new 10.10 V2 image you have to carry out steps 7 to 8.5 each time in order to get into the GUI, which means the only way to use terminal for ubuntu is within the GUI, this isnt to bad as the build is now very stable
At the moment once you start ubuntu it seems to prevent the sdcard being mounted and as there is no way to shut down the ubuntu session you must reboot if you wish to mount the sdcard via usb
Java might still not be working right please test!!
Other Programs to Install
Ok so as I start working on testing more programs I will post here how well they work and what does and dosnt work. Most programs that run from terminal and don't require any hardware like wifi etc seem to work well!
JAVA SE FOR EMBEDDED
To install the Java version for arm open up the terminal and type the following lines of code
Code:
wget http://android.zpwebsites.com/java.tar.gz
This will download the java package from my server!
Once downloaded type
Code:
gunzip java.tar.gz
Code:
tar xvf java.tar
This will extract the java package into a folder called ejre1.6.0_27
then type
Code:
export JAVA_HOME=ejre1.6.0_27
Code:
export PATH=$JAVA_HOME/bin:$PATH
Java should then be completely installed, please test by typing
Code:
which java
TipsSome android terminal emulators (e.g. better terminal) allow you to specify an initial command that is run as soon as you launch the application. Multiple initial commands can be defined by pressing return between each command when you define it, so for example the initial command:
Code:
su <return>cd /sdcard/external_sd/ubuntu <return>sh ubuntu.sh <return>
This way to load the new 10.10 V2 image simply open the terminal emulator
Help Needed
I would love for people to test there fav linux programs, also anyone that knows alot about ubuntu/linux to help getting the image to run faster etc etc
Wow, how about HDD version? and I would like to know the Bluetooth function, is it work in Ubuntu?
LeoNg628 said:
Wow, how about HDD version? and I would like to know the Bluetooth function, is it work in Ubuntu?
Click to expand...
Click to collapse
Well the files should work ok on the hdd version but I don't have one to test it on. The Bluetooth does not work I don't think but as its running in Android you could set up the Bluetooth keyboard or mouse and it would then function in Ubuntu
Sent from my Desire S using XDA App
"su
cd /sdcard
cd ubuntu"
i have not a ubuntu directory !
Then you didn't read the instructions, as that is the directory you are creating when extracting the files from the rar.
You are supposed to copy the whole directory to the archoos, not the files in there.
put the folder on the sdcard or internal storage?
Ranomez said:
put the folder on the sdcard or internal storage?
Click to expand...
Click to collapse
Either will work but if you have a slow sdcard internal would be better
Sent from my HTC Desire S using XDA App
Hi all,
I have a problem when I launch the command bootubuntu
after some messages, I have this:
bootubuntu: cannot create /data/local/mnt/etc/resolv.conf: directory nonexistent
chroot: not found
Shutting down Ubuntu
failed.
failed.
failed.
failed.
Any ideas???
Thanks
Rocco
which rom are you running? it might be you havnt got busybox installed
Hi,
I have stock ROM rooted
Can someone test something for me....
If you have ubuntu up and running, will you try to install XBMC.
You will obviously want to install the linux edition.
New image
New 10.10 image update
New built in script in Ubuntu to start vncserver and other services on boot
SD card is accessible from within Ubuntu
Image changed to 3.5GB to fit if you have a 4GB SD Card
The ubuntu boot scripts are now on easy to use script!
More working programs (including software centre etc)
Default desktop changed back to LXDE
More apps for 'developing'
Firefox, Thunderbird, openoffice.org suite, GIMP Image Editor, Emacs Text Editor (geared towards programming), C and C++ build-essential, Java JDK, Python, TeXlive and TeXmaker LaTeX editor, Transmission BitTorrent Client, eVince PDF Viewer, File Manager, Terminal, Image Viewer, Leafpad Text Editor, Synaptic Package Manager and Ubuntu Software Center with all repositories enabled (Ubuntu Software Center is pretty and well organized - but bloated and slow), SSH server, Gnash (GNU flash player/plugin for Firefox - as there is no official generla flash pluging for armel CPUs)
New image is live, get it HERE
A side note, If this does work as well as it should I shall be making a app some what like the one you liked to kylon, It will include everything in this guide along with some extras, the app will be free but there will be a paid version for those wishing to donate
The server died due to so to many http requests at once , so I have removed the files as I need my server for my websites etc
They will all be moved to multiupload, the first being my new release, the problem is my upload is max 100KB/s so going to take a few more hours likely
Ok new download link is up, sorry it took so long, you can download here
The first version of the app is now online, the UI is basic but It guides you through the install and give a easy way to download the newest version I have built.
You can download the app here
And I have made a donation version for those that want to support me, its only 99p and you will be the first to get new builds and features! this can be download here
To anyone not using the app, the newest version of my ubuntu.sh and the newest images seem to work much better on the Gen 8 tablets I will update the guide at some point but for now please download the app and use the image and script included in the app!
hi 10.10 image V2 (Recommend) link dead can you please upload this?
--- copied with permission from nathanpfry.com ---
Architekt is a custom Virtual Machine that can be used with Mac OSX, Windows, and Linux. It includes everything you need to sync with the repo of your choice (Cyanogenmod, AOKP, AOSP, etc) and start compiling Android ROMs. This version includes Java 6 for compiling Gingerbread thru Kitkat. To compile Android L, switch to OpenJDK7.
Features:
- Latest Arch system
- XFCE Desktop Environment
- All necessary packages for compiling
- No junk (games, etc)
- Geany for editing code
All you have to do is download the source!
The only requirement is that your host machine supports a 64 bit OS. 32 bit systems will not work!
Instructions:
1. Download and install VirtualBox for your host system from here.
2. Download the latest architekt zip archive and extract architekt.ova to your hard drive.
3. Start VB, click File > Import Appliance. Select "Open Appliance" and choose architekt.ova, then click Next to import the virtual machine.
4. Highlight architekt in VirtualBox Manager and open Settings. Under "System" you will want to give it more RAM and Processor Cores. The higher these values are, the faster you will compile ROMs.
5. Start the machine, pull up a terminal and initialize a git repo. Once the source is finished downloading, you're ready to go!
Download:
Click here for download mirrors
Username/Password: android/android
Feel free to buy me a Zico coconut water (donate) if you like my work. It would be greatly appreciated!
Please hit the "Thanks" button if this post helps you out!
please can you help me how to change java version jdk6 to jdk7 using command?I've tried command that used in ubuntu but Those command are not working in this virtual machine. Also there is no app to extract file and can't edit xml file
Røbin said:
please can you help me how to change java version jdk6 to jdk7 using command?I've tried command that used in ubuntu but Those command are not working in this virtual machine. Also there is no app to extract file and can't edit xml file
Click to expand...
Click to collapse
You might want to try BuilduntuVM instead.
Architekt is getting pretty dated, and I don't have any time or plans to update it. BuilduntuVM received a lot more attention and is up to date with the latest versions of OpenJDK etc. for compiling Android M.
sylentprofet said:
You might want to try BuilduntuVM instead.
Architekt is getting pretty dated, and I don't have any time or plans to update it. BuilduntuVM received a lot more attention and is up to date with the latest versions of OpenJDK etc. for compiling Android M.
Click to expand...
Click to collapse
Thank you
I created these utilities to help people complete some tasks faster/easier without having to resort to ADB or other methods. The purpose of these programs is to assist the user fine tune their watch & add functionality.
Amazfit PACE Tuner (Windows)
Amazfit PACE Tuner (Android APP for Watch)
FEATURES
PACE Watch APP
* Display enabled Keyboards on watch
* Switch between Minuum Keyboard & Stock Huami
* Test typing keyboard area
* Control WiFi & Bluetooth
PACE Tuner Windows utility
* Check for ADB devices
* Install Minuum Keyboard on watch
Since I am not the author of the Minuum Keyboard I will not be including it in the package (sorry). You will need to search online (plenty of places to download it from) and download the APK.
Download Minuum-Wear.apk and place it in the same directory as the PACE Windows utility. Make sure the naming of the file is as exactly mentioned earlier in bold.
Click on the "Install Minuum" button in the Windows utility and wait for the install to complete.
* Display PACE watch data (device name & total km's ran)
* Display Watch and paired phone Bluetooth Information
Tweaks
* # Root required # Allow 3rd party software to be installed directly on the watch (you would need a file manager already installed on the watch)
* Toggle between show battery % screen while charging or the watchface (you may have to wake the screen once after making changes to see them)
* # Experimental # Enable find iPhone feature from watch (works by default on Android, so only use for iPhone users)
* # Experimental # Enable Haptic feedback (app needs to support this for it to work)
* Super Brightness - Sets watch to maximum allowed brightness. Manual 'L5' allows for a value of '180' in the settings. By enabling this option your setting will be '255' (maximum allowable).
* You can force restart your watch by double clicking on the PACE watch picture (typically bottom-right)
* Kill all ADB connections (in case Windows get confused or something)
I currently own and test the utilities on a Windows 7 (x64) based machine only and a PACE International version on stock firmware v1.3.6d
Downloads
https://drive.google.com/open?id=1Ho8RK1Fh858zX-aiWlNugNt8hg0B1XRg
File descriptions:
Amazfit PACE Tuner package vx.x [A zipped file that contains both the Windows & PACE apk utilities]
Amazfit PACE Tuner (Windows) vx.x.exe [The Windows utility - It uses ADB commands to perform various tasks on your watch]
AmazfitPACE_Tuner.apk [The PACE/Android utility which will be installed on your watch - USE THE WINDOWS UTILITY ABOVE TO INSTALL - DO NOT TRY TO SIDELOAD!]
Installation
-* Disclaimer *-
I am not responsible for anything bad that happens to your watch, your PC, or anything else bad that happens to you in direct or indirect relation to using this utility package. You are solely responsible for your actions.
Now that we got that out of the way...
PC
==
1. Make sure you only have ONE Android device connected to your PC (the PACE watch) and it is turned on!
2. Make sure you have extracted the following in the same folder:
A. Amazfit PACE Tuner (Windows).exe
B. Amazfit PACE Tuner.apk
C. Amazfit PACE Tuner Release Notes.TXT
2. Run the Amazfit PACE Tuner (Windows) utility
3. Click on the "Check for ADB devices" button and wait to see in the status window for one device to show up. If no devices show up, your watch may not be connected to your PC properly. If you see an error try click the button once more.
4. You can now click on the "Install PACE Tuner" button to install the APK utility on the watch.
@@@ Product Compatibility @@@
Amazfit PACE watch (1612) [Tested]
Amazfit PACE watch (1602) [Possible]
Stratos [Possible]
@@@ Platform compatibility @@@
Vista, W7
### The Windows utility version requires the .NET Framework v4.5 (minimum) to work ###
You may download .NET from here: http://www.microsoft.com/en-au/download/details.aspx?id=30653
RELEASE NOTES
^^^ ANDROID APP ^^^
v1.1
=====
* WiFi and Bluetooth toggle switches package
* Display version at bottom of app
v1.00
=====
* First release
&& Known bugs &&
None
============================================
============================================
^^^ Windows Utility ^^^
v1.2
=====
* Added Legends for Experimental and Rooted features
* Tweaks panel
> Renamed battery status screen to better reflect what it does
> Fixed some Tips descriptions when hovering mouse cursor
> Added Find iPhone feature (experimental) for similar functionality already enabled for Android
> Added Haptic Feedback control (vibrations need to be enabled in app to work)
> Added Super Brightness option (higher than Level 5 on watch)
v1.1
=====
* Optimised UI
* Introduced exception capturing/avoiding in code
* PACE Watch data panel
> Watch name
> Total KM's walked/run
* Bluetooth panel
> Bluetooth MAC address
> BT name
> Paired device's BT MAC address
* Tweaks panel
> Allow 3rd party software installation
> Toggle charging screen while on dock (show clock/watchface instead)
* Added reset ADB button
* Implemented Watch restart on double-click of watch picture (bottom right)
* Disabled Minuum Keyboard button for this version
v1.01
=====
Fixed app overwrite (for upgrades)
v1.00
=====
* First release
&& Known bugs &&
None
Frequently asked questions
Q: I am trying to launch the utility on the watch but I am getting errors/exceptions.
A: You have to use the Windows PACE Tuner utility to install the APK since it elevates privileges required for the app to run properly. If you try to simply sideload it it will fail!
Q: I have some great ideas or need more modifications - can you please do them asap?
A: Unfortunately for you I am not a 'proper' developer. I do this as a hobby on my (limited) spare time, so I can't commit to time or my abilities to be able to do what you imagine. Your ideas are of course welcome - I will do my best, but I will do it at my time.
XDA:DevDB Information
Amazfit PACE Tuner, Tool/Utility for the Smart Watches
Contributors
darkguset, darkguset
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2018-04-08
Created 2018-04-08
Last Updated 2018-04-08
darkguset said:
I created these utilities to help people complete some tasks faster/easier without having to resort to ADB or other methods. The purpose of these programs is to assist the user fine tune their watch & add functionality.
Amazfit PACE Tuner (Windows)
Amazfit PACE Tuner (Android APP for Watch)
FEATURES
PACE Watch APP
* Display enabled Keyboards on watch
* Switch between Minuum Keyboard & Stock Huami
* Test typing keyboard area
* Control WiFi & Bluetooth
PACE Tuner Windows utility
* Check for ADB devices
* Install Minuum Keyboard on watch
Since I am not the author of the Minuum Keyboard I will not be including it in the package (sorry). You will need to search online (plenty of places to download it from) and download the APK.
Download Minuum-Wear.apk and place it in the same directory as the PACE Windows utility. Make sure the naming of the file is as exactly mentioned earlier in bold.
Click on the "Install Minuum" button in the Windows utility and wait for the install to complete.
* Display PACE watch data (device name & total km's ran)
* Display Watch and paired phone Bluetooth Information
Tweaks
* # Root required # Allow 3rd party software to be installed directly on the watch (you would need a file manager already installed on the watch)
* Toggle between show battery % screen while charging or the watchface (you may have to wake the screen once after making changes to see them)
* # Experimental # Enable find iPhone feature from watch (works by default on Android, so only use for iPhone users)
* # Experimental # Enable Haptic feedback (app needs to support this for it to work)
* Super Brightness - Sets watch to maximum allowed brightness. Manual 'L5' allows for a value of '180' in the settings. By enabling this option your setting will be '255' (maximum allowable).
* You can force restart your watch by double clicking on the PACE watch picture (typically bottom-right)
* Kill all ADB connections (in case Windows get confused or something)
I currently own and test the utilities on a Windows 7 (x64) based machine only and a PACE International version on stock firmware v1.3.6d
Downloads
https://drive.google.com/open?id=1Ho8RK1Fh858zX-aiWlNugNt8hg0B1XRg
File descriptions:
Amazfit PACE Tuner package vx.x [A zipped file that contains both the Windows & PACE apk utilities]
Amazfit PACE Tuner (Windows) vx.x.exe [The Windows utility - It uses ADB commands to perform various tasks on your watch]
AmazfitPACE_Tuner.apk [The PACE/Android utility which will be installed on your watch - USE THE WINDOWS UTILITY ABOVE TO INSTALL - DO NOT TRY TO SIDELOAD!]
Installation
-* Disclaimer *-
I am not responsible for anything bad that happens to your watch, your PC, or anything else bad that happens to you in direct or indirect relation to using this utility package. You are solely responsible for your actions.
Now that we got that out of the way...
PC
==
1. Make sure you only have ONE Android device connected to your PC (the PACE watch) and it is turned on!
2. Make sure you have extracted the following in the same folder:
A. Amazfit PACE Tuner (Windows).exe
B. Amazfit PACE Tuner.apk
C. Amazfit PACE Tuner Release Notes.TXT
2. Run the Amazfit PACE Tuner (Windows) utility
3. Click on the "Check for ADB devices" button and wait to see in the status window for one device to show up. If no devices show up, your watch may not be connected to your PC properly. If you see an error try click the button once more.
4. You can now click on the "Install PACE Tuner" button to install the APK utility on the watch.
@@@ Product Compatibility @@@
Amazfit PACE watch (1612) [Tested]
Amazfit PACE watch (1602) [Possible]
Stratos [Possible]
@@@ Platform compatibility @@@
Vista, W7
### The Windows utility version requires the .NET Framework v4.5 (minimum) to work ###
You may download .NET from here: http://www.microsoft.com/en-au/download/details.aspx?id=30653
RELEASE NOTES
^^^ ANDROID APP ^^^
v1.1
=====
* WiFi and Bluetooth toggle switches package
* Display version at bottom of app
v1.00
=====
* First release
&& Known bugs &&
None
============================================
============================================
^^^ Windows Utility ^^^
v1.2
=====
* Added Legends for Experimental and Rooted features
* Tweaks panel
> Renamed battery status screen to better reflect what it does
> Fixed some Tips descriptions when hovering mouse cursor
> Added Find iPhone feature (experimental) for similar functionality already enabled for Android
> Added Haptic Feedback control (vibrations need to be enabled in app to work)
> Added Super Brightness option (higher than Level 5 on watch)
v1.1
=====
* Optimised UI
* Introduced exception capturing/avoiding in code
* PACE Watch data panel
> Watch name
> Total KM's walked/run
* Bluetooth panel
> Bluetooth MAC address
> BT name
> Paired device's BT MAC address
* Tweaks panel
> Allow 3rd party software installation
> Toggle charging screen while on dock (show clock/watchface instead)
* Added reset ADB button
* Implemented Watch restart on double-click of watch picture (bottom right)
* Disabled Minuum Keyboard button for this version
v1.01
=====
Fixed app overwrite (for upgrades)
v1.00
=====
* First release
&& Known bugs &&
None
Frequently asked questions
Q: I am trying to launch the utility on the watch but I am getting errors/exceptions.
A: You have to use the Windows PACE Tuner utility to install the APK since it elevates privileges required for the app to run properly. If you try to simply sideload it it will fail!
Q: I have some great ideas or need more modifications - can you please do them asap?
A: Unfortunately for you I am not a 'proper' developer. I do this as a hobby on my (limited) spare time, so I can't commit to time or my abilities to be able to do what you imagine. Your ideas are of course welcome - I will do my best, but I will do it at my time.
XDA:DevDB Information
Amazfit PACE Tuner, Tool/Utility for the Smart Watches
Contributors
darkguset, darkguset
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2018-04-08
Created 2018-04-08
Last Updated 2018-04-08
Click to expand...
Click to collapse
Nothing happens after clicnkg to check adb...
and adb is working on regular shell
eteles said:
Nothing happens after clicnkg to check adb...
and adb is working on regular shell
Click to expand...
Click to collapse
Could be because another service is already using ADB. Try hitting the big red "RESET ADB" button on the top right, wait a few seconds then try the "Check" again
It doesn't work... And pacefied ROM auto installation doesn't work either... It's probably the same issue...
Don't know why... There's no service running adb... Manual installation works for pacefied Rom, but you do not have a manual procedure...
eteles said:
It doesn't work... And pacefied ROM auto installation doesn't work either... It's probably the same issue...
Don't know why... There's no service running adb... Manual installation works for pacefied Rom, but you do not have a manual procedure...
Click to expand...
Click to collapse
Are you running the app from a folder with a patch that includes spaces, like "c:\users\my name\app"? Try moving the app to C:\ and make sure you have systemwide adb (adb.exe path is includes in $PATH).
lfom said:
Are you running the app from a folder with a patch that includes spaces, like "c:\users\my name\app"? Try moving the app to C:\ and make sure you have systemwide abd (adb.exe path is includes in $PATH).
Click to expand...
Click to collapse
Good point! If you have not declared the paths in Windows, calling adb commands from other folders will not work. Let us know if you need help with the declaration.
I had to move the program to "c:\adb" folder to get it to work. Then it worked fine. Enabling "* # Root required # Allow 3rd party software to be installed directly on the watch (you would need a file manager already installed on the watch)" allowed me to be able to update Watch Droid Assistant through the watch. Thanks for the program!
danbest82 said:
I had to move the program to "c:\adb" folder to get it to work. Then it worked fine. Enabling "* # Root required # Allow 3rd party software to be installed directly on the watch (you would need a file manager already installed on the watch)" allowed me to be able to update Watch Droid Assistant through the watch. Thanks for the program!
Click to expand...
Click to collapse
You are welcome!
I created these utilities to help people complete some tasks faster/easier without having to resort to ADB or other methods. The purpose of these programs is to assist the user fine tune their watch & add functionality.
Amazfit PACE Tuner (Windows)
Amazfit PACE Tuner (Android APP for Watch)
FEATURES
PACE Watch APP
* Display enabled Keyboards on watch
* Switch between Minuum Keyboard & Stock Huami
* Test typing keyboard area
* Control WiFi & Bluetooth
PACE Tuner Windows utility
* Check for ADB devices
* Install Minuum Keyboard on watch
Since I am not the author of the Minuum Keyboard I will not be including it in the package (sorry). You will need to search online (plenty of places to download it from) and download the APK.
Download Minuum-Wear.apk and place it in the same directory as the PACE Windows utility. Make sure the naming of the file is as exactly mentioned earlier in bold.
Click on the "Install Minuum" button in the Windows utility and wait for the install to complete.
* Display PACE watch data (device name & total km's ran)
* Display Watch and paired phone Bluetooth Information
Tweaks
* # Root required # Allow 3rd party software to be installed directly on the watch (you would need a file manager already installed on the watch)
* Toggle between show battery % screen while charging or the watchface (you may have to wake the screen once after making changes to see them)
* # Experimental # Enable find iPhone feature from watch (works by default on Android, so only use for iPhone users)
* # Experimental # Enable Haptic feedback (app needs to support this for it to work)
* Super Brightness - Sets watch to maximum allowed brightness. Manual 'L5' allows for a value of '180' in the settings. By enabling this option your setting will be '255' (maximum allowable).
* You can force restart your watch by double clicking on the PACE watch picture (typically bottom-right)
* Kill all ADB connections (in case Windows get confused or something)
I currently own and test the utilities on a Windows 7 (x64) based machine only and a PACE International version on stock firmware v1.3.6d
Downloads
https://drive.google.com/open?id=1Ho8RK1Fh858zX-aiWlNugNt8hg0B1XRg
File descriptions:
Amazfit PACE Tuner package vx.x [A zipped file that contains both the Windows & PACE apk utilities]
Amazfit PACE Tuner (Windows) vx.x.exe [The Windows utility - It uses ADB commands to perform various tasks on your watch]
AmazfitPACE_Tuner.apk [The PACE/Android utility which will be installed on your watch - USE THE WINDOWS UTILITY ABOVE TO INSTALL - DO NOT TRY TO SIDELOAD!]
Installation
-* Disclaimer *-
I am not responsible for anything bad that happens to your watch, your PC, or anything else bad that happens to you in direct or indirect relation to using this utility package. You are solely responsible for your actions.
Now that we got that out of the way...
PC
==
1. Make sure you only have ONE Android device connected to your PC (the PACE watch) and it is turned on!
2. Make sure you have extracted the following in the same folder:
A. Amazfit PACE Tuner (Windows).exe
B. Amazfit PACE Tuner.apk
C. Amazfit PACE Tuner Release Notes.TXT
2. Run the Amazfit PACE Tuner (Windows) utility
3. Click on the "Check for ADB devices" button and wait to see in the status window for one device to show up. If no devices show up, your watch may not be connected to your PC properly. If you see an error try click the button once more.
4. You can now click on the "Install PACE Tuner" button to install the APK utility on the watch.
@@@ Product Compatibility @@@
Amazfit PACE watch (1612) [Tested]
Amazfit PACE watch (1602) [Possible]
Stratos [Possible]
@@@ Platform compatibility @@@
Vista, W7
### The Windows utility version requires the .NET Framework v4.5 (minimum) to work ###
You may download .NET from here: http://www.microsoft.com/en-au/download/details.aspx?id=30653
RELEASE NOTES
^^^ ANDROID APP ^^^
v1.1
=====
* WiFi and Bluetooth toggle switches package
* Display version at bottom of app
v1.00
=====
* First release
&& Known bugs &&
None
============================================
============================================
^^^ Windows Utility ^^^
v1.2
=====
* Added Legends for Experimental and Rooted features
* Tweaks panel
> Renamed battery status screen to better reflect what it does
> Fixed some Tips descriptions when hovering mouse cursor
> Added Find iPhone feature (experimental) for similar functionality already enabled for Android
> Added Haptic Feedback control (vibrations need to be enabled in app to work)
> Added Super Brightness option (higher than Level 5 on watch)
v1.1
=====
* Optimised UI
* Introduced exception capturing/avoiding in code
* PACE Watch data panel
> Watch name
> Total KM's walked/run
* Bluetooth panel
> Bluetooth MAC address
> BT name
> Paired device's BT MAC address
* Tweaks panel
> Allow 3rd party software installation
> Toggle charging screen while on dock (show clock/watchface instead)
* Added reset ADB button
* Implemented Watch restart on double-click of watch picture (bottom right)
* Disabled Minuum Keyboard button for this version
v1.01
=====
Fixed app overwrite (for upgrades)
v1.00
=====
* First release
&& Known bugs &&
None
Frequently asked questions
Q: I am trying to launch the utility on the watch but I am getting errors/exceptions.
A: You have to use the Windows PACE Tuner utility to install the APK since it elevates privileges required for the app to run properly. If you try to simply sideload it it will fail!
Q: I have some great ideas or need more modifications - can you please do them asap?
A: Unfortunately for you I am not a 'proper' developer. I do this as a hobby on my (limited) spare time, so I can't commit to time or my abilities to be able to do what you imagine. Your ideas are of course welcome - I will do my best, but I will do it at my time.
XDA:DevDB Information
Amazfit PACE Tuner, Tool/Utility for the Smart Watches
Contributors
darkguset
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2018-04-08
Created 2018-04-08
Last Updated 2018-04-08
I created these utilities to help people complete some tasks faster/easier without having to resort to ADB or other methods. The purpose of these programs is to assist the user fine tune their watch & add functionality.
Amazfit PACE Tuner (Windows)
Amazfit PACE Tuner (Android APP for Watch)
https://drive.google.com/open?id=12ZKAZgiDN-W1y8lfL14Cp9N-gDfLcIyH
https://drive.google.com/open?id=1yZJG18TpZaineAdTKEGDUfIdFVYrMvjD
https://drive.google.com/open?id=135THtesfbrMs9kK_IJUCgzL0WpG415S0
FEATURES
PACE Watch APP
* Display enabled Keyboards on watch
* Switch between Minuum Keyboard & Stock Huami
* Test typing keyboard area
* Control WiFi & Bluetooth
PACE Tuner Windows utility
* Check for ADB devices
* Install Minuum Keyboard on watch
Since I am not the author of the Minuum Keyboard I will not be including it in the package (sorry). You will need to search online (plenty of places to download it from) and download the APK.
Download Minuum-Wear.apk and place it in the same directory as the PACE Windows utility. Make sure the naming of the file is as exactly mentioned earlier in bold.
Click on the "Install Minuum" button in the Windows utility and wait for the install to complete.
* Display PACE watch data (device name & total km's ran)
* Display Watch and paired phone Bluetooth Information
Tweaks
* # Root required # Allow 3rd party software to be installed directly on the watch (you would need a file manager already installed on the watch)
* Toggle between show battery % screen while charging or the watchface (you may have to wake the screen once after making changes to see them)
* # Experimental # Enable find iPhone feature from watch (works by default on Android, so only use for iPhone users)
* # Experimental # Enable Haptic feedback (app needs to support this for it to work)
* Super Brightness - Sets watch to maximum allowed brightness. Manual 'L5' allows for a value of '180' in the settings. By enabling this option your setting will be '255' (maximum allowable).
* You can force restart your watch by double clicking on the PACE watch picture (typically bottom-right)
* Kill all ADB connections (in case Windows get confused or something)
I currently own and test the utilities on a Windows 7 (x64) based machine only and a PACE International version on stock firmware v1.3.6d
Downloads
https://drive.google.com/open?id=1Ho8RK1Fh858zX-aiWlNugNt8hg0B1XRg
File descriptions:
Amazfit PACE Tuner package vx.x [A zipped file that contains both the Windows & PACE apk utilities]
Amazfit PACE Tuner (Windows) vx.x.exe [The Windows utility - It uses ADB commands to perform various tasks on your watch]
AmazfitPACE_Tuner.apk [The PACE/Android utility which will be installed on your watch - USE THE WINDOWS UTILITY ABOVE TO INSTALL - DO NOT TRY TO SIDELOAD!]
Installation
-* Disclaimer *-
I am not responsible for anything bad that happens to your watch, your PC, or anything else bad that happens to you in direct or indirect relation to using this utility package. You are solely responsible for your actions.
Now that we got that out of the way...
PC
==
1. Make sure you only have ONE Android device connected to your PC (the PACE watch) and it is turned on!
2. Make sure you have extracted the following in the same folder:
A. Amazfit PACE Tuner (Windows).exe
B. Amazfit PACE Tuner.apk
C. Amazfit PACE Tuner Release Notes.TXT
2. Run the Amazfit PACE Tuner (Windows) utility
3. Click on the "Check for ADB devices" button and wait to see in the status window for one device to show up. If no devices show up, your watch may not be connected to your PC properly. If you see an error try click the button once more.
4. You can now click on the "Install PACE Tuner" button to install the APK utility on the watch.
@@@ Product Compatibility @@@
Amazfit PACE watch (1612) [Tested]
Amazfit PACE watch (1602) [Possible]
Stratos [Possible]
@@@ Platform compatibility @@@
Vista, W7
### The Windows utility version requires the .NET Framework v4.5 (minimum) to work ###
You may download .NET from here: http://www.microsoft.com/en-au/download/details.aspx?id=30653
RELEASE NOTES
^^^ ANDROID APP ^^^
v1.1
=====
* WiFi and Bluetooth toggle switches package
* Display version at bottom of app
v1.00
=====
* First release
&& Known bugs &&
None
============================================
============================================
^^^ Windows Utility ^^^
v1.2
=====
* Added Legends for Experimental and Rooted features
* Tweaks panel
> Renamed battery status screen to better reflect what it does
> Fixed some Tips descriptions when hovering mouse cursor
> Added Find iPhone feature (experimental) for similar functionality already enabled for Android
> Added Haptic Feedback control (vibrations need to be enabled in app to work)
> Added Super Brightness option (higher than Level 5 on watch)
v1.1
=====
* Optimised UI
* Introduced exception capturing/avoiding in code
* PACE Watch data panel
> Watch name
> Total KM's walked/run
* Bluetooth panel
> Bluetooth MAC address
> BT name
> Paired device's BT MAC address
* Tweaks panel
> Allow 3rd party software installation
> Toggle charging screen while on dock (show clock/watchface instead)
* Added reset ADB button
* Implemented Watch restart on double-click of watch picture (bottom right)
* Disabled Minuum Keyboard button for this version
v1.01
=====
Fixed app overwrite (for upgrades)
v1.00
=====
* First release
&& Known bugs &&
None
Frequently asked questions
Q: I am trying to launch the utility on the watch but I am getting errors/exceptions.
A: You have to use the Windows PACE Tuner utility to install the APK since it elevates privileges required for the app to run properly. If you try to simply sideload it it will fail!
Q: I have some great ideas or need more modifications - can you please do them asap?
A: Unfortunately for you I am not a 'proper' developer. I do this as a hobby on my (limited) spare time, so I can't commit to time or my abilities to be able to do what you imagine. Your ideas are of course welcome - I will do my best, but I will do it at my time.
XDA:DevDB Information
Amazfit PACE Tuner, Tool/Utility for the Smart Watches
Contributors
darkguset
Version Information
Status: Stable
Current Stable Version: 1.2
Stable Release Date: 2018-04-08
Created 2018-04-08
Last Updated 2018-04-08
Hi,
Very good job.
The option "Added Find iPhone feature (experimental) for similar functionality already enabled for Android" don't work for me.
I'm on PACEFied 1.2.51 and IOS 11.3 IPhone 6S.
An idea ?
Eric
Ericmo said:
Hi,
Very good job.
The option "Added Find iPhone feature (experimental) for similar functionality already enabled for Android" don't work for me.
I'm on PACEFied 1.2.51 and IOS 11.3 IPhone 6S.
An idea ?
Eric
Click to expand...
Click to collapse
Hi Eric,
Sorry mate - all I am doing is enabling some hidden functions in the watch.
1. I don't have an iPhone to test it with.
2. I am using stock PACE 1.3.6d International version
The option may not be there at all for PACEfied for all I know.
Since I can't test it myself I have marked it EXPERIMENTAL. I am waiting to hear back from another guy who is using an iPhone with stock ROM. If it doesn't work on his version either that means that it doesn't currently work and I will remove it from future releases until Huami properly integrate it.
Amaxfit Pace Tuner English ver Win10 install
Many many thanks for this installed the Pace Tuner onto the English rom 1.3.6d version using win10.
When first tried utility adb would not connect, but copied adb.exe and a couple of dll's into the Tuner folder and then adb connected fine to watch device.
Couple of minor issues:
1. The option to install "Minuum-Wear.apk" was grayed out and I have exact same named apk in Tuner folder.
2. Ticked the tweak to give super brightness but noticed no change.
Checked the brightness using: adb shell settings get system screen_brightness and value was 180.
I can always fix this with: adb shell settings put system screen_brightness 255
Main reason for install was the ability to toggle the wifi on/off. I installed the Xbrowser but because wifi is normally always off the browser was unable to load any data. The Tuner now gives me the option to toggle wifi on and then when I load Xbrowser and can browse web as necessary
Hi,
will this work with the amazfit stratos (pace 2?)
thanks
answered my question, it works on the stratos
it is now dec,,,and a lot of update is there on watch...so...is it still worth it?