Skip to content
This repository has been archived by the owner on Apr 16, 2022. It is now read-only.

wlach/ntpclient-android

Repository files navigation

This project is discontinued. See #4 (comment) for some more up to date advice on doing this with modern versions of Android

ntpclient-android

This is a forked copy of Larry Doolittle's ntpclient program, forked and hacked in a few ways to work on Android and FirefoxOS devices.

Requirements

Building / Installing

Assuming you have installed the Android NDK, you can configure and build Orangutan by running:

./configure $PATH_TO_ANDROID_NDK
make

For example, on my machine I downloaded and extracted the NDK to $HOME/opt/android-ndk-r6. So In my case I would run:

./configure $HOME/opt/android-ndk-r6
make

To install on your device (assuming it's connected via USB and developer mode is enabled), run:

make push

Running

See README.orig for detailed usage information. To simply synchronize your Android/FirefoxOS device with a central time server (the primary rationale behind this version of the utility), you can do something like:

adb shell su -c '/data/local/ntpclient -c 1 -d -h pool.ntp.org -s'

About

Android-specific fork of Larry Doolittle's ntpclient program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published