2011-11-12 17 views
6

Wykonujemy krótkoterminowe wypożyczenia na telefony komórkowe i tablety. Potrzebujesz tabletu na tydzień, możesz przyjść do nas, a my też go wypożyczyć. Co się dzieje, to pod koniec tygodnia (lub tygodni), musisz go zwrócić. Często osoba wynajmująca nie zwraca go (z różnych powodów), ale teraz jest to skradziona własność. Mamy aplikację, którą ładujemy i możemy wysłać polecenie, które blokuje urządzenie. Lub możemy zaprogramować aplikację, aby umożliwić x-dni, a następnie zablokować (jak licznik parkowania). Po zablokowaniu wymaga hasła do odblokowania. To działa, ale działa tylko wtedy, gdy użytkownik nie zresetował jeszcze urządzenia do fabryki. Jeśli załadujemy aplikację i wynajmiemy ją komuś przez 2 tygodnie (jako przykład), okazuje się, że często dzierżawca resetuje urządzenie do fabryki. Różne powody, dla których to robią, przeważnie bawią się z nim i po prostu chcą zacząć od nowa. Lub jeśli ich czas się skończył, blokuje się, a następnie płaci za kolejny okres wypożyczenia, a my dajemy im hasło, aby je odblokować. W tym przypadku wiedzą, że mamy uruchomiony licznik wypożyczalni.Zapobieganie resetowaniu Androida

Możemy wykorzenić urządzenie i zainstalować aplikację jako aplikację systemową, ale pogoń za narzędziami do korzeni i graniem "kotów i myszy" z dostawcami próbującymi zapobiec rootowaniu to za dużo pracy.

Czego potrzebuję, czy istnieje sposób na wprowadzenie hasła do ustawień fabrycznych w ustawieniach Androida? Zdaję sobie sprawę, że większość urządzeń MFG pozwala naciskać przyciski i resetować, ale mogę z tym żyć. To, czego potrzebuję, to sposób na to, aby przycisk resetowania w ustawieniach Androida nie był tak łatwy do wykonania. Ktoś ma sposób na zrobienie tego?

+1

Sugerowałbym, abyś użył dobrych ludzi w Cynogenmod i użył ich kodu, aby upewnić się, e nikt nie mo e przywrócić ustawień fabrycznych. Nawet jeśli tak jest, możesz upewnić się, że reset do ustawień fabrycznych ustawia również licznik najmu. Ale z rootowaniem i instalacją mod jest bryzą w Androidzie, nie sądzę, że jest to niemożliwe do złamania – the100rabh

+0

Musisz załatać boot loader, który prawdopodobnie wyklucza większość urządzeń dostępnych obecnie na rynku. Wyłączenie resetowania do ustawień fabrycznych jest łatwiejsze, o ile tylko AOSP (lub CM) działa na urządzeniu. – user999717

+0

To są dobre pomysły, ale wymaga to zrootowania. ACER ICONIA 500, a teraz Toshiba Thrive, usunęło rootowanie, zmieniając możliwość flashowania (fastboot) urządzenia, co utrudniało ładowanie niestandardowego ROM-u. Innymi słowy, nie można wczytać Cynogenmod bez flashowania ROM-a, który zwykle jest używany do rootowania. Wygląda na to, że MFG nie chcą, żebyś kibicował, więc podłączają dziury tak szybko, jak to tylko możliwe (kot i mysz). Tak więc rootowanie i flashowanie naprawdę nie jest tym, czego szukam. Ponadto, jeśli po prostu dodasz Cynogenmod, urządzenie wciąż będzie ciągnąć aktualizacje OTA i będzie Cię nękać. – user1043437

Odpowiedz

0

To, czego możesz potrzebować, jeśli wynajmujesz określone oprogramowanie, to aplikacja w trybie kiosku. Można to łatwo osiągnąć, wykonując sam program na 2 lub 3 sekundy w przyszłości, gdy zostanie zabity. Poza tym modyfikowanie systemu operacyjnego nie będzie łatwe.

+0

Kill nie jest problemem.Aplikacja jest uśpiona i budzi się co dwie godziny i zmienia się dzień. To naprawdę tylko aplikacja licznika parkowania. Ale, jak już powiedziałem, jeśli zresetowałeś swój sklep, ponieważ chcesz zacząć od nowa lub skończy się licznik parkowania i płacisz za kolejny okres, wynajmujący wyszuka aplikację i zresetuje urządzenie. – user1043437

+0

Może twój problem to nie tylko oprogramowanie, ale legalne. Zapytaj prawnika o uwzględnienie zasady "resetowania urządzenia". – AlfredoVR

+0

Mam też aplikację ładowaną na telefon i używającą zmian w GPS do określenia, jak szybko się wybierasz. Jeśli przenosisz więcej niż 3 mil na godzinę (lub na to, co ustawiłeś), to wyłącza czat i telefon (oprócz 911). Załadowałem ją na telefon nastolatków, aby powstrzymać ich od mówienia i wysyłania SMS-ów podczas jazdy. Zapisuję również prędkość i GPS, aby określić, jak szybko jeżdżą. Chciałbym sprzedać tę aplikację, ale nie mogę pozwolić nastolatkom na przywrócenie ustawień fabrycznych i wyczyszczenie ich. Aplikacja musiałaby zostać zainstalowana za pośrednictwem rynku. – user1043437

0

Czy próbowałeś zapisać dane aplikacji na karcie SD?

Ta pamięć nie zostanie usunięta, chyba że wykonasz czyszczenie.

+0

Jednak aplikacja nie uruchamia się po przywróceniu ustawień fabrycznych i ponownym uruchomieniu, więc dane przechowywania są bezużyteczne. –

1

Jak widzę, ponieważ tablety z Androidem mają zarówno unikalny identyfikator, jak i imei (telefony), Google otrzymuje imei telefonu, widać, że to rejestrują. Do tej pory nie śledzą urządzenia po jego zresetowaniu, więc nie masz nic do roboty. Zmiana polityki w chmurze jest prawdziwym rozwiązaniem tego problemu. Wyobraź sobie, że więksi dostawcy, tacy jak Facebook i Google, proszą o autoryzację, gdy użytkownik zgłasza utratę lub kradzież pierwotnemu właścicielowi, ten problem nie istnieje.

-1

To naprawdę łatwe. Po prostu kup konkretną markę telefonów dla firmy .. jak galaktyka Samsunga daje opcję przywrócenia ustawień fabrycznych. Tylko do przywrócenia ustawień fabrycznych .. Brak hasła ... bez przywrócenia ustawień fabrycznych za pomocą ustawień. U ytkownik powiedział, e uli liv wit twardy reset

+0

Czy możesz poprawić swoją pisownię? nie jest to wiadomość, którą piszesz do swojej żony lub kogoś. – manetsus