Sucessful bluetooth gps on KFHD 7!!! - 7" Kindle Fire HD Q&A, Help & Troubleshooting

Okay, I hesitate to do this but I know how much I wanted gps on my new KFHD 7.
I can't be a lotta help but here's what I remember of the process I followed to do it.
Note that I didn't invent/develop/create any of it, I simply put together some stuff that other great people had created. Thanks to all BTW
I purchased all the apps, etc and donated to mobile-j.de for the Bluetooth GPS Provider as s/he provides it free.
(see reference links below for apps/info)
Here goes:
TomTom Bluetooth MKII GPS dongle
Rooted KFHD7 with ADB and etc
ES File Explorer with su root and explore root enabled
copy /data/data/com.android.providers.settings/databases/settings.db
to /mnt/sdcard/Documents/
Edit it with sqlite
Enter secure
set value=1 where name='mock_location';"
copy the edited file back to it's original location.
reboot
Use BluePair, enter the mac address (used bluetooth gps provider to get mac as I couldn't find it on the little beastie)
pair unsuccessfully
screw around a little bit reboot everything a coupla times
Used bluepair again, it paired!!!
Started Bluetooth GPS Provider, enter settings, click Choose GPS Provider, hit scan, click on TomTom Wireless GPS MkII
Start up your favorite Nav app, I tried both TomTom and google maps and both worked fine!!!
Good luck!
If anybody wants to verify this and put together a decent tutorial, video or whatever feel free
References:
TomTom Bluetooth MKii GPS receiver - http://www.amazon.com/Tomtom-Mkii-B...F8&qid=1354156826&sr=8-1&keywords=tomtom+mkii
SQLite Editor by Speed Software - https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=en
BluePair - Bluetooth SPP by Libella Drafting - https://play.google.com/store/apps/details?id=fb.bluetooth.spp&hl=en
Bluetooth GPS Provider by mobile-j.de - https://play.google.com/store/apps/...?t=W251bGwsMSwxLDEsImRlLm1vYmlsZWouYnRncHMiXQ..
ES File Explorer File Manager by ES Mobile - https://play.google.com/store/apps/details?id=com.estrongs.android.pop
http://forum.xda-developers.com/showthread.php?t=1927633
http://forum.xda-developers.com/showthread.php?t=1362472
http://forum.xda-developers.com/showthread.php?t=1891939

one or two aditional things
I want to make an aclaration to the process, as the only way that BT GPS PROVIDER works is inside the APP directory in SYSTEM.
Then, in its settings, it crash if the FORCE GPS POSITION camp is ON.
It is a great app.

Cheap gps antena....5.90 Euros....
I am from Spain, and here is a franchising store that shells new (still available) an outdated bluetooth gps receiver than works flawlessly on my KFHD with BT GPS PROVIDER. Here is the page:
appinformatica.com/pda-gps-zaapa-antena-bluetooth-touch.php. Click at "Para ver precios pinche aquí" and randomly choose a store to view the cost. Do you have a friend here in Spain?.
At that price, who doesn't want a gps on his/her kindle?

Hmmm...
dhowell - thank you for this work!
edit - your instructions work fine - the below problems were likely due to things I broke earlier.
I hit a snag with the KFHD 8.9 and want to give a heads-up.
I installed GPS Bluetooth Provider in order to get the MAC address from the TomTom MkII. I didn't get the MAC because I didn't turn bluetooth on before running the program - and once the program ran, I lost my WiFi connection, lost the Hacker's Keyboard, but also lost the ability to pull down the top menu and the bring up the bottom navigation menu. The menu loss persists through multiple reboots and also disables the menus in the Apex and Go launchers. I don't know if this is a bug in the software (from not enabling bluetooth first), or if it's part of some evil plot from Amazon to punish anyone that tries to use a bluetooth GPS.
The good news is that the TomTom MKII paired with my Windows 7 desktop - and the Asus bluetooth suite shows the 'unique identifier' (MAC address) for the paired device.
I'll scheduled for a couple of test reloads of the Kindle this afternoon - I'll see if I can connect with BluePair once I regain controls and can activate bluetooth.
Andy
edit...back after a couple of reloads and trying other bluetooth apps. I don't know how to make them work on a KF HD 8.9 - the bluetooth apps that do install also kill the Kindle's pull-down menus and the bottom-of-the-screen navigation buttons.
Another edit...
It looks like the loss of menus might have been due to either installing conflicting apps or a problem caused by testing other software. With a fresh install of V8.1.4 on the KFHD 8.9, dhowell's instructions worked perfectly. The only mod I had to make was already covered: the Google Apps store installed the filed in /data/app -- I moved them to /system/app with ES File Explorer and installed the apps manually in /system/app.
The only other item to pass-on is that BluePairSPP has three possible functions - Pair/Unpair, List, and Connect. Pair/unpair and list work well. If I use this app to connect, however, it will pass four or five updates from the GPS and then crash.

Garmin GLO?
I would get this KFHD7 if only I knew I could get my Garmin GLO working on it. This is the one feature that prevents me from springing for a Kindle.
Has anyone tried a Garmin GLO on theirs yet with any success or failures?

Thanks for the info.
I have an old OnCourse BT GPS V20 receiver.
The steps I needed:
1. Rooted Kindle Fire HD
2. Installed Google PlayStore
3. Installed Google Maps
4. Installed KFHD_xSettings (from this thread: http://forum.xda-developers.com/showthread.php?t=2124384 )
5. In KFHD_xSettings -> Misc. turn on "Developer options."
(Previous steps were done awhile ago, but I think they were the only things needed for the following steps.)
6. From top pulldown menu -> More... -> Device -> Developer Options -> select "Allow mock locations."
7. From top pulldown menu -> Wireless -> Bluetooth -> pair with my BT GPS V20 ( after entering code (0000) Kindle says it is not compatible, but it shows it in the list of available devices)
8. Installed Mobilej Bluetooth GPS ( had to side load - downloaded from this thread: http://forum.xda-developers.com/showpost.php?p=37719385&postcount=13 )
9. Unchecked "Force GPS Position" in Bluetooth GPS Provider preferences. (otherwise app immediately stops) (thanks gflorezarroyo)
10. Selected Scan in Bluetooth GPS Provider and selected the BT GPS V20.
11. Selected Start in Bluetooth GPS Provider.
Working fine with Google Maps so far, have not tried any other GPS applications yet...

If you want to have the maps from Google but without wifi nor tethering connexion from a phone, there is an app called Alpine quest (two versions, one free).
It lets you add your own maps created on PC with a program called Mobile Atlas Creator. M-A-C is a program that takes the tiles from Google-maps and other sources and transforms they in a map that you can insert in the Alpine quest directory of your Kindle(AQM files).
Then you can explore free without connexion.

KFSOWI bricked following these steps - but renaming instead overwriting "settings.db"
[KFSOWI v11.3.1.0_user_310084920 bricked while enabling mock location for bluetooth gps
My steps:
1. KFSOWI v11.3.1.0_user_310084920 succesfull rooted
2 . next steps like http://forum.xda-developers.com/showthread.php?t=2019571
but different:
3. renamed the original "settings.db" to "settings.db.org"
4. copyd the modified "settings.db" back in the original folder
After shutdown and restart the KFSOWI remains in a loop showing colored "KindleFire"
Was my mistake renaming "settings.db" instead of overwriting?
The command "adb devices" shows still the device id.
The command "adb reboot" reboots the KFSOWI - but without success.
Which commands are necessary for solving the problem?
Please write the steps very detailed - I´m an new linux user.
A lot of thanks to the community for answering

newbie_001 said:
[KFSOWI v11.3.1.0_user_310084920 bricked while enabling mock location for bluetooth gps
My steps:
1. KFSOWI v11.3.1.0_user_310084920 succesfull rooted
2 . next steps like http://forum.xda-developers.com/showthread.php?t=2019571
but different:
3. renamed the original "settings.db" to "settings.db.org"
4. copyd the modified "settings.db" back in the original folder
After shutdown and restart the KFSOWI remains in a loop showing colored "KindleFire"
Was my mistake renaming "settings.db" instead of overwriting?
The command "adb devices" shows still the device id.
The command "adb reboot" reboots the KFSOWI - but without success.
Which commands are necessary for solving the problem?
Please write the steps very detailed - I´m an new linux user.
A lot of thanks to the community for answering
Click to expand...
Click to collapse
There is nothing you can do now. If you are in a loop then you need to factory reset and that is not possible at the moment. I would recommend getting a replacement from Amazon.

My Kindle is back
LinearEquation said:
There is nothing you can do now. If you are in a loop then you need to factory reset and that is not possible at the moment. I would recommend getting a replacement from Amazon.
Click to expand...
Click to collapse
My Kindle is back (without factory reset )
My steps:
1. adb shell
2. su
3. cd /data/data/com.android.providers.settings/databases
4. mv settings.db settings.db.mod
--> Kindle starts
5. ls --> settings.db
settings.db-shm
settings.db-wal
settings.db.mod
settings.db.org
6. exit
7. exit
My Kindle seems working normally, bat the bar with the home-button is missing ...
So i cannot switch between apps and i have to restart the device for opening a new one ...
Via adb is access as su still possible, but ES File Explorer and the superuser App have no root-access ???
Should i reset to factory defaults via the settings menue or is a restore of the bar with the home butten in another way possible ???

newbie_001 said:
My Kindle is back (without factory reset )
My steps:
1. adb shell
2. su
3. cd /data/data/com.android.providers.settings/databases
4. mv settings.db settings.db.mod
--> Kindle starts
5. ls --> settings.db
settings.db-shm
settings.db-wal
settings.db.mod
settings.db.org
6. exit
7. exit
My Kindle seems working normally, bat the bar with the home-button is missing ...
So i cannot switch between apps and i have to restart the device for opening a new one ...
Via adb is access as su still possible, but ES File Explorer and the superuser App have no root-access ???
Should i reset to factory defaults via the settings menue or is a restore of the bar with the home butten in another way possible ???
Click to expand...
Click to collapse
You can try. I am surprised it is working at all with no bootloader access.
Sent from my Nexus 7 Flo running Odex SinLess ROM 4.4.2 with ElementalX kernel using XDA Premium 4 mobile app

Related

Need to turn on locations (google maps/square)

the error i get is "please enable my location source in system settings" in google maps.
I have already done the "Google location services fix (formerly, Twitter client recommendations?)"
any other suggestions?
Thanks
Chris
Spanel said:
the error i get is "please enable my location source in system settings" in google maps.
I have already done the "Google location services fix (formerly, Twitter client recommendations?)"
any other suggestions?
Thanks
Chris
Click to expand...
Click to collapse
AFAICT all that does is fix dependencies - it definitely doesn't activate locations. You are still missing NetworkLocation.apk, among other things. I am trying to figure it out; it might require pushing a more rhobust settings.apk.
I am going to start digging around in the nook source to see if I can make sense of how they castrated settings. I think that might be the best way to attack this problem.
Sent from my NOOKcolor using XDA app
ok thanks! keep this thread updated with your findings.
thanks again!
Chris
A side effect I just found of following the instructions to get the Market working here- http://nookdevs.com/Enable_the_Android_Market
is that Network Location is working.
When I run maps I have the indicator for where I am.
I will be testing how accurate this is tomorrow- I have a long drive to do and will tether to my Droid with gps running.
With luck, the droid will relay location data to the nook over the network.
Pass or fail, I will post the results once I know.
Good to hear, but you're probably getting a position via WiFi and GPS data can't be passed on via tethering AFAIK so you can't get it off the Droid.
I know that the GPS data can't be passed on per se and that I am getting network location data via wifi- 100% agreement.
My hope, and no testing yet to verify, is that if the Droid knows its location by GPS it will pass it along as a Network Location since it is providing Network Services so to speak.
I have no documentation saying this will happen, just pure speculation and wishful thinking.
OK - that is nice guys, but Spanel (and include me as well) have run the location fix and we still get the error: ""please enable my location source in system settings".
I have most everything working and running: rooted, Market, maps installed and working - but for whatever reason, maps does not display my location - just the aforementioned error message when I do.
Note: I also followed http://nookdevs.com/NookColor_Install_missing_google_geolocate_library, completed it with no errors - but still, my wifi - location is not popping up.
rogerdugans said:
A side effect I just found of following the instructions to get the Market working here- http://nookdevs.com/Enable_the_Android_Market
is that Network Location is working.
When I run maps I have the indicator for where I am.
I will be testing how accurate this is tomorrow- I have a long drive to do and will tether to my Droid with gps running.
With luck, the droid will relay location data to the nook over the network.
Pass or fail, I will post the results once I know.
Click to expand...
Click to collapse
Strange, as I followed it as well but I do not.
Sent from my NOOKcolor using XDA
rad131304 said:
Strange, as I followed it as well but I do not.
Sent from my NOOKcolor using XDA
Click to expand...
Click to collapse
Th8is might be a side effect of when performing the initial Android setup portion of the process, the first question asks info regarding location, etc. I unchecked these options (knowing I dont have GPS) and am thinking this may be where it is being "enabled."
Just a thought.
norkoastal said:
Th8is might be a side effect of when performing the initial Android setup portion of the process, the first question asks info regarding location, etc. I unchecked these options (knowing I dont have GPS) and am thinking this may be where it is being "enabled."
Just a thought.
Click to expand...
Click to collapse
Nork - are you saying that you are, in fact, getting a wifi-location fix on your device?
So does anyone have WiFi location up and running ? In Maps, I get the "please enable location" popup and even with "NookColor Tools" (http://forum.xda-developers.com/showthread.php?t=868366) that shows a ton of hidden settings I don't have location either.
The Autonooter author suggested I install NetworkLocation.apk to fix that, but I still get "Please enable a MyLocation source in system settings, anyone ?
webvan said:
The Autonooter author suggested I install NetworkLocation.apk to fix that, but I still get "Please enable a MyLocation source in system settings, anyone ?
Click to expand...
Click to collapse
From what I've seen, that is normal. I just skipped that screen. I am getting a wifi location fix though which is very cool.
Yes Autonooter activates WiFi location, not the scripts though for some reason.
I JUST got my wifi to work in maps -- figured it out after a bunch of frustrated digging -- by editing the com.android.settings_preferences.xml and adding the line
<boolean name="location_wifi" value="true" />
(I did it in the text editing option in the Root Explorer App after making the system folder R/W, but if your use your favorite editor [command-line or otherwise] at will)
since that xml file, for me, only had a "location_gps"="false argument."
Granted I had also replaced the Settings.apk with a 2.1 build 2 stock one and pushed a stock NetworkLocation.apk, neither of which, by my tests, would make maps zero in on my wifi-based location. Going to restore the NookSettings app and see if this holds.
EDIT: Yes. editing com.android.settings_preferences.xml seems to do the trick. Mileage varies, perhaps, as they say.
EDIT2: That file WAS in /data/data/com.android.settings/shared_prefs/ but it seems to have disappeared since I pushed back the NC Settings.apk -- though while I had the stock 2.1 settings.apk installed, the xml file was there, and Google Maps did use my wifi to locate my position. Now that I've pushed back Settings.apk, Maps still finds my location via wifi. Freaky, quirky, but if you want to be able to use the wifi-location finder feature, this is how I got mine to work:
1. Installed a stock NetworkLocations.apk from a 2.1 build,
2. Renamed Settings.apk -> Settings.old
3. ADB installed stock 2.1 settings.apk
4. Enabled wifi location, which now has an option to "set my location"
5. tested Maps application, no dice.
5. edited the XML file as above -- /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml
6. tested on maps, success!
7. then removed the 2.1 stock Settings.apk.
8. Renamed Settings.old -> Settings.apk.
I'm sure there is a muuuuuuch easier way to do this, but I'm a total noob. Anybody else have any success?
(The stock Android 2.1 Settings.apk crashed too frequently, anyways, and is annoyingly unreadable with the NC skinning).
I think the process I outlined here will do it for ya...
All you need to do is change the location_provider_allowed field in the secure table in settings.db to network.
Sent from my LogicPD Zoom2 using Tapatalk
fortuno01 Can this be done through Android Commander? Where is the settings.db file, ie which folder?
Also can someone post a clean working NetworkLocation.apk file. I see many on the web.
Finally got it working! Its a festivus miracle!
Alright, so after some playing around, I finally got this working. I used steps similar to above on a win 7 PC. Its all based on the /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml file. But you wont have one until you install this apk.
Step one. Download and install attached NetworkLocation.apk with ADB.
Step two. Use android commander (Google it, its free) and navigate to the file.
Note when you first run AC, it will ask which os you are using. I say I dont know, mostly because I'm lazy. Its 2.1 of course.
Step three. Pull the .xml file to desktop and open with notepad.
Step four. Add this as the last line in this file. <boolean name="location_wifi" value="true" />
Step five. Save and Close
Step six. Drag and drop into right panel of android commander where original file was. AC will ask you if you want to place on the right panel. Yes, you do.
Step seven. Exit adb.
Step eight. REBOOT. Dont try before a reboot *it wont work*
Step nine. Please thank me if this works for you.
Merry Christmas.
Where do you get the stock 2.1 apk OS files? (I got your attachment). I have the SDK installed are they in there somewhere or can I pull them from the android developers site somewhere? Thanks.

Easy GPS bluetoothed from your Android Phones. No ADB needed.

1. Download and install "ShareGPS" from market on your phone.
once the app is installed
make sure in the App's setting, check "Use bluetooth" and "Create NMEA"
2. Download and install "Bluetooth GPS provider" from market on your tablet.
once the app is installed
make sure you have these settings:
in the app preferences
check "Force"
check "Raw HDOP"
GPS type is set to "MTK"
Update rate is set to "10Hz"
SBAS is Enable
Next
on your phone, open sharegps, then bring up the menu, click make discoverable once.
then go to your tablet, bring up the bluetooth gps provider app,
go in to the preference, click chose GPS provider, do a scan, you should see your phone come up.
click on it.
you are all set.
Now setup the bluetooth gps provider widget on one of your home screens.
every time before your run any navigation apps on the tablet just make sure you go back to your phone,
bring up shareGPS,
bring up Menu and click Make discoverable.
then go to your tablet, and click once on the bluetooth gps widget.
if the widget turns "green", you have working gps on your tablet.
if the widget turns "red", meaning that your devices aren't pair correctly, just re-scan/re-pair your devices.
*** Also make sure you have "Allow mock locations" checked as well on your tablet. And that's in menu, setting, application, development.
Enjoy
** edited
Found an issue with share gps, while it works fine on any 2.2 ROM on your phone, but the nmea output is way off in certain area on 2.3 based ROMs. After a little bit of researching, I found that BlueNMEA works very well.
You can find it in market, disregard the rating, the app is very easy to use and just may take a couple of tries to pair both devices.
So use blueNMEA instead of shareGPS on your phone..
Also fo for those who are not able to find these apps, here is how I did it..
Downloaded all apps from market on phone.
Use rootexplorer and look in /data/app
Find those apps, copy and paste onto your sd card.
Then transfer over to the tablet.
Install.
I cannot get my market to find "bluetooth GPS provider" even after preforming the market fix several times. Can you post the apk?
thebrain73 said:
I cannot get my market to find "bluetooth GPS provider" even after preforming the market fix several times. Can you post the apk?
Click to expand...
Click to collapse
Same here I only come up with network info II. But I see it in the market on my phone
I found it here http://www.filecrop.com/54831309/index.html
Working good for me on Vegan 5
thanks inbound
Edited for spelling, for some reason I was giving the western keyboard a second chance.
there is also tetheredGPS which started for the nook - has both client and server widgets included.
Works pretty well, over specific wifi port, and doesnt require both wifi and bluetooth to be on. power saver!

[MOD] Enabling tethering without paying for apps

Blatantly ripped off from richhed's thread. I'm a cheap [email protected]$#^&* so I wanted to enable wifi hotspot without paying for apps. Here's how.
I'm writing these instructions for Win7 x64, and assuming that your USB drivers and busybox are working. YMMV. No, I won't help you fix your phone if you brick it, and won't be responsible if it doesn't work for you.
1. Download Superoneclick 1.6.5 for rooting your phone. Your phone needs to be rooted, if you haven't done this yet you need to do it now.
2. Download SQLite database browser on your PC and unzip to some folder. Remember where this is.
3. Plug phone into PC and turn airplane mode on.
4. Open a command prompt as administrator (right-click, open as administrator)
5. Navigate in the command prompt to where your Superoneclick is unzipped (for me, it's in a folder on my desktop)
6. Run 'adb shell'
** note** all commands from step 7 to step 12 are in the ADB shell
7. su (if you rooted in step 1, you may have to allow access, watch your phone as it may ask)
8. mv /data/data/com.android.providers.telephony/databases/telephony.db /data/data/com.android.providers.telephony/databases/telephony.old
9. chmod 777 /data/data/com.android.providers.telephony/databases
10. chmod 664 /data/data/com.android.providers.telephony/databases/telephony.old
11. exit
12. exit
13. in the same command window which your second 'exit' command dropped you to, type 'adb pull /data/data/com.android.providers.telephony/databases/telephony.old ./telephony.db'
14. Run SQLite database browser and open the telephony.db file that you downloaded to the Superoneclick folder in the last step.
15. Click 'browse data' and select table 'Carriers'
16. You should see a long list of APN settings for various carriers, the ones you are interested in are rows 4, 6, and 7. Highlight row 4, named 'AT&T US HSDPA'. Scroll ALL THE WAY TO THE RIGHT where the title of the last column says "preloaded." Double-click the field that says 'true', and in the resulting dialog box change the "true" to "false" and click "Apply Changes". Repeat this step for rows 6 and 7.
17. Edit the 'type' (3rd last) field of row 6. Right now the field says 'tether'. Double-click and change it so that it says 'default,agps,fota,supl,tether' and apply changes.
18. Change the 'apn' (6th) field in row 6 from 'broadband' to 'wap.cingular' and apply changes.
19. Click 'save' and exit the DB browser.
20. Back in the command window, type 'adb push ./telephony.db /data/data/com.android.providers.telephony/databases/telephony.new'
21. Run 'adb shell'
** note** all commands from step 22 to step 32 are in the ADB shell
22. su
23. cd /data/data/com.android.providers.telephony/databases
24. su radio
25. cp telephony.new telephony.db
26. chmod 660 telephony.db
27. rm telephony.new
28. exit
29. cd ..
30. chmod 771 databases
31. exit
32. exit
33. Disable airplane mode
34. Go to Settings>Wireless + Networks>Mobile Networks>Access Point Names. Select radio button for AT&T Tether.
35. Reboot phone.
36. Mobile Hotspot will still validate but will turn on when using this APN. You might have to switch APN's after a reboot, I've had to and at least one other user has had to.
If you ever want to revert, we saved the file as /data/data/com.android.providers.telephony/databases/telephony.old in step 10. Just 'su' and 'cp' that puppy overtop of the existing telephony.db, remembering of course to enable airplane mode.
Not trying to start anything, but theres already a pretty good thread on this bro.
Sent from my MB860 using Tapatalk
http://code.google.com/p/android-wifi-tether/downloads/list
2.07 works flawless
lsxrx7 said:
http://code.google.com/p/android-wifi-tether/downloads/list
2.07 works flawless
Click to expand...
Click to collapse
for me as well
lsxrx7 said:
http://code.google.com/p/android-wifi-tether/downloads/list
2.07 works flawless
Click to expand...
Click to collapse
is this without modifying the sql db's??
stop linking android-wifi-tether.
Infrastructure AP (what this and richhed's method and others enable) > Adhoc (what android-wifi-tether enables)
Google the differences. Ill give you a couple reasons to start
1) a lot of corporate laptops disable adhoc connections
2) Adhoc only allows WEP - crackable in 30 seconds, a huge security risk. Infrastructure allows WPA2...
so if you dont care about any of those, then yes, android-wifi-tether is fine... and much simpler.
andy2na said:
stop linking android-wifi-tether.
Infrastructure AP (what this and richhed's method and others enable) > Adhoc (what android-wifi-tether enables)
Google the differences. Ill give you a couple reasons to start
1) a lot of corporate laptops disable adhoc connections
2) Adhoc only allows WEP - crackable in 30 seconds, a huge security risk. Infrastructure allows WPA2...
so if you dont care about any of those, then yes, android-wifi-tether is fine... and much simpler.
Click to expand...
Click to collapse
sweet. thanks bro
andy2na said:
stop linking android-wifi-tether.
Infrastructure AP (what this and richhed's method and others enable) > Adhoc (what android-wifi-tether enables)
Google the differences. Ill give you a couple reasons to start
1) a lot of corporate laptops disable adhoc connections
2) Adhoc only allows WEP - crackable in 30 seconds, a huge security risk. Infrastructure allows WPA2...
so if you dont care about any of those, then yes, android-wifi-tether is fine... and much simpler.
Click to expand...
Click to collapse
Number 2 is kinda a mute point as if your using your phone to tether i doubt its going to be your primary connection. Also the fact that your not even going to see your phone after about a 100ft for tethering it would be pretty easy to narrow down someone hacking into your wep
LancerV said:
Number 2 is kinda a mute point as if your using your phone to tether i doubt its going to be your primary connection. Also the fact that your not even going to see your phone after about a 100ft for tethering it would be pretty easy to narrow down someone hacking into your wep
Click to expand...
Click to collapse
Number 2 is pretty important; it only takes about a minute to hack through WEP when the connection is in use.
Yea think you missed it completely
Sent from my MB860 using XDA Premium App
Thanks for this, I will try this out this weekend.
Bakano said:
is this without modifying the sql db's??
Click to expand...
Click to collapse
Yes. I flashed Motorola Atrix 4G U4_1.5.2 last night, restore my apps with mybackuppro this morning and this was the first thing I tried.
Just loaded it. Didnt have to do jack. Changed SSID, changed encryption. Not letting me change password, wanking the 13 character requirement when I enter a 16 character ASCII password is too short.
But the app worked beautifully. I have tried the other methods, modding db's. That didn't work until I added this below.
Tether without at&t tethering plan: (thanks to Fixter)
http://forum.xda-developers.com/show...&postcount=193
after doing this. mobile hotspot is still greyed out in settings. It says 'high speed coverage required'. granted i am on edge with no way to test 3g atm. I am wondering if this is normal and if there is a way to enable the hotspot over edge? (yes i know it would be impractically slow)
Finally got around to doing this and it worked great.
A few corrections to your steps.
Step 3. Plug phone into PC. (I know stupid explanation, but some people may forget.)
Step 15. Select Table 'Carriers'
Step 34. 34. Go to Settings>Wireless + Networks>Mobile Networks>Access Point Names. Select radio button for AT&T Tether.
Finally, I had a ton of APNs listed in my phone. Something like 80. The ATT ones were listed near the bottom. I am not sure if this is because who I purchased my phone from, Walmart, but maybe you should give some description of rows 4,5, and 6 so that people will not get confused. I figured it out fine, but you never know.
Finally, this works in webtop, but it appears that on every reboot of the phone you have to change the APN setting when you first use webtop. It doesnt seem to matter if you are already in tethering, you have toswitch away and then switch back. After you do this once everything works fine until the next reboot.
Thanks again.
andy2na said:
2) Adhoc only allows WEP - crackable in 30 seconds, a huge security risk. Infrastructure allows WPA2...
Click to expand...
Click to collapse
It isn't so much someone could access your wifi tether, but more that the data can be captured and easily decrypted. Anything you do over that connection may as well be broadcast for all to see. (Unless you're using https etc for everything)
I use the android-wifi-tether app on bluetooth only, unfortunately it also sucks battery more than the usb port on my mac can supply so the battery depletes in a few hours.
Thank you to the OP for providing a way to enable the built-in tethering.
krkeegan said:
A few corrections to your steps.
Click to expand...
Click to collapse
Thanks, OP fixed.
Thanks for the step by step
I am not sure if it made any difference to it working, but as I'm with Telstra (Australia) I added 'default,agps,fota,supl,tether' to the entry for "Telstra Internet" and it works perfectly.
Not sure if this has been beaten to death yet, but do we for sure know that AT&T cannot track this? How are connection speeds?
I've read a few posts expressing concerns about AT&T automatically switching people to the tether/4GB plan (I have the 2GB plan), and also slow (<1mbit) download speeds. Can someone shed some light on this?
i think they can tell when we swtich from "phone" to "wap.cingular," it showed a record of me switching between the two. I also looked up my data usage and got 2 reports of usage rather than just one. still my data plan has remained unchanged. this also happened when i would switch out my sim card b/w my windows 7 samsung focus and my dell streak, and att didn't do anything. i figure if they contact me about this i can just say i've been swapping my sim card between phones. don't think they can tell the difference there (may be wrong).

[HOW-TO][TUTORIAL] Root permission on CM9 with a broken screen [SOLVED]

Hi,
The screen (LCD+touchscreen) of my i9100G device is completely broken (a few months old...:crying.
I had previously properly installed CM9 RC1, ClockWordMod recovery and rooted with "advanced method 2" from this post http://forum.xda-developers.com/showthread.php?t=1679778.
The system works very well, superuser app installed, root permissions prompted for apps that need root access...etc
Now with the broken screen, i still access the phone via adb for scanning files and directories of sdcard or launch apps (that do not require root access, see after) but without being able to interact with.
It is a rich experience to see how useful a trackball or physical keyboard is ... or the opposite, how many apps need these features to offer basic functions ...
An example: splash screen and first help screen with 4 pages via viewpager to showcase the app ... without a functional display, i was unable to access the main screen of the app ... i even modified the source code of open apps (opensource apps) to have "instant" behaviors or to launch the main action once loaded or if they require interactions, call the related action with the "back" key button (onKeyDown(int, KeyEvent) function).
i found a great app that displays on my ubuntu desktop the screen of the phone (great also to see that only the screen/display was broken) and you can interact with the phone from your desktop (mouse, keyboard) ... but this last feature is available only for rooted devices. The java app is androidScreenCast http://code.google.com/p/androidscreencast/.
My device IS rooted, but ... CM9 has implemented a new security layer preventing root access via adb if option in settings is unchecked, i didn't notice that and leave the option unchecked. Nice for security. But now, i don't see any way to check this option and thus any way to interact with the phone via "androidScreenCast" -like apps to be able to interact more with the phone.
Have you got any ideas to have full root access on CM9 ?
Next step is 1) trying to flash an other ICS ROM or a gingerbread one via ODIN or fastboot (complicated with a broken screen) and 2) replace the display.
Thanks in advance for your reading and help.
======================================
[UPDATE] I solved my problem.
In case it could help someone in similar situation (with cm9, i9100G or else):
1) i found this useful app: http://piglings.blogspot.fr/2011/08/android-screen-control-without-root.html (download the zip file provided by the author here -if someone could paste it on an open location .., then run the bat file from windows)
2) i am now able to interact with the screen (low but greatly enough to allow root access when prompted by superuser !), connect wifi (fortunately it is the first option in menu/settings !) or other things that require clicking on a button to accept (touchscreen is not working, so sliding or scrolling don't work, you will be able to do so in step 6) )
3) i installed webkey app http://webkey.cc/ (Play Store: https://play.google.com/store/apps/details?id=com.webkey)
4) to launch webkey, hit search button in menu from home (search the app with google search app, the keyboard is working from 1) ) and type webkey
5) superuser will prompt permisison dialog, you will be able to click on "allow" (yes !) and webkey will be granted root privilleges
6) an ip adress (local if on wifi) will be provided by webkey from wich you can interact with your phone (with touchscreen and many other features); you can also configure in settings tab a username/password to connect from webpage (user's setting/create user) and other options listed at http://webkey.cc/
7) and there i have all features, touchscreen, scrolling, keyboard, mouse clicks, interaction with apps ... great ! And of course, menu/settings/developer options/root access/adb AND apps !
An other solution also considered was http://www.androidlost.com/ but not tested; it seems nice (requiring no interaction at all, push install from play store, activate via specific keywords in sms, login on remote server to control the phone, erase data/sdcard ...).
... enjoy !

excessive data

What would happen if I deleted the data in my fire prime photo and fire launcher apps? My device is a kindle fire 5th gen 7 running Fire OS 5.4.0.0 .
Pretty much nothing. If you are registered to Amazon, your info is on the cloud. The data will just pile up again. About the only way to at least limit the effect is to install a firewall and begin manually deleting the data of each app. I use NetGuard. If you buy the log and filter options (one time fee), you can block host names and manually block IPs that apps try to connect to. I believe 'Lock Down' is free. While setting everything up, you can immediatly stop all apps from using the internet, and choose which ones can and cant access it by selecting 'Allow In Lock Down Mode' from the drop down menu of each app in the list.
If you are a little more tech savvy and know how your way around IP ranges, you can block entire ranges manually with NoRoot Data Firewall. I started with this one, but I grew more attached to NetGuard.
Savvytech... and I have been experimenting trying to somehow 'break' an Amazon app. (I was successful only once. Somehow managed to delete ALL app data and it's stored data, including system apps. Haven't been able to repeat the process yet.)
Until then, aside from shutting off WiFi, and a firewall, you're stuck. However Brevent does a good job at killing and "disabling" most of Amazon's apps, until reboot. That's where I found Autorun Manager came in handy. It stops a good portion of Amazon's apps from booting when you power on, allowing Brevent to try and stop them from running once boot completes. Be advised though, with Brevent, you have to run a code through ADB every time you reboot the device. It gives you instructions upon installation.
Another tool, good to clean app cache and other junk, All In One Toolbox. It will at some point ask for Accessibility access. To save it the trouble, go to Settings, Accessibility, Scroll to bottom, Select 'All In One', confirm selection. Amazon won't let you give it 'Usage Access', so you will need to install Activity Launcher. I made a thread here, where you can get some detailed steps. Open it, tap drop down at top left. Select 'All Activities.' Scroll to 'Settings' and tap it. Scroll to 'Apps With Usage Access'. Select 'All In One'. Disable access to any of the listed Amazon apps or services if you like. I have for quite sometime so I don't think any harm comes to it. Probably just irritate Amazon's servers a bit more.
Given the firewall, Autorun and Brevent, at any given time, I never have more than 8 to 10 Amazon services or apps running, All In One controls memory pretty well, but sometimes you are better off force stopping apps yourself. Brevent will eventually be able to tell you which apps will auto start. It will be able to disable their background processes, but not their main ones.
Thanks! I'll try yo use the info, got a lot to learn".Thanks again!
To DragonFire1024 , I have installed netguard, no root data firewall ,brevent , all in one toolbox, activity launcher, and auto run manager. I also have the permission remover apks and the testkey.pk8 and testify.x509.pen files in my apk storage folder. Have been playing around with them ( the apps ) and have had some success. I can now see data dropping for a change! I'm still have not done everything you suggested - have to get funds in to buy the paid versions,
but what I' be done so far has helped a lot. No root firewall is what I'm using now ( as is ) - was blocked but got in the second time in activity launcher removed the app usage of the apps you suggested. I am having a bit of trouble with Brevent - I have not learned how to find and use the command line on my PC.Need to get a bit more tech savvy so I can get root access on my fire when it becomes available. Til then I'll push on! Pardon my writing skills, are not so good. Thanks again for helping! I'll be back soon, maybe I can give a few more details next time.
I have been trying to start Brevent - found command line on windows PC, tried entering commands but PC will not respond found and downloaded windows platform tools zip, extracted but I'm still stuck.what next?( I downloaded platform tools on my kindle fire 5th gen. , running fire OS 5.4.0.0 )

Categories

Resources