mozilla-b2g/ntpclient-android

Name: ntpclient-android

Owner: Mozilla-B2G

Description: Android-specific fork of Larry Doolittle's ntpclient program

Created: 2014-01-21 13:42:29.0

Updated: 2014-01-21 13:46:48.0

Pushed: 2014-01-21 13:46:48.0

Homepage: null

Size: 137

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

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'

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.