yashsingh1/xdaforums huggingface dataset:
[TouchPad General] BuffMcBigHuge:
Alright guys, I have spent approximately 5 hours trying to get this done.

My Specs:

-Blackberry Torch 9800 6.0 Bundle 2921 ROGERS

-HP Touchpad 32GB, Android 4.0.4, CyanogenMod9 2012-05-31

What I did:

-Enabled DUN and APN on Blackberry

-Installed RootExplorer, Q5 Root Enabler & Q5 Dial Up Bluetooth

-Extracted rogers and rogers-chat from the Berry4all and the chat binary by lophyte (changed all permissions to 777)

-Edited rogers-chat according to OP

-Used RootExplorer to put rogers, rogers-chat and chat into the respectful locations.

-Copied RFCOMM to system/xbin/

-Ran Q5 Root Enabler successfully (see P.P.S)

-Set up Q5 DUN by writing the phone's bluetooth MAC (see P.S.), channel, and the dial-up chat script (and tried different combinations of ATD*99#, ATD*99***1#, ~p, #~p....)

-Added the Google DNS to the buildprop

Everytime, i get 'PPP Failed to connect'

I did not use Terminal due to the complexity of the commands, and how typing them on the TouchPad is tedious. Can anyone help?

P.S. In Q5 Bluetooth, the 'Search Device' doesn't find any bluetooth connections, however the 'Search Channel' finds a connection and displays the MAC of the phone.

P.P.S. Q5 Root Enabler finishes successfully and displays a list of installed APKs, but gives an error at the top (see screenshot).

EDIT #1: I HAVE FOUND A SOLUTION!

I tried the terminal commands, and noticed that it could not find 'rogers' in etc/ppp/chat/peers/, (the tutorial tells me to place it in chatscripts), so I copied that file over into /peers/, and re-ran Q5 Bluetooth. It connected successfully!

EDIT #2: I have done the same method on another touchpad running ClassicNerd Butta HD 4, and it works wonderfully.
[TouchPad General] BuffMcBigHuge:
After some further testing, I found out that a connection with WIFI before the Bluetooth DUN over-writes the Google DNS. This results in the tablet stating "PPP Connection is up!" but no pages in the browser can be loaded.

Therefore, the fix is to either reboot the tablet (such that the modified buildprop with net.dns1=8.8.8.8 & net.dns2=8.8.4.4 gets relaunched, or in the Terminal, typing setprop net.dns1 8.8.8.8 & setprop net.dns2 8.8.4.4.

Is there a way to automate this in Bluetooth DUN? It is not very convenient to do this every time. Maybe having an apk that sets the Google DNS?

The code would be simple:

su
net.dns1 8.8.8.8
net.dns2 8.8.4.4

Edit/Solution: I have found an app called "Set DNS" in the Play Store. Unfortunately, the newest version (Set DNS Pro 1.5.9) requires a network connection to apply DNS changes, which the tablet doesn't see as its connected to bluetooth.

However, I was able to find an older version of the app, (Set DNS Pro 1.4.1), that was able to set the DNS to Google accordingly, without having to reboot or run commands in Terminal. Happy days!

Now, the only issue I see with setting this up is dealing with the inability to use certain apps on the bluetooth DUN connection, such as the Play Store App Downloads, or even SpeedTest.net.
[TouchPad General] ve6ay:
I haven't looked into it too much, but there are apps out there that can run small scripts for you whenever you want. I myself just have put that series of needed commands into a batch script I start the terminal and type su, then cd /root, then ./bttether.sh - Does all of the script runs for me, except the actual connect.

Then again, since I put the 7.1 firmware onto my BB, I don't need BTTether anymore, since it does Wifi tethering now.
[TouchPad General] BuffMcBigHuge:
Wifi tethering is extremely inefficient compared to bluetooth tethering. I would reconsider.
[TouchPad General] crucialcolin:
trying to get this working myself. However I'm on a bit of different path since I'm using PDAnet on my blackberry as the DUN interface it might be a bit harder to get working because there are no scripts for it right now. Although I would think it wouldn't be too hard since I need is the number 123 for the phone number in order to connect. Anyways I'm taking the terminal route on my HP TouchPad with CM9 installed.

Right now I'm stuck at the point of trying to bind rfcomm

rfcomm bind /dev/rfcomm0 <bluetooth MAC> <channel>

I'm missing the device rfcomm0 so I get the error:

Can't open RFCOMM config file: No such file or directory

Not sure how I go about rectifying that?

edit found info that I had to create it using mknod -m 666 /dev/rfcomm0 c 216 0
[TouchPad General] BuffMcBigHuge:
you can find a copy of RFCOMM in this thread. Throw that into the /system/xbin folder and it should be good to go!

The bluetooth method isn't needed because the Dial Up Bluetooth app should work fine once you have thrown in RFCOMM.
[TouchPad General] crucialcolin:
Thanks :) I got that working but unfortunately now I'm stuck at a new part where I'm attempting to make the pppd connection:

issuing the command pppd call pdanet(or any other Berry4All script for that matter) results in the following error:

FIX ME! implement ttyname() bionic/libc/bionic/stubs.c : 432
ppd: no device specified and stdin is not a tty

Everything prior to that step seems to go smoothly. I'm using the terminal guide linked in the ops post for reference[/URL]

EX:

# su
# hcitool scan
scanning ...
00:25:57:E9:2C:EC Blackberry 9630
00:16:CB:18:91:03 MacBook
# sdptool browse 00:25:57:E9:2C:EC
....
Service Name: PdaNet Bluetooth DUN
Service RecHandle: 0x1000c
Service Class ID List:
"Dialup Networking" (0x1103)
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
# rfcomm bind /dev/rfcomm0 00:25:57:E9:2C:EC 3

Hoping someone brilliant might know how to solve this ;)
[TouchPad General] BuffMcBigHuge:
My simple brain tells me that the pound signs should not be there.

i.e. '#su' comments out superuser.
[TouchPad General] crucialcolin:
haha yeah actually its not there I stupidly put it there to show a command here. Anyways I'm going to give the Q5 Dial Up networking app route a try as well. The hardest part is going to be finding a script that works. All i need is one to input the phone number 123. Username/Password/APN need to be blank.

---------- Post added at 07:02 PM ---------- Previous post was at 06:28 PM ----------

hrm not having much better luck with the Q5 Dialup Networking Method either. I'm using the basic Sprint script in Q5 atm since I'm on Sprint and using PDAnet on my blackberry. Sprint longer offers a direct DUN connection themselves ;)

TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
SAY 'Starting GPRS connect script\n'

'' 'BBT_OS'
'' 'AT&F'
OK 'ATZ'
OK 'ATI'

SAY 'Dialing...\n'
OK 'ATDT#123'
CONNECT
# Without ~p it does NOT continue passed Connect !!
~p

Getting the dreaded Fail! PPP fail to connection! :(

whats interesting is my phone sees the connection from Bluetooth Dialup Networking and asks me if i want to allow it. It might very well have something to do with the Dialup Chat Script itself.
[TouchPad General] crucialcolin:
Just to update. I decided to gave up using PDAnet on my Blackberry and enabled native bluetooth DUN for Sprint on my berry. Was a bit afraid of possibly bricking the device when using QPST which is why I haven't done it before hand. At any rate I was able to get it working now that I'm using the built in dial up networking on my blackberry with Q5 Bluetooth Dial Up Network app.

I was having some issues being able to browse though using google's DNS servers until I changed them to Sprints DNS servers using setprop. Not quite sure why

I'd still like to get it working from the terminal though so I can make a simple bash script I can run ;)
[TouchPad General] BuffMcBigHuge:
I did not know you can run batch scripts without having to go to terminal. do you package and sign an app?

Sent from my HP Touchpad running CM9 Tenderloin 2012-06-07
[TouchPad General] ve6ay:
I don't have mine set as an app, but I did just put the Terminal commands into a script, and it does all the necessary starts for me (I had to actually do the start myself, but everything else, from setprop to setting the rfcomm0 worked fine)

I myself got the same error you did - FIXME. I stopped there, because I found a 7.1 that had Wifi tethering available.

And yes, I know it's not as good, but I also can connect my dead-in-the-water (no sim) X10 and my TouchPad at the same time. Bluetooth, I don't think you can do that...
[TouchPad General] BuffMcBigHuge:
You can always try unpairing your BB and Touchpad, and trying the process again. I'm unfamiliar with the 'FIX ME' error, but I'm sure it can be resolved.

Make sure to set 'chat' permissions as R/W.

Make sure to have the rogers-chat and rogers in the right folders (Page 7)

Make sure to have your BB set up properly, with DUN enabled and TCP IP set up properly.

There shouldn't be a need to use the Terminal, as everything can be done using the Q5 Root Enabler once, and then the Bluetooth Dial Up Network along with SetDNS from there on.
[TouchPad General] crucialcolin:
hrm yeah I'm not sure about the bash script. I'm still used to WebOS and the ability to script a lot of stuff. It looks like Android doesnt have bash anyways. so instead you have to use sh.

I made the following simple sh script to run in the terminal that sets my DNS server addresses. Mostly because I can never remember them and I didn't feel like putting it my build.pro. For some reason Sprint blocks external DNS so I cant use the easy to remember Google ones(8.8.8.8)

setdns.sh:

#! /system/bin/sh
setprop net.dns1 66.1.8.132
setprop net.dns2. 66.1.8.133

Put it in the /system/ folder and chmoded 755.

Ultimately i would like to be able to script the entire terminal connection process out for both connecting and disconnection. Also if possible it would be nice to have a simple link or button somewhere on the home screen that runs the script. Then you wouldnt have to go through the process of using q5, setting dns, etc. Not quite sure if its possible with Android or not.

btw forgot to mention I was able to get around the FIX ME! pppd: no device specified error by using the following in terminal:

pppd /dev/rfcomm0 call sprint

Seems you need to input the device name for some reason.
[TouchPad General] BuffMcBigHuge:
As for the DNS, you can use SetDNS 1.4.1 to set the Google DNS automatically. I usually run the Bluetooth Dial Up Networking App, then run SetDNS right after.

PM me for files.
[TouchPad General] junoty:
Free application out that does this... bluevpn
[TouchPad General] ByteWrencher:
So close!

Perhaps those of you in "the know" might be able to lend a little advice.

I feel I'm close with the Q5 DUN utility. I'm using an HP Touchpad with the 12/07/2012 nightly on it. I have a BB Tour 9630 (and will likely have it for awhile). APN and DUN are enabled. The phone is on Verizon wireless (US).

I've got the 'rfcomm' and 'chat' tidbits in their respective spots I've got this script in in the Q5 settings:

Pressing connect lights up the bluetooth light on my phone and the (much anticipated) "Modem Mode Enabled" shows up on my phone. Q5 DUN reports "Connected: PPP connection is up!"

However nothing seems to get through it. I've set the route and can ping the phone (I believe) but anything beyond that, even IP addresses do not yield any joy. I'm thinking I have to provide APN credentials in the chat script but I'm guessing at this point.

Any thoughts?

ByteWrencher
[TouchPad General] vampirexhunter:
Hi Guys,

Wow, im surprised this thread still has some life :)

Noticed some people requestion a script to redirect the DNS to Google's or ISP DNS servers.

Well good news is, you don't need a script and there's a simple and easy way to permanently fix this.

You can do the following, which i indicated on my OP.

Step 9:Modifying the build.prop to eliminate setprop net.dns on reboot.

-Add net.dns1=8.8.8.8 & net.dns2=8.8.4.4

Hope that helps!! :)
[TouchPad General] BuffMcBigHuge:
Hey vampire! Good to see you here!

Modifying the build prop is not enough to set the DNS to Google's. If the user is on wifi, then switches to the Bluetooth Tether, the DNSs have been reverted to what the router issues. Therefore, an app (such as SetDNS) is required to change them back into Google DNS.

One method would be to ask the designer of Bluetooth Dial Up Networking to add a Google DNS option into the app, such that it is an automatic change.
[TouchPad General] kilema:
Help with CM10 & BB Bold 9780

anybody able to get it to work with Wind Mobile Blackberry Bold 9780 ? I will need some help here and I can't get it to connect.

I got to BT DUN and connect and getting "PPP fail to connection?"

Not sure if this work with CM10 on the Acer Iconia A100

editted: I managed to get it to work.
[TouchPad General] BuffMcBigHuge:
The new version of the Maps app does not load the map tiles while Bluetooth networking?

Anybody have an older Maps APK? Anyone else dealing with this problem?
[TouchPad General] ByteWrencher:
Success!

I've recently been able to tether my Xoom to my BB Tour 9630.

A recent update to this app: https://play.google.com/store/apps/details?id=com.bluexvpn&feature=search_result#?t=W10. allowed me to connect through PDANet on my BB.

I'd hope/expect it to work on different models. I'm running Stock ICS. It's a 3G model that I don't want to pay to connect.

I don't have my Touchpad handy (I'm letting a friend use it in hopes that he will buy it).

I've had Maps, Gmail, Market (browsing only, I didn't try to DL or install) and browser all worked.

ByteWrencher
[TouchPad General] shumash:
This is really great work, but at the risk of sounding like its all been done before, I posted this in the Themes and Apps forum. It does the same thing with much less work, works with Playstore, and operates just like a normal wifi connection but slower. You may get a reboot when you close the BT, however.

http://xdaforums.com/showthread.php?t=1768881
[TouchPad General] nookin:
The one you linked uses BT PAN. It is not the same as BT DUN. DUN is more limited but is present in more phones.
[TouchPad General] BuffMcBigHuge:
I can confirm that this method to connect your blackberry to your touchpad through BT DUN run works in cm10.
[TouchPad General] NoMoreAres:
No download link for berry4all for windows.
[TouchPad General] vampirexhunter:
You don't need the app, just the scripts.

Download the Linux or Mac OSX version, they should have the scripts inside.
[EVO 4G Q&A, Help & Troubleshooting] grimmace4:
As stated above, can anyone point me to a modified phone.apk for the Evo 4G that will give native voicemail notifications on a deodexed 4.54.651.1 ROM?

Please don't turn this into a "just use Google Voice" debate. I do not want to use Google Voice. I am on Boost Mobile so visual voicemail doesn't work anyway and always gets deleted by me. Also I am tired of running the Voicemail Notifier app when I know there can be a native solution.

If no one has an already modified APK can someone tell me what to modify in a phone.apk that I extract from a ROM? This would be ideal so I can "fix" any ROM I choose to run.
[EVO 4G Q&A, Help & Troubleshooting] grimmace4:
So does anybody know which current ROM's based off of 4.54.651.1 have native voicemail notifications?
[EVO 4G Q&A, Help & Troubleshooting] mrkevo3000:
If you haven't found it yet here's a solution, try fresh rom 4.1 or 4.3.3 the native notification works on both roms, then use root explorer, to copy and paste the system phone apk to your add card, then go ahead and flash your ROM of choice, then once you get that ROM up and running reinstall root explorer mount as rw and paste the working phone apk into system apps
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Androidkmk:
Hey guys...seriously need your help,

I just got the note a month ago and i'm pretty amazed by it's capabilities. this is my first android phone and i'm kind of new to it. I hope i didn't make something dumb, yet i flashed my note with a .tar file just to add arabic language to it as it's not in by default. I follow the instructions explained on the webpage literally using Odin3. I got a passed flash and then disconnected the note as explained. since then it doesn't turn on. I tried almost everything using all kinds of button combinations to get to either download or recovery mode but nothing came out of the screen :( it's simply dead.....very disappointed, wish anyone could help me please....Thank you.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] stefan.buddle:
seems you have bricked your phone, if it does absolutely nothing it is bricked
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] ugumba:
Tried yanking out the battery and reseating?
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] dr.ketan:
Try getting Download mode with JIG

You may get JIG from market, or manually make with this guide

http://droidangel.blogspot.com/2011/05/how-to-make-samsung-galaxy-s-download.html
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] TomasNM:
If the phone wants to start,you can do something. If absolutely no,then it is bad.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] wolfmanx:
My Galaxy Note won't turn on too. The problem came after I was downloading a magazine from Zinio using the Reader's Hub app. Before I started the download, my battery level was almost empty. In the middle of the download, the phone died before I could get the chance to plug it in to charge it. Unfortunately when I tried to recharge it using the stock USB cable, the phone wouldn't turn on anymore. I plugged it in my computer but it did not recognize any USB device being plugged into it. It's as if I didn't plugged in the device at all. I've tried every button combination to reset the device as well as try other batteries and then tried the button combinations again to no avail. There was absolutely no response from the phone.

It was pretty obvious at that point that my Note was bricked. It's been only 2 weeks since I bought it and I'm really frustrated that this happened, especially now that I'm already hooked with Android coming from IOS devices for a while.

I decided to send it back to a Samsung Service Center for their evaluation. The front line technicians couldn't get my device to turn on as well. The attendee told me that they will have to keep the unit for further evaluation and told me that I have to wait for 3 business days before informing me of the results. I'm hoping that they would just replace my device with a new one.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] mkoger:
daaaaaaaang, i would cry... good luck!
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] wolfmanx:
Thanks. Yep, I sobbed for a bit after the attendee told me they need to keep it for further evaluation and no service unit was available.

My hunch on what happened to my Note was that it was writing to the flash when the power went out and did not get the chance to finish the write cycle. Thus, the unit was left out with a corrupted flash. I'm thinking that the OS should have prevented this from happening since it should know that the battery is about to die out. Moreover, even if the main flash got corrupted, there should have been a different controller (MCU, FPGA or similar) apart from the main processor which contain a boot loader code of some sort that would kick in to enable recovery of the device even if the main flash is corrupted.

I've been browsing through other threads under the SGN forum pertaining to units that won't respond to key presses to reset the device or to enter into downloading mode. I'm now lead to believe that there is no redundant system inside the Note that will ensure device recovery. Can anybody here who knows the hardware on the Note confirm or debunk this? Anybody from Samsung here?

I've been working with IOS devices (different iPhones) for a while now and had, on a number of occasions, made mistakes in jailbreaking the device but I would always be able to trust that I could re-enter DFU (Device Firmware Upgrade) mode with some key press combinations and be able to recover the device completely. I think this is absent on the Note.

I was hoping that the Note had this feature.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] wolfmanx:
anybody here who encountered a similar problem?
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] RommaS:
I have the same problem. At the morning a tried to turn on my SGN, but no response. All th simptoms the same: no charging, no reactions to buttons combinations, no PC detection.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] wolfmanx:
Can you describe what exactly happened before you bricked your SGN? Have you done any further evaluations so far or have you sent your unit to the service center too?

I'm just curious, where did you get your SGN from? I'm from the Philippines and got mine from Abenson's.

I'll keep you posted as soon as I get additional information from the service center.

Good luck to us.

---------- Post added at 02:20 PM ---------- Previous post was at 01:56 PM ----------

I'm not sure if our problem is somehow related to this as well:

http://xdaforums.com/showthread.php?t=1422781

This is regarding a faulty USB interface. Could it be a weak USB interface circuit design or a weak bootloader implementation? The root cause will certainly be useful so that we can take extra precautions in the future as we work with the SGN.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] sunnysurya:
same problem

I have the note, just a week old.

was reading a book when the display went all bizzare.

I had to remove the battery to shut it down.

Never got it to boot so far..

PC does not detect it and it doesn't charge either..

I am taking it to the service center in the morning, will update everyone on what they say.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] RommaS:
I traveled at the train on vacation and connected my SGN to this device for charging and it became charging. At the morning I tried to power on SGN but it was bricked. I'm from Russia but now I'm in Ukrain and can't send my SGN to service center.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] sunnysurya:
After the visit to the service center.

Hey guys,

updating as promised.

the service center tried to "upgrade" software: I guess that's code for flashed new ROM.

After which they told me that the "Motherboard" is being replaced and that I have to wait till tomorrow noon.

So there you are guys, Motherboard ;)

Will update further once I have more details.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] wolfmanx:
I called-up the local Samsung service center today to follow-up on my unit and informed me that they will be replacing the motherboard as well. They said that they already ordered the replacement board from Korea and should arrive within the next 3 days. Darn.

Although I'm happy that I will have my unit repaired, I'm still a bit worried that until the root cause is determined, I may end up with bricking my Note again given the same circumstances.

What part of the motherboard is responsible for bricking the device then? We need to get to the bottom of this in order to avoid the same thing from happening again or determine whether this is really because of a faulty hardware design.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] sunnysurya:
I agree..

I agree Wolfmanx, I have asked for a detailed report on how this happened. Now that I know more people are facing the same issue, I will ask them for more details.

Cheers!
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Monkey_banana:
Almost same issue

I just got my phone delivered by Fedex. I unboxed it, slapped in the battery, charged it and tried to turn it on. The only thing that happened was the boot up chime. The screen never turned on and still won't light up. I can hear the sound all right, so I know the machine is not completely bricked, but the screen never activates and the 2 capacitive buttons never light up either.

It's really frustrating since I took the day off to play with it. Such a fine piece of hardware, but it seems to be very fragile and prone to problems.