yashsingh1/xdaforums huggingface dataset:
[Barnes & Noble Nook Tablet] dhkr234:
You've missed the point. If the "B" is just a revision of the same part as succulent suggests (which IMO is almost certainly the case), then what you refer to as a "bluetooth capable chip", is in fact NOT a "bluetooth capable chip".

What you refer to as the "bluetooth hardware" ***DOES*** exist on nook tab, since these components are SHARED with 802.11. Wifi *does* work, so if we had a WL1271, we would also have bluetooth.

As I've stated, you wouldn't find anything either way since 100% of those components are SHARED with 802.11.

Note that it is conceivable that you could *ADD* bluetooth to these, in at least TWO WAYS;

1) swap out the WL1270 for a WL1271,

2) USB bluetooth module.
[Barnes & Noble Nook Tablet] DigitalMD:
We have been down this path with the Original Nook Color. It has BT in the chip and you can enable it with a kernel build, but the range is about 6 inches so its pretty useless and it does not do audio in, so mics don't work
[Barnes & Noble Nook Tablet] Tel864:
The range on my wifes NC is definitely more than 6 inches. When it was mine I would routinely transfer contacts between my phone and the NC and that was from several feet.
[Barnes & Noble Nook Tablet] fattire:
ORLY?

When you say "we've" been down this path-- *I* was down this path (I don't remember you contributing anything) having enabled BT for cm7 w/2.26.29 (after occip did the pioneering work) and 2.6.32 after (backporting the .35 shared transport driver), and one thing I knew from the beginning was that the 1271 had bluetooth support so it would work. Unless you have some reason to be sure that this 1270B supports bt as well, you're not adding anything here. Not to mention the fact that even with BT's limited range, people have found a ton of uses for it.
[Barnes & Noble Nook Tablet] pissinguoff247:
The short answer according to Google is that no, the wl1270b does not support bluetooth.
[HTC Amaze 4G] ziggy46:
i was just curious, because when i get the phone i may attempt it. but i do not know how to do it.
[HTC Amaze 4G] glacierguy:
Not like they used to, that's for sure. AFAIK HTC hid the flag in a different partition than was previously stored. I know Binary and XB56 tried comparing partitions of a s=off device with a s=on.device and after countless hours, were unsuccessful.

Good luck

There was a thread that accrued a pledge of over $1k for whoever hacks the exploit, but it went nowhere. Can't get the right people the device I guess.
[HTC Amaze 4G] ziggy46:
is there anyway we can just use a already s=off 'ed hboot from another amaze on a s=on device?

also, how do you look and compare? what are you looking for?
[HTC Amaze 4G] glacierguy:
I would guess that XB or binary may have already thought of that. They were using some program that I can't remember (this is the prob when a dev becomes bigger than the community and pulls his work) that was compared the phones partitions... But there were so many and they weren't consistent so they hit a wall... That's my interpretation of the now removed thread
[HTC Amaze 4G] glacierguy:
I PM'd you the source of my findings

http://xdaforums.com/showthread.php?t=1309471﻿

Everything S-OFF - Think tank, General information, Q&A

Specifically this post

http://xdaforums.com/showthread.php?p=23736202﻿

Everything S-OFF - Think tank, General information, Q&A
[Motorola Droid Bionic] Sqwaller:
Is it possible to push files from my Bionic to my laptop using Bluetooth, if it is I can not do this. This seems like a very basic operation.

I can push music from my phone to my laptop and it plays on my laptop fine.

I have downloded and used the app called "Bluetooth File Transfer" and it seems to work to some degree but not when I want to push, say, a photo from phone to laptop.

I have paird Bionic with laptop and laptop to phone, that works, I have sent file from laptop to Bionic no problems there. I have browsed phone with laptop using BT.

When I try to send file from Bionic to laptop I always get the same error message "Transfer Failed".

When I look into the Device Manager I find there is a number of drivers the laptop seems to want to download but never finds the right one.

When the Bluetooth File Transfer app runs it tells me I need the OBEXFTP and or Object Push Profile, but I can not seem to find the correct one for my Bionic.

Anyone know what is going on here?

P.S. Seems to me (like I said before) a very basic thing to want to do, I could do it with my old Imagio on the WM OS, why can I not do this on the BT 3.0?:(
[Motorola Droid Bionic] DrJwC:
I use blue tooth file transfer myself without problem. Maybe the problem is your laptop?

Sent from my bionic using my fingers...
[HTC Incredible S] MrSenne:
Does anyone knows if it's possible to disable the emotions in the default ICS messaging app? Because I really don't like them..
[HTC Incredible S] TaLEntZ96:
looked through all of the settings and couldn't find a thing :O I'll let you know if I find something
[HTC Incredible S] MrSenne:
I've looked trough all the options as well, even trough the system files..
[HTC Incredible S] kaijura:
Believe it's in SystemUI.apk. You will have to decompile it.

I forgot the exact location, but in one of the hdmi/mdpi etc folders, you will find icons for all the emoticons of that rom. Change them to transparent ones or regular emoticons and that should do the trick. :)
[HTC Incredible S] MrSenne:
I have no experience with decompiling apk files so how do I do it?
[HTC Incredible S] SandySemenov:
give us ur SystemUI.apk and somebody ( for example me ) will decompile it & try to help u :)
[HTC Incredible S] MrSenne:
Here it is.
[HTC Incredible S] SandySemenov:
tried to decomplile with ApkManager 5 but failed.

just extract it and cant find emotions pics ;(

i'm afraid i cant help :(

terribly sorry..

the only thing i found - nyandroid pics in SystemUI.apk\res\drawable-nodpi

:D
[HTC Incredible S] MrSenne:
That sucks.. :(
[HTC Incredible S] kaijura:
My fault, I pointed you to the wrong file earlier. Just looked over again. For ICS, it is in framework-res.apk under /res/drawable-hdpi/

the files are emo_*.png

You can try dragging and dropping new emoticons in. If you have problems after doing this (like android doesn't work correctly) then it's probably because you'll have to decompile and recompile it.

I don't have time to do that for you, but you can learn very easily if you take the time to read and do it:

http://xdaforums.com/showthread.php?t=1511730
[HTC Incredible S] MrSenne:
And what if I want to completely delete the smileys? And make ' :) ' just a textsmiley?
[HTC Incredible S] kaijura:
Pretty straightforward:

1) Open an graphics editing application on the desktop

2) erase the image

3) Use the text tool

4) Type ": )" to replace :)

5) Save the file

6) Put it back in the apk or compile with it and you are done.

You should try it first. It's not really that difficult..
[HTC Incredible S] MrSenne:
I'll try it tonight and post wheter it worked or didn't work. :)
[HTC Incredible S] MrSenne:
One last question, after I've editted the apk, how do I install it on my phone so the old one is removed? Just overwrite the old one?
[HTC Incredible S] MrSenne:
This will sound very weird, I found all the smiley files, but the smiley I really wanted to delete isn't there...

I'm looking for the smiley that appears when you type "<3" but it just isn't there...
[HTC Incredible S] Splux:
Feels good to know that I'm not the only one who wants to delete it!
[HTC Incredible S] MrSenne:
Anyone? :(
[LG Optimus 2x] pastime1971:
For JB 4.2.1, see "OpenPDroid" thread by FFU5y

This is to port

PDroid 1.32 source code

to

ICS and JB (4.1.2)

in

AOSP, CM, AOKP

.

:) PDroid is the privacy protection framework (see svyat's PDroid thread). All the credit goes to svyat. I am just porting his source code to ICS.

:) I am using CM9/CM10 on LGE P990, and that is my platform of "development". All the credit goes to CM team.

Source code patch : http://code.google.com/p/pdroid/

Download : PDroid app on the market, https://play.google.com/store/apps/details?id=com.privacy.pdroid

Download : PDroid app (there is a direct download link at svyat's PDroid thread)

# Jellybean (JB can't find the app from market any more. use the direct link above)

Download : PDroid source code patch

v1.32 for JB AOSP 4.1.1

, http://www.mediafire.com/?cxe43zko42io4d6 (needs to split framework.jar into two files)

Download : PDroid source code patch

v1.32 for CM10 (4.1.1)

, http://www.mediafire.com/?5ox50wyse49p32s

Download : PDroid source code patch

v1.32 for CM10 (4.1.2)

, http://www.mediafire.com/?48bzsiufn74q7yo

# Icecream sandwich

Download : PDroid source code patch

v1.32 for ICS AOSP 4.0.4

, http://www.mediafire.com/?sjh8dmwcfbkeix8

Download : PDroid source code patch

v1.32 for CM9.0

, http://www.mediafire.com/?ikw8qxsvkmiglh2

# Gingerbread

Download : PDroid source code patch

v1.32 for CM7.2

, http://www.mediafire.com/?ddfz9b3eihm4i9h

How to compile (simple) : it may potentially break git/repo

if your rom doesn't support brunch, then do lunch <DEVICE_TARGET> and then make otapackage

for building modules only you can do make framework core services

How to compile (under git)

see http://xdaforums.com/showpost.php?p=31525268&postcount=662 for 65536 method limit in framework.jar

Current status:

it should compile normally. ( @hide added )

logcat shows some errors and exceptions. (possibly due to database api change)

this is a work in progress, and therefore it needs more thorough testing ... your contribution is greatly appreciated.

2012.04.06. updated to 1.32

2012.04.08. @hide added to PhoneStateListener public methods to fix AOSP 4.0.4 compile error

2012.05.07. CM9 patch updated to fix the error due to recent change in ActivityManager

Binary smali patch:

now we have a working smali patcher, see post #4.

Screenshots
[LG Optimus 2x] pastime1971:
Development notes

dev note

(suggestion/criticism welcomed)

ICS changed framework, substantially in frameworks/base/core/java/android/app/ContextImpl.java, in terms of how service is registered and how to access static outer context.

i added getStaticOuterContext() to address this issue. (any comment on it ?)

JB changed framework again, splitted frameworks/base/services/java/com/android/server/am/BroadcastQueue.java off frameworks/base/services/java/com/android/server/am/ActivityManagerService.java

again, added mContext to store context in BroadcastQueue.java
[LG Optimus 2x] pastime1971:
CyanogenMod 9

the purpose of this kang is to test PDroid on ICS,

not

to provide another ICS rom for LG P990.

PDroid/CM9/P990 (2012.06.26.) : http://www.mediafire.com/?3o736y3qy2v81y8

known issues of PDroid

google map can still find your location by its own network location service.

(v1.32 fixes issues of alarm, yandex map, etc.)

known issues of CM9

web browser crashes upon rotation (flash libs.zip for a dirty hack fix)

no hardware acceleration support

no camcorder support

mobile data issue (mobile data is lost after a while)

change log

2012.03.20. fixed wifi DHCP renewal issue

2012.03.30. updated pdroid source to 1.32

2012.04.02. CM9.0 updated to android 4.0.4

CM9 other devices

the source patch in post #1 should compile for any device and CM9.

confirmed devices : i9100, nook color, crespo4g, p930, P1000/N/L, vibrantmtd(AOKP), fascinate (AOKP), Galaxy Nexus (AOKP)

blind build of CM9 for other devices (untested. i do not own these devices.)

Samsung Maguro : http://www.mediafire.com/?g7klyf5ccu21ptm

LGE P930 CM9 : http://www.mediafire.com/?ow1y71l9axopa57

LGE P999 CM9 : http://www.mediafire.com/?5hxkigwgo354jd4

:)

also read mateorod's post for an easy instruction how to use botbrew !

(big thanks to mateorod and inportb, who developed Botbrew)
[LG Optimus 2x] pastime1971:
Other ROMs

other ROMs

auto_patcher

this patch has evolved to a more general one with a capability to patch many (pdroid & v6supercharger at the moment) at once. (see http://xdaforums.com/showthread.php?t=1719408)

pdroid_patcher

latest version: alpha v0.5.0 patches 2012.06.16. (md5sum= d7f13959858795562ed8df82d04236a0)

it works on linux for CM9 and AOKP. (other ROMs coming later)

it also supports CM7 (and hopefully other GB ROMs as well)

credit goes to mateorod for patch and script, me for scripting, and svyat for this awesome work on PDroid 1.32

Prerequisite

1. set up linux vm if you don't have a linux machine

2. install the linux packages "jdk" (and "jdk-devel" depending on linux distro) if missing "java" or "jar" (openjdk works as well as sun java jdk)

3. install the linux command "patch" if missing (see below)

HOW TO PATCH

: (linux only)

1. download pdroid smali patcher for linux (see above)

2. unzip

3. run it by "./pp/pdroid_patcher YOUR_ROM_ZIP {PATCH}" (

optional

argument PATCH if you need to specify which patch to use, where PATCH is cm9, aokp, etc.)

4. flash pdroid.zip with CWM to install pdroid patched framework (flash restore.zip if you want to revert back to original)

HOW TO VM

see robjective's post http://xdaforums.com/showpost.php?p=27241458&postcount=37

HOW TO INSTALL TOOLS

if you encounter "Missing patch diff tools" error, see http://xdaforums.com/showpost.php?p=26388234&postcount=422

Change Log

(incomplete)

# 2012.05.00. (v0.1)

# ...........

# 2012.05.12. (v0.2) allows user to specify a different version of patches

# 2012.05.13. (v0.3.0) force "patch -N", remove temp upon failure, generate log output

# 2012.05.13. (v0.3.1) revised the generation of updater-script (SGS2)

# 2012.05.15. added AOSP patches

# 2012.05.15. added crespo-aosp patches, added device-specific patching if patch exists

# 2012.05.15. remove restore.zip upon failure

# 2012.05.15. (v0.4.1) added CM7 (GB) patches

# 2012.05.18. (v0.4.2) added checking for tool commands

# 2012.05.21. (v0.4.3) apply device specific patches only when specified, removed crespo-*.patch

# 2012.05.31. (v0.4.4) CM9 patches updated, crespo-asop-*.patch added

# 2012.06.04. (v0.4.5) added checking tools and rom, added aroma installer support

# 2012.06.15. CM9 patches updated

# 2012.06.16. AOKP patches updated

# 2012.06.17. (v0.5.0) patcher script restructured

edit: please feel free to post a link to your ICS ROM if you get it to work w/ PDroid :)
[LG Optimus 2x] wkwkwk:
Hi.

Would the above zip work on CM9 on SGS2 (i9100)?

Thanks.
[LG Optimus 2x] pastime1971:
source patch in post #1 should be able to compile into any CM9.
[LG Optimus 2x] ev!denz:
I have to compile the code directly on my phone haven't I?
[LG Optimus 2x] pastime1971:
That is the only way for now.
[LG Optimus 2x] wkwkwk:
Hi.

I've successfully compiled PDroid into CM9.

One question though. If I afterwards do a 'repo sync -j16', do I have to diff the files again?

I assume I have to if those files get updated but if they don't and I still diff them, the diff will fail and that's that, correct?

Thanks.
[LG Optimus 2x] pastime1971:
i am no expert of "git", but i guess "repo sync" will always revert all the changes you make.

i do it a hard way (i have a separate folder which is a shadow copy of repo sync'ed one.)

i'd appreciate it if someone can explain a clever way to "git" and "patch".

edit: would you mind telling people which device you compiled it for ?

edit: never mind. i saw your other post saying I9100.
[LG Optimus 2x] wkwkwk:
I did a repo sync and then tried to apply the patch.

Diff said the files seem already patched so I left all of them alone.

I'm trying to recompile right now, although it's going to take a while. I'll let you know about the outcome.

Thanks for your work.
[LG Optimus 2x] pastime1971:
oh, i recall that if there was no change in those files in the repo, git will leave those files alone.

when there is a change in any files that patch changed, repo will complain and fail.

what i do then is delete those patched files, and repo sync again. re-apply patch after. (dirty hack, i know...:eek:)

edit: i would appreciate it if someone can post how to deal with git and manual patch elegantly...

edit: i guess one possibility is to treat the manual patch as a commit (git branch ics; git checkout ics; patch ?)
[LG Optimus 2x] GuestK00293:
To start a new topic branch in repo, try "repo start pdroid --all". This create pdroid branch in all git repositories in the android repo. To switch back, "repo start ics --all" or whatever branch you were initially on. Make sure to commit your changes into topic branch before switching
[LG Optimus 2x] Keithn:
I did what I could as far as patching the cm9 source with the linked files. I'm building on my Fascinate (Samsung galaxy S) and the app seems to be not letting me use it from the market, do I need a different apk or is it just not applied correctly?
[LG Optimus 2x] pastime1971:
PDroid app is the same one. (As far as I know, svyat doesn't have a different version for ICS.)

Do you mean that you can't download PDroid app from market ? If that is the case, check out svyat's thread post #1. He has a direct link to the app. Could you elaborate your symptom more in detail ? I didn't understand it.
[LG Optimus 2x] tonyp:
Hey pastime, I found this thread just right now - you managed to port it to ICS, well done, congratz :)

Won't use ICS untill full hwa is working in CM7 (aka LG releasing their ICS) but it's good to know I can continue to use PDroid then, found myself to really like it's functionality.
[LG Optimus 2x] Keithn:
No I could download and install, just when I went to use it it said that it didn't support ICS and closed on me. So the app was not working for me. Sorry for the confusion I re-read that and could barely understand it myself lol
[LG Optimus 2x] pastime1971:
the app will say that if cm9 framework is not patched with pdroid framework.

do you see frameworks/base/privacy/ ?
[LG Optimus 2x] mateorod:
Hey, this is great! I am in the middle of a build for my CM9 Nook, but as soon as it finishes i will try this! But it is gonna take some research on my end, I think. I have been building for several weeks but getting a successful build is about the extent of my abilities at the moment. I haven't cherry-picked, or added commits or anything like this. I guess I am about to learn!

Where do I put the downloaded patch in my build directory? Or is this a git branch you have already posted the source code to?

Sorry for so noob! I just need my hand held some, I guess.
[LG Optimus 2x] pastime1971:
you can put diff files wherever you want.

just reference them when you do "patch -p1 < DIFF"

it is not going to be in git branch. (first of all, i am not the author of code, svyat is. i am a porter)

the author will post his (Froyo, GB) source code to a google site (soon).
[LG Optimus 2x] c-pimp:
I'm setting up a Linux build environment to mess around with.. I think cm9 patcher would be a great start tho...
[LG Optimus 2x] mateorod:
Man, I never looked back after I took the plunge. Learn to build from source, if you haven't done it before. You could bring PDroid to your ROM that way, for sure.

Meanwhile, I rebuilt your system apps. Just open the ROM in an archive manager and delete the services, core and framework.jars in /system/framework. Drop these in and reboot as before.

It sure looked like the necessary hunks patched, but maybe I am missing something. And maybe I made some rook mistake when I did it last time. We'll see when you flash. Thanks for testing.
[LG Optimus 2x] cheatman:
Hey guys,

Just wanted to let you know that I tested the ICS port on a CM9 nightly build for the P1000 (Original Galaxy Tab) and it works just fine. I created a thread with the patches (the three JARs) to enable and disable PDroid support.

This is the thread: http://xdaforums.com/showthread.php?t=1618713

I know you are looking for feedback, so this is why I get back to you guys so you know!

Sweet job by the way! I hope the credits in my thread are in order! Thanks a bunch for the port and keep at it!

Peace,

C.
[LG Optimus 2x] fragargon:
hey guys,

I ve just read the whole thread...

I ve been focuse on this thread by alroger as i m running his latest build (sgt7)

with patched framework Pdroid

It s running from a couple of days and i don't got issue to relate... atm :D

this is a pretty good hard work.

btw I ve downloaded the "encore set framework" from mateorod (post 156)

i baksmali services.jar with the following command (java -jar baksmali.jar -x services.jar -o classout) but i think it s the wrong way as i dont see how it can be patched that way... (i m sure a got still lot things to learn)

Not sure i m ready or able to kang from source (I ve got a VM linux ubuntu half way set up) and still a lot to learn, I m on the way ;)

I read that mateorod was seeking some tester cm9 aosp.

I still got a "old" desire bravo running cm9 aosp (my daily device)

so if you still need some tester for your patchin' script just let me know. I would give framework and build.prop

anyway, just wanna say thanks all of you.
[LG Optimus 2x] mateorod:
That command will decompile fine, the problem you're having is that I used apktool for that particular patch set. Apktool actually uses those same binaries, but the output is packaged differently, so the patchwoukd have to be customized for that set-up. But I think you may have trouble patching either way if you're doing this in windows (you're setting up a virtual machine, though, right?)

I switched to apktool in the misguided hope that it would let me rebuild the preloaded classes file found in the framework.jar. It doesn't, so when we finally put together the final patcher, I plan to return the smali binaries again. Right now, I am swapping out a preloaded classes from a patched-at-source LG-930 build. So you would need that file as well. I will attach it to the patch set in case anyone else s as dedicated as you and actually reads the thread.

I do want you to test, for sure! If your box is set up, I can show you how you how to do it, or you can upload your files and I'll do it. Either way.

I only ask for the build.prop so I can know what device and rom I am patching, and keep track of how wide of a net the patch works for. Also, I am building packages for other devices for Botbrew. The flashable zip that the above poster made from alroger's build accomplishes the same basic thing, except the Botbrew packages can be updated without users having to go look for it, can backup and restore and then obviously offer other mods as well. I intend to keep putting devices on Botbrew's support list even when the patcher comes out, since I believe it to have advantages over flashable zips.

But anyway...let me know if you'd like me to patch for you.
[LG Optimus 2x] c-pimp:
Well the patch did not work for this ROM, in a week I should be ready to build cm9 and give p Droid a try finally, I've been waiting so long i can't wait :-) thanks for your work tho, I still hope to help you in any way that I can and be more helpful when I get a build environment set up... It's probably gonna take a week because I'm pretty busy this week and work download time, yeah....
[LG Optimus 2x] fragargon:
hi Mateorod,

sorry elay response, actually at the office

In deed i d like ti try myself to patch. It s almost done (build env on VM ubuntu) as i m still on learning process. It can take a while. however if you mind asking you the how to patch from baksmali with apktool (I got also the tool running on my windwz machine) I would be gratefull.

This could not help you by your scripting patcher work so I though you would patch and put this into my rom to purpose test.

here is a zip file with framework and build.prop https://www.box.com/s/da3b6abdbea5f7346b3a

thks 4 your work
[LG Optimus 2x] fragargon:
well, I m actually running two android devices - galaxy tab (sgt7 Alroger release and htc desire AOSP ICS 4.0.4) sorry to be confused

ok, I guess that it was available to both AOSP et CM9, sorry i was a bit confused about it.

I go to work. Soon as back home will try a cm9 release for htc desire and try patching the way you describe. I got work for this WE :D

Thanks so much for your help
[LG Optimus 2x] c-pimp:
Mateorod this patch was for the first set of files I posted desktop.zip correct? Just checking because I also posted a cm9.zip after .... If you find some time could you please try the patch on the cm9 for me to test until I can build my own :-)