yashsingh1/xdaforums huggingface dataset:
[Android Software Development] gabbo2001:
Hello. I have the same problem. How did you solve it?

---------- Post added at 12:10 PM ---------- Previous post was at 12:06 PM ----------

Hello. I have the same problem. How did you solve it?
[Android Software Development] alanes:
Great app - just what I have been looking for

I have managed to find an APK of the app (v2.1.2.1) which works ok (I have tested it does wipe the phone when requested) apart from when I request location it just crashes the app.

I suspect this is because I do not have Google location services or any Google stuff for that matter installed on the phone (using LineageOS), I was hoping it would use GPS.

Is there a later APK available I could try?

--------------

Update: I have discovered that if I activate the location request while the GPS is active it then requests the rights to access the GPS and will then no longer crash the app when I later request a location from it but the reply I get is always just "location unchanged" with no info on it's actual location.

After rebooting the phone I find it now no longer crashes but it does not turn the GPS on.
[Android Software Development] SystemErrorOne:
Looks very nice, gonna give it a try.. (:
[Android Software Development] SferaDev:
Thanks for the app! Working on my SGS I9000. And everything works as it should.

But if someday I want to unninstall it, Device Admin don't allows me!

I don't want to unnistall it, just testing security as if somebody stole my mobile will try to uninstall everything! But I also want to enjoy the ability to clean my device!

Another question, a rooted phone would be a security breach for your app? As if I use TB I can erase the app or even go to CWM and WIPE the data!

Thanks for your Work!
[Android Software Development] ezio84:
Great app, works good with Nexus S and CM10 :D

Thank you!
[Android Software Development] ezio84:
Just a question: i have to type unlock password every time i unlock the screen, it's normal?

Edit: yes, in the lockscreen settings of the rom is activated "password". It would be nice if the app could restore default unlock mode without changing it manually.
[Android Software Development] Chipsgoumerde:
Ah, I'm locked. The password I thought I entered doesn't seem to work... or maybe I didn't put a password? What is the default passcode please?

Edit : ok my bad, that was aeGis :]
[Android Software Development] HaYaHa:
This is a great app, I will test it and use it.

some good things of the app:

I like the interface of the app, It is easy to use it, It does what it says

Features that I miss: ability to change the alarm sound and the ability to change the duration of the alarm. I know that these 2 things had been said before me.

Bug that I found: If I lock my phone with a PIN for example: 1234, and if I after that change the password to for example: aeGis, than I get a PIN keyboard, so I can't type letters. And I can't unlock my phone.
[Android Software Development] Chipsgoumerde:
Here is a French translation

I have one question though, regarding the context and meaning of "overflow" and the fact that it is written that on can use any characters : is it true for French characters though ( accented e etc éè ô, ö ï )?
[Android Software Development] jerdog:
Wrote about this on the Portal - great app

http://www.xda-developers.com/android/open-source-app-lets-you-control-your-phone-over-sms/
[Android Software Development] the2rrell:
Just wanted to say thanks for the app. It works great and is very simple to use. i used all my thanks for the day here in this thread.

if there is a donated version i will gladly support it as i think this app has alot of potential. will you still be adding features or because it open source your just going to let people add in things them selves.

non Devs will get no love....:p

is a power on feature possible??
[Android Software Development] Decad3nce:
Can't receive an intent if the phones not on. :p

Idk about having a donate version. I'd rather not.

I'm working on a sim card whitelist right now for some advanced features. I've never had a gsm smartphone until now so handling sim locking and such is new to me.

Anyone can add things, just fork and do a pull request. I'll work on this as long as I have ideas to expand on. Its my first app so its my play thing.
[Android Software Development] Decad3nce:
Also, thank you guys very much for the translations. I'll keep an up-to-date Google form that you can use that will make this process easier from both ends(once Google unsuspends my form on my drive)
[Android Software Development] luba6ky:
After I delete the app from my phone, I was not able to unlock my it without "aeGis" password. Tried to reinstall it an deactivate everything again, and now I can't access my phone with any password.

Any ideas???
[Android Software Development] Decad3nce:
The app uses androids built in screen lock.

If you want to remove the screen lock password, you have to remove it in settings>security>screen lock
[Android Software Development] luba6ky:
Yes, but before that, I tried to changed the pass to "nothing" and that was my mistake. The phone got crazy and changed the pass for several times.

At the end with little help from samsung dive I was able to unlock and get everything back to normal.
[Android Software Development] eurohomie:
The GPS on my phone is usually off... would there be any way to activate the GPS when I send the locate text?
[Android Software Development] Decad3nce:
I do currently attempt to enable GPS if its not active. Problem is that it kind of relies on an workaround exploit that is fixed in some devices.
[Android Software Development] eurohomie:
yeah i was looking at the code and saw what looked like code that was supposed to enable it but it didn't do it on my Note 2 :(

FYI: nice country flag ;)
[Android Software Development] tranphu:
@Decad3nce: So more great if you can add more one feature "SIM change alerts". What do you think about this? Thanks.
[Android Software Development] Decad3nce:
Fixed a possible NPE that showed up in an error log in developer console for me.

Also added the translations, and added you guys as the authors to the commit. Hope you didn't mind if I snooped for real name. :p

Play store release v1.3.1.3
[Android Software Development] Decad3nce:
Actually working on that as I type. Just creating a white list for approved SIM cards -- action on SIM status change.
[Android Software Development] momin16:
THis is freaking amazing. Thank you so much! I find that data and wifi are a bit slow at tracking the device (if you use say Find my Droid or something).

This is very fast! Thanks again Decad3nce
[Android Software Development] ayysir:
how can i build your apk? i git clone your repo but dont see a makefile
[Android Software Development] tranphu:
Sorry guy, i don't understand you meant. What's your action when SIM card changed? Sending new SIM number to specific number or lock device or only display SIM status changed or something else? Thanks.
[Android Software Development] Decad3nce:
Well, as per http://stackoverflow.com/questions/10528464/how-to-monitor-sim-state-change

I just add this to a broadcast receiver to monitor for that said intent, check extras for LOADED, onLoaded I read getSimSerialNumber() from loaded sim card and match it against a preconfigured arraylist that serves as the whitelist for approved sim cards.

If it mismatches, I can set up options the same as all 4 available to the smsreceiver -- wipe, lock, locate.

Though, this relies that I also make a "rescue" number or HOPEFULLY a way to send an email to the default gmail account on the device(I think this may be the route I'd want to go).

Anyways, spent a lot of time reading docs tonight.
[Android Software Development] ciaastek:
Here's Polish translation. I'll update it if anything will look bad or without sense in app.

aeGis
Czyszczenie
Blokada
Alarm
Lokalizacja
Ustawienia
aeGis
aeGis monitoruje lokalizację urządzenia\nAby dezaktywować lokalizowanie naciśnij przycisk Anulowania

Anulowanie lokalizacji
aeGis potrzebuje uprawnień administratora do opcji blokowania/czyszczenia.
Nowe funkcje już niedługo!
nadmiar

Alarm
Alarm
Uruchom alarm i odtwórz dźwięki na urządzeniu
SMS aktywujący alarm
Zdecyduj jakim tekstem będzie aktywowany alarm. Zalecane jest użycie kodu PIN w wiadomości aktywacyjnej, aby uniknąć nieautoryzowanych uruchomień.
Wibracje
Czy telefon ma wibrować kiedy aktywowany jest alarm?
Blokada
Blokada
Zablokuj urządzenie jeśli zostanie wysłana wiadomość aktywacyjna
SMS aktywujący blokadę
Zdecyduj jakim tekstem będzie aktywowana blokada. Zalecane jest użycie kodu PIN w wiadomości aktywacyjnej, aby uniknąć nieautoryzowanych uruchomień.
Domyślne hasło
Wybierz jakie hasło będzie używane do blokowania urządzenia. To będzie domyślne hasło, inne hasło możesz ustalić dołączając je do wiadomości aktywacyjnej. Jeśli pozostanie puste to ustawienia hasła/blokady nie będą zmienione, ale urządzenie będzie zablokowane wymuszając ponowne uwierzytelnienie używając aktualnego hasła.
Czyszczenie
Czyszczenie
Urządzenie zostanie wyczyszczone z danych jeśli zostanie wysłana wiadomość aktywacyjna
SMS aktywujący czyszczenie
Zdecyduj jakim tekstem będzie aktywowane czyszczenie danych urządzenia. Zalecane jest użycie kodu PIN w wiadomości aktywacyjnej, aby uniknąć nieautoryzowanych uruchomień.
Lokalizacja
Lokalizacja
Zlokalizuj urządzenie jeśli zostanie wysłana wiadomość aktywacyjna
SMS aktywujący blokadę
Zdecyduj jakim tekstem będzie aktywowana lokalizacja urządzenia. Zalecane jest użycie kodu PIN w wiadomości aktywacyjnej, aby uniknąć nieautoryzowanych uruchomień.
Blokada urządzenia
Czy blokować urządzenie jeśli zostanie aktywowana lokalizacja?
Częstotliwość aktualizowania położenia
Wybierz jak często aktualizować położenie, aby uzyskać dokładniejsze dane. Częstsza aktualizacja spowoduje szybsze zużycie baterii.
Minimalny dystans
Wybierz poniżej jakiej wartości ma być ignorowana aktualizacja położenia.

aeGis: Dźwięki włączone.
aeGis: Nie udało się nadpisać ustawień dźwięków. Błąd:
aeGis: Zablokowano urządzenie hasłem:
aeGis: Nie udało się zablkować urządzenia. Błąd:
aeGis: Czyszczenie urządzenia.
aeGis: Nie udało się wyczyścić urządzenia. Błąd:
aeGis: Nie udało się zlokalizować urządzenia. Błąd:

Password
Confirm Password
Continue
Passwords is set as
Please enter a password and confirm it
Passwords do not match
Disable Password Login
Please enter a password to lock aeGis with whenever the session is exited. Passwords may contain any characters or be of any length.\n You can also choose to disable login by clicking the checkbox.

Hasło
Login
Hasło jest nieprawidłowe
Wrowadź hasło
Zaloguj się aby korzystać z aeGis

Copyright(C) 2012 Adnan Begovic
Link do źródła na Github
Wyślij maila do autora

aeGis nadpisał ustawienia dźwięku.
[Android Software Development] tranphu:
"send an email to the default gmail account on the device". That's a new and good idea :good:. I like this way. Come on guy and i am waiting for your new updates. Thanks.
[Android Software Development] Decad3nce:
Thank you very very much :)

Likewise, if you want to make this process easier for yourself, you can use the google translator toolki(http://translate.google.com/toolkit/)

For that, just take the strings.xml from the github source. Located here: https://github.com/Decad3nce/Aegis/blob/master/res/values/strings.xml

Download it, upload it to the translator toolkit, do a simulated translation, fix errors, save as strings-(language) and post it here.

Then I can just take the strings.xml, dump it in the right folder and we're done :D
[Android Software Development] ciaastek:
Google translate is pretty... it's just crap. At least when you try to translate bigger text. For one word or one sentence it's good. But not for more ;) anyway, here's ready file.
[Android Software Development] fiskenigaten:
Decad3nce, I just installed your app and i alreally love it! It's holo, it's free and finnally my familly will be able to reach me when i forget to unmute my phone! But would you mind making the launcher icon more holo? You could use the Android Asset Studio. It's awesome!

Here's a really dumb icon I made as an example:
[Android Software Development] NoL1m1tZ:
Sorry don't know if this has already been addressed, but would it be possible to set the app so that if the sim is changed it will text or email the new number to a back-up number (like google voice) or email so that this app would still be usable in that event?
[Android Software Development] tadzio:
German translation

Okay, here is the German translation.

A few comments and observations:

- on phones with hardware buttons, the "menu" button does nothing. Can you make it open the overflow menu?

- the strings for the overflow menu do not appear in the strings.xml file. Here is a German translation for them:

-- Change Password -> Passwort ändern

-- Licenses -> Lizenzen

-- About -> Über

- I am not sure where (or if) the "summary" strings (like "preferences_lock_enabled_summary" etc) are used. They desribe what happens when an SMS is *sent*. I think it's easier to understand if you say "received" instead.

Overall, it's a great little app. Thanks for making it, and double thanks for providing it for free! :)

Cheers

tadzio
[Android Software Development] ProfEngr:
A potential problem I see with using the default gmail account is the notification will show up & tip off the thug that stole it.

Sent from my rooted, unlocked (screw you VZW) SGN2
[Android Software Development] meethere:
i SMS myself "alarm" but nothing happened?
[Android Software Development] cyberpunk_:
i have send sms with orther gsm for location but nothing! ?
[Android Software Development] nerotNS:
True. I think that the app should ask for a backup mail clearly asking that is not synced with the phone.

Also a option to wipe SD might also be good.
[Android Software Development] NoL1m1tZ:
I think this is a good idea. Everyone should have an extra email account anyway, I mean they are free...
[Android Software Development] sopidos:
I'll make it swedish.
[Android Software Development] hisname:
reporting a bug.look at the attached screenshot.the words seems to overlap which makes it very awkward.perfomance wise is good.:D
[Android Software Development] Decad3nce:
I just need to remove transparency on that button. Thanks.
[Android Software Development] Decad3nce:
Added option to disable geocoded location response

Added polish and german translations.

Fixed the opacity to 255 alpha on the register button.

Stringified the overflow buttons so someone can translate them properly.

Fixed some annoyances.

Set defaults for more a more realistic approach.

Commits are on github, and I'll be pushing the release store version in the next hour.

v1.3.1.4

Thanks.
[Android Software Development] tadzio:
Great! Please find attached the updated German strings-de.xml. I added translations for the new geocoded address setting and the overflow menu.

Cheers

tadzio
[Android Software Development] SferaDev:
The translations work fine, but your menu doesn't use strings so they aren't translated...

Also in Lock Default password we can see just a part of the text in Spanish as the object is smaller that text! Thanks!

Updated in github. Both errors!

---------- Post added at 08:26 AM ---------- Previous post was at 08:03 AM ----------

Thanks for the commit!

Enviado desde mi GT-I9000 usando Tapatalk 2
[Android Software Development] Decad3nce:
Merged both. Thanks.
[Android Software Development] pdtp:
I am currently using Go SMS pro as my text messaging client and it seems to be intercepting the SMS before aeGis can access it. As soon as i uninstall Go SMS, aeGis functions properly.
[Android Software Development] ezio84:
Sent a commit with updated res/values-it/strings.xml ;)

btw: when editing the string in github (i never used it :D), is " needed in the translated text?
[Android Software Development] Decad3nce:
GoSMS hijacks everything. They have two broadcast receivers for messaging.

See the suggestion in the reply to the question here. Try that, see if it works for you.

http://stackoverflow.com/questions/11759621/sms-listener-make-some-application-force-close

It isn't :p. Thank you for the update!
[Android Software Development] pdtp:
Great, thank you, that link helped.

What i ended up doing was turning off 'Disable other message notification' within the Go SMS Pro settings. I also went into the default messaging app and unchecked the 'Notifications' box under settings, probable should have just done that from the beginning as that is all i really wanted.
[Android Software Development] tadzio:
German works nicely for me now, thanks. Some more comments:

- there are still hard-coded strings - seconds, minute, minutes and Meter, Meters. You may want to add them to strings.xml.

- the "1 Meter" value looks a bit dangerous. GPS precision is usually not better than 10 meters, and always jitters a few meters. Setting the location update distance to 1 Meter may cause a constant flow of SMS even if the device does not move (didn't try it out, because on my contract SMS are not free. :)). Maybe the 1 Meter setting should be removed?

- the format string for the location response SMS is also hard-coded. Add to strings.xml?

- The "change password" dialog allows me to set an empty password, which is not the same as having no password. If it's a feature, it's one that can potentially confuse users.

- showing the password after setting it is unexpected and a potential security issue. It also doesn't have too much benefit, as the toast time-out is so short that the user cannot check for typos anyway. I suggest changing that toast to just say "Password successfully changed", without the actual password.

Also, something weird just happened, but I cannot reproduce it: when I launched aeGis, I was presented with the "change password" dialog. I entered the same password as before, hit Continue, then aeGis just closed. What worries me is that I seemingly was able to change the password *without* having been asked for the current password - possible security breach. I will let you know if I manage to reproduce this.

Have a nice weekend!

Cheers

tadzio
[Android Software Development] Decad3nce:
Very good note on the 1 meter instance. I wasn't experiencing too much jitter here probably because I mostly test while connected to wifi(prefers network location).

Also adding check for empty strings(just adding to null if statement).

And changing the string on the toast for password(that was left over from debugging

I'm not sure how to stringify the values in the arrays.xml? Does the array item take @string/blahblah?

=============

Updated to 1.3.1.5
[Android Software Development] tadzio:
You can put @string/blahblah into your arrays.xml, yes. See, for example, here.

Cheers

tadzio
[Android Software Development] Decad3nce:
Fixed another NPE on resume that only seems to happen on like 1 HTC device? (strange, but whatever).

(Pushed an update to play store for that).

Also, stringified the array list resources. Thanks guys.
[Android Software Development] Decad3nce:
Another few updates. (I didn't work today so I spent about 10 hours just reading docs)

Settings: Create new options.

- Overflow menu object changed to "Settings".

- When clicked launch AdvancedSettingsActivity.

- Implement option to turn off confirmation SMS for those who pay per text.

- Re-Implement change password option within the advanced settings.

- Bump manifest.

https://github.com/Decad3nce/Aegis/commit/e6ae3871a04d5003173da752f360fc2476cb3e43

(Allows me to add a lot more options that are global for all the functions)

Utils: Override time to lock for some moto/htc devices.

https://github.com/Decad3nce/Aegis/commit/4f7e1eecb5d75b9798693cb35a2e3c1f4a11dfd8

(Some HTC/Moto devices won't respond to lockNow right away, this forces it)

res: Use button style

https://github.com/Decad3nce/Aegis/commit/388e0acb2a76d712919b7974d5c8d9a2f5c2d363

(For beautification)

===============

v1.3.2
[Android Software Development] SferaDev:
New commit for the Spanish translation with updated strings.

Thanks for the merge!

Enviado desde mi GT-I9000 usando Tapatalk 2
[Android Software Development] SferaDev:
Please can you create the Catalan string file in Aegis/res as folder values-ca. Thanks I'll upload the content!
[Android Software Development] Decad3nce:
It's up. Thanks :)
[Android Software Development] SferaDev:
Added Catalan Strings! Happy coding!
[Android Software Development] claudia1976:
Locate and notifications

I have two issues. Locate seems not to be working outside the US, is this correct? Tracking can also be disabled from within the app, this screen opens directly. I unchecked Geocoded Response. Also, when clicking on a notification, the app opens without asking for my password. Please help. I would like to write an article on it for Androidworld.
[Android Software Development] SferaDev:
In what notification are you finding the issue and what version of the app are you trying?

Thanks in advance!

---------- Post added at 12:48 PM ---------- Previous post was at 12:15 PM ----------

In the about_layout The text is a bit down, can be because the android:layout_height is in wrap_content instead of match_parent taking all the space of the button?
[Android Software Development] ezio84:
Updated italian strings are now committed on ghitub ;)

Happy new year!!
[Android Software Development] Decad3nce:
I can fix the notification -> Aegis bug, just an issue no updating logic. The Location tracking being brought to front is the intended behavior(which is why you have the option to "lock the device" under locate.
[Android Software Development] Decad3nce:
Yeah, this and I have to fix login screen layout for mdpi devices.(Using this post to remind myself)
[Android Software Development] tadzio:
Happy New Year everybody! :)

Adnan, it seems my edits in values-de/strings.xml did not make it into version 1.3.2. Is that due to an error on my side, in the xml file or with github (which is still very new to me)?

I also just now corrected the "password changed" toast text and sent you another pull request.

Two more comments:

- I did not find a way to check the current version number inside aeGis itself. How about adding some text to the "About" screen in Settings, maybe above the three buttons?

- did you see my earlier note about the hardware menu key doing nothing? It'd be great if you could make it open the overflow menu.

Cheers

Daniel
[Android Software Development] drraptor:
Happy New year everybody
[Android Software Development] claudia1976:
This is version 1.3.2, through latest one.

Verstuurd van mijn ASUS Transformer Pad TF700T met Tapatalk

---------- Post added at 02:16 PM ---------- Previous post was at 02:01 PM ----------

This is version 1.3.2, through latest one. The alarm notification.

Verstuurd van mijn ASUS Transformer Pad TF700T met Tapatalk
[Android Software Development] SferaDev:
Ok, the notification problem I think is in this file in line 81.

Intent i = new Intent(context, AegisActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
| Intent.FLAG_ACTIVITY_SINGLE_TOP);

Must be:

Intent i = new Intent(context, [B]LoginActivity[/B].class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
| Intent.FLAG_ACTIVITY_SINGLE_TOP);

Right? I don't know if it pends in other point of the code... I've made a commit, if I'm wrong decline it!
[Android Software Development] SferaDev:
Upgraded the About Layout. Cleaned the code to be in a LinearLayout instead of RelativeLayout with only 4 components. Using Button instead of TextView with drawableonRight with the images.

Sent a Commit!

Also commited 2013 Updates in Copyright strings for: EN, CA, ES, FR, HR, IT, PL and SR! Thanks tadzio for the DE upgrade!

Daniel "tadzio" If decad3nce accept this new AboutLayout we can add the version number here...

Happy new Year!

---------- Post added at 04:24 PM ---------- Previous post was at 03:53 PM ----------

Commited in Login layout the following changes: Upgraded to LinearLayout and reduced the margins to fill in smaller screens as mdpi and also when keyboard appears.

See You and happy coding!
[Android Software Development] Decad3nce:
Put it at the bottom. Menu button opens overflow too.

Thanks for the suggestions.