Export to GitHub

btstack - issue #333

BTstack cannot be activated on iPhone 3G with IOS 4.2.1


Posted on Apr 26, 2013 by Quick Camel

Hi,

I have a fresh installation of IOS 4.2.1 on a jailbreaked and unlocked iPhone 3G. BTstack version:0.7-2 BTstack GPS version:1.7.4-2

Because my GPS module of the iPhone is broken, I am using BTstack GPS for navigation.

Since recently (I have not updated anything) I am not able to activate BTstack. I am only getting the iPhone busy cursor endlessly.

I have tried all suggested methods from "Issue 91", but to no avail.

I have turned BTstack logging on, repeated the procedure but the /tmp/hci_dump.pklg remains empty (zero bytes).

I have attached the /var/log/BTstack.log.

I would appreciate any help because next week I need to do some heavy traveling on an unknown terrain and without navigation it would be a great pain.

Thanks in advance,

Attachments

Comment #1

Posted on Apr 27, 2013 by Swift Ox

Hi. You can try older versions of BTstack (I hope) to see if that gets it running. * https://dl.dropboxusercontent.com/u/5138628/BTstack-0.5-1715.deb * https://dl.dropboxusercontent.com/u/5138628/BTstack-0.4-1652.deb

Comment #2

Posted on Apr 29, 2013 by Quick Camel

Hi,

thanks for pointing me to the right direction.

First the good news: It works again :-)

The less good news is, I needed to work my way around the solution...

At first I tried as you said with combination: BTstack version:0.5-1715 BTstack GPS version:1.7.4-2

This combination was not very stable, so I thought I make another version combination. It was very hard to find previous versions of BTstack GPS software, but luckily you have posted links in some previous issue posts, so I "stealed" from there :-]

After I while, I found the right combination: BTstack version:0.5-1715 BTstack GPS version:1.6.1-29985

Now it seems to work reliably... :)

One question: Is it a big effort to maintain a download list of all released version of both BTstack and BTstack GPS? I think it would be great help for people that have older hardware/IOS and need the right combination of both...

Nevertheless, for me personally, the most important thing is, if you can find WHY it did not work with the "latest greatest" versions and eventually fix the problem, otherwise I would never dare to update my versions again...

Thanks a lot for the help!

Comment #3

Posted on Apr 29, 2013 by Happy Panda

hi. I'm glad you got it working somehow. I don't expect major improvements for BTstack GPS or BTstack currently as I'm focussing on my "Bluetooth Companion" approach.

Let's try to get some more data. Could you try the latest BTstack version again with the older BTstack GPS? The main difference is that the older version uses some horrible code for the RFCOMM data, whereas the newer uses better, well-written code that is integrated. We use this newer code in Celeste to transfer large files in Celeste, so it really should work better. (although it doesn't help you yet)

iPhone 3G with 4.2.1 is a bit untested. I kept mine on 3.1.1 to be able to test the very oldest firmware that I currently support.

Comment #4

Posted on Apr 30, 2013 by Quick Camel

Hi,

I will not be able to test it in the next couple of weeks, but I will surely do so, sometimes end of May.

I will let you know, once I am ready to go.

Regards,

Comment #5

Posted on Jul 16, 2013 by Happy Monkey

Hi, Downloaded Btstack GPS 1.7.4-2 on my iPhone 3G but it doesn't work either. Bluetooth apple dead, BTstackGPs did check verification and then loaded....and kept on for ages. Re-boot, nogo, reinstalled, nogo. Will try to do the same as topalo... And see what it does. Have only an iPad1 and iPhone3G jailbreaked with me, no PC. Wanted a better GPS reception for the geocaching by using external model.

Comment #6

Posted on Sep 16, 2013 by Swift Ox

hi there. I went through the changes between 0.5 and 0.6 and think I found the detail that might cause the problem on iPhone 3G/4.2.1. Could you try this version please and let me know if it works? https://dl.dropboxusercontent.com/u/5138628/ch.ringwald.btstack_0.6-1_iphoneos-arm.deb

Comment #7

Posted on Oct 3, 2013 by Massive Dog

Is this likely to fix the problems on 3G/3.1.3 as well?

Comment #8

Posted on Oct 4, 2013 by Swift Ox

hi. I'm not aware about a particular problem with on 3G/3.1.3. In fact, I did test the 0.6 version on Cydia with my old 3G/3.1.3 (I don't have an 3G/4.1.2) for testing and had to guess what could have stopped it from working. Feel free to test this version on your device and report back anyway :)

Comment #9

Posted on Oct 4, 2013 by Massive Dog

I'm referring to the issue that popped up here: http://code.google.com/p/btstack/issues/detail?id=301

I've still been unable to get it working correctly. I will give this 0.6-1 version a shot.

Comment #10

Posted on Oct 4, 2013 by Massive Dog

I'm not able to get v0.6-1 to install - I keep getting error 256, and btstack reports: Internal BTstack Error Cannot connect to BTstack daemon Please reinstall BTstack package and/or make sure that /Library/LaunchDaemons/ is owned by user 'root' and group 'wheel' (root:wheel)...

Have tried reinstalling and reinstalling in safe mode, and checked that ownership is ok (root:wheel)

Comment #11

Posted on Aug 20, 2014 by Massive Dog

I did eventually get 0.6-1 to install on iPhone 3G 4.2.1, and it did not fix the issue, still getting the disconnect after a few seconds.

Status: Accepted

Labels:
Type-Defect Priority-Medium