Hi Zsolt, thank you for your input,

Yes I'm very well aware of that issue thus I already set a time
comparison module between server time and first boot timestamp on the
server end. The registration process will take whichever time is
lesser. Therefore, assuming no body bypassing the system, the warranty
will be started with the timestamp of the first time boot up (which is
actually lesser than the time of synchronization with server). In
addition on the device end I put some security measure on the
timestamp record. This issue is already agreed upon consensus of our
team.

However my question is how to deploy an app that will run exactly
after the setting up account process and will not run again if the
system is rebooted?

On Oct 7, 1:02 pm, Zsolt Vasvari <[email protected]> wrote:
> I think there is a very good reason nobody is doing this:  bypassing/
> cracking this system would be trivial and people would end up with an
> unlimited warranty.
>
> On Oct 7, 12:40 pm, Raymond Lagonda <[email protected]>
> wrote:
>
> > Hello to all,
>
> > Currently I'm developing a digital device warranty app that will post
> > the customer data as well as the device data over the internet.
>
> > As any warranty policy, I'd like to acquire the timestamp of the first
> > time the device booted up by customer. Thus this timestamp will
> > further be an important factor to generate validity. Now my questions
> > are:
>
> > 1. When is the best time to start this kind of app?
> > 2. Regarding the first question if I place the stamping process after
> > account set up process, what is the best way to deploy my app so that
> > it will run exactly after the account set up process. I ignore the
> > factory reset process since I took Android ID as unique identifier for
> > device, so I consider it as a warranty void thus the warranty app
> > can't (or can) run again in the same device.
>
> > Thank you
> > Raymond
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to