yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Themes and Wallpapers] scrpkk-chris:
Big thanks!!!

Great job!These makes my magic more good looking!!:o

thanks for your sharing ~~:D
[myTouch 3G, Magic Themes and Wallpapers] B_C_M:
Good job... Keep making them...

Thanks...
[myTouch 3G, Magic Themes and Wallpapers] erez213:
This is BEAUTIFUL!!!

THX
[myTouch 3G, Magic Themes and Wallpapers] Georgio002:
Nice ones...!!thanks keep them coming :)
[myTouch 3G, Magic Themes and Wallpapers] GolfnWrx:
haha, cool :D
[myTouch 3G, Magic Themes and Wallpapers] yweising:
Good job... love it so much!
[myTouch 3G, Magic Themes and Wallpapers] yuanyan89:
thx!!!!!!!!!!!!!!!!
[myTouch 3G, Magic Themes and Wallpapers] bassiu1994:
Hi gay,how can I get the download?
[myTouch 3G, Magic Themes and Wallpapers] ivelinfnn:
very nice wallpapers :) thx
[myTouch 3G, Magic Themes and Wallpapers] sunmoon1128:
the resolution fit nice on magic!!
[myTouch 3G, Magic Themes and Wallpapers] yweising:
Great! love it so much!
[myTouch 3G, Magic Themes and Wallpapers] GibeKramer:
Nice. Thanks
[myTouch 3G, Magic Themes and Wallpapers] Catlish:
The best wallpapers I've ever seen

they look really original

Good job!
[myTouch 3G, Magic Themes and Wallpapers] Ashimaru:
Gimme more :P
[Networking] maimonguy:
Hi All

been struggling with this issue for a while.

I am connecting my Samsung Galaxy S based Android GingerBread 2.3.2 to a complexed LAN Environment

the DHCP server has a SuperScope:

while the DHCP server is in a 100.100.0.0/24

it gives IP addresses in 100.100.1.0/24

I.E.:

IP 100.100.1.75

SM 255.255.255.0

GW 100.100.0.254

while by default it wont allow browsing A Cisco router allowing the device to route between subnets and to the web through the Router (GW)

It is working just fine for many PC's, Macs and Iphones.

After connecting with Wifi , and recieving an IP address I cannot reach anything out of my 100.100.1.0/24 subnet

If i set a static IP in 100.100.0.0/24 (say 100.100.0.75) it will function perfectly.

I know Iphones had this problem in OS 3.x.x and it was solved in OS 4.x.x

I can modify anything i want in the DHCP server or in the Android device

Any Idea anyone?
[Vibrant General] drock617:
Recently my wifi calling app hasn't been working. It says that im not registered on tmobiles network. Im pretty much puzzeled by this cause I am connected to tmobile. I tryed all the basics unistalling reinstalling disconnecting from network reconnecting. Anyone have this problem? I installed it from bloater im using trigger 2.9.2 and also trying flashing the zip in recovery still same error..... help? -_- thank you Danny,
[Vibrant General] jwalk74:
Not familiar with Trigger, is it 2.2.1?

Wifi calling does not work on 2.2.1.
[Vibrant General] drock617:
No its 2.2 based, im aware it don't work on 2.2.1 -_-
[Vibrant General] reddragon72:
Some ISP's are blocking the tmobile servers in their Domain Name Servers. Try changing your routers DNS settings to openDNS's(google them) and see if that helps. I had to do this to my work's ISP(comcast) and my home ISP (Uverse) for it to work, as soon as I made the changes it worked perfectly.
[Vibrant General] drock617:
Ok makes sense cause the error says sumthing about isp, and I recently changed the dns on my router ill change it back and see if that works thanks dude
[HD2 Android Q&A, Help & Troubleshooting and Genera] polstein:
I'm currently using imilka's Gingerbread Sense nand build (http://xdaforums.com/showthread.php?t=989289).

I was reading: http://xdaforums.com/show...72&postcount=7 trying to understand, with little luck.

I have the TMOUS version of the HD2, with the suggested 350 meg partition. I'm also using APP2SD and have everything possible moved to my SD card (which in my case is around 500 megs in 200 or so programs).

I currently have 162 mb available according to APP2SD.

According to Absolute System, I have 350 MB in system, with 9mb free. If I understand correctly - this is used to hold the o/s (this gingerbread build) PLUS any frameworks I can squeeze into the 9mb, like a circle battery or bootup animation.

Absolute System confirms in data I have 162 mb free.

OSMonitor says I have 48 Megs free btw. And I've un-installed things running in the background that I don't need, but looks like the o/s will just leave other programs open - it looks like it tries to leave about 45-50 free at all times.

SO - why am I getting warning that I am low in memory?? I am now using SPB Shell 3D, which does use 35-40 megs of memory (yes, quite a bit) and want to compensate for it.

Is the 162 remaining used only for app installs?

Is the memory running apps like Shell 3D coming from the 350?

Since I have 160 megs free, can I re-allocate say 25-50 megs more to the o/s for Shell 3D and other apps to use?

If I need to re-partition to a different amount, would I then flash say a 400mb over (cause I tried that initially and remember being laughed at for not following post #1 which asked for 350+). If I do this, I presume I can CWR backup, re-flash partition, then restore..?

Another possibility would be to use the SD card option - can I use this method to say make a 2 gig partition for *all* apps on my sd card, and leave *all* internal memory for Android to run?

Help!
[Nook Color General] bburkhar:
I have a nearly new nook color with accessories including am wanting to get rid of. Pm me if interested.
[Nook Color General] boborone:
Needs to be in the market
[HD2 Android NAND Development] white-energy:
Will this help solving the stereo Bluetooth thing on sense?
[HD2 Android NAND Development] tytung:
Even a native Android phone cannot also support all brand of Bluetooth devices.

So this's mainly a compatible Bluetooth Headsets List, and maybe it will help develop the kernel.
[HD2 Android NAND Development] clio94:
i have typhoon 2.9.3

your kernel r9 works ok with motorola h300 bt headset.it is not stereo headset but with supermonofroyo bt app i can hear music from the headset.
[HD2 Android NAND Development] tytung:
Sense ROMs and AOSP ROMs use different Bluetooth stack, so that'll be the cause.

In other words, HTC uses a modified BT stack in their Sense ROMs.
[HD2 Android NAND Development] arifqur:
ROM:Typhoon2.9.4

BT Headset:SE MW600

Kernel:r9

Everything works. Good call recording sound even via BT Headset although it is louder via Phone.

A2DP and AVRCP all work.

Reconnects perfectly
[HD2 Android NAND Development] f1ux:
Tytung,

Thanks so much for working on this!

Just tried with hyperdroid v11 and it boots ok and Bluetooth appears to have a full mac address now.

But, it still doesn't work properly with wireless tether in Bluetooth PAN mode to my iPad or Macbook Pro in OSX or Windows 7.

Wireless tether still says error :SIOCSIFFLAGS (cannot assign requested address)

So for some reason it isn't assigning an IP to the ipad/laptop.

Could be a problem with the app itself but others reported it was the mac address causing the problem so I'm not sure.

I'm very grateful for your effort in looking at this though so thank you!
[HD2 Android NAND Development] daheufster:
Tytung,

despite the heavy battery drain r8.1 was working very well with my parrot ck3400 carkit (carkit and gps mouse).

kernel r8.3 (among in Tyween Typhoon cLK versions) was giving a lot of problems to connect and reconnect when making a phone call or connecting the gps mouse trough bluetooth. I always have to flash your cLK_tytung_bt fix for a working bluetooth connection. i don't know what kernel this is.

Will test r9 beta on Tyween Typhone 2.9.4 and report back to you asap
[HD2 Android NAND Development] daheufster:
side note:

a German driving a French car???? hmm :confused:
[HD2 Android NAND Development] tmotard:
What problems do you have with sense ???
[HD2 Android NAND Development] trilu:
What i have also found - The pairing issue is also influenced by the bt firmware.

You know, that is the bcm4329.hcd file in /system/etc/firmware

With the latest htc sense firmware i can pair with my bluetooth devices, but i cant get any audio transmission.

BCM4329B1_002.002.023.0511.0538.hcd

Currently i use the bcm4329.hcd file with 14.172 Bytes.

What i have also seen, that the newer files saves some power....
[HD2 Android NAND Development] tyween:
Hi tytung, I don't have a log file for you unfortunately. I have personally had no problem with my bluetooth headset with any of your recent changes. However, with tytung r9 I think this is related to the callrecording patch, as I don't see how anything changing in bluetooth would affect this. With v2.9.4 yesterday I was testing with tytung r9... At work I need to use airplane mode because I get no signal in the office, only when I go to the restroom I can get signal. Upon leaving airplane mode, in 2 out of 8 times yesterday of turning airplane mode off, I was unable to get a data connection upon getting a signal. Switching data on or off did not help, only a reboot did. This is why I have decided to keep tytung r8.3 as the kernel used in the latest version of my ROM. Maybe I can do some more testing and try to get some logs for you, but I rolled back to r8.3 for now. Has anyone else experienced this? Thanks for your work on what I think is the best kernel for our phones currently :D

Edit: It may have been because I overlooked the requirements in initrd.gz but I am unsure. I saw the lines but mine say board_bravo instead of board_htcleo, and I thought I had what was required as the lines were very similar. I will begin testing again tonight and let you know if I experience the same problem I had before.
[HD2 Android NAND Development] felipemadox:
Touchscreen Frozen

Something weird is happens with my hd2.

When i longpress the redbutton to shutdown or reboot i cant touch the options (shutdown, reboot, profiles etc).

The bizarre is that happens with all roms with your newst kernels

Maybe a kernel related?

(all them has the tytyng 8.3 and 9.0b)
[HD2 Android NAND Development] mzebrowski13:
Unfortunately I have the same problem for a few days, sometimes helped re-pressing the red button and after unlocking screen reacted normally. The problem is already present on all OS, and regardless of the kernel on Android builds. I suspect that is a hardware malfunction and my poor Leo soon will die. Actually i'm on CoreDroid 1.6 and i noticed that the problem doesen't appear as often as on tytung kernel.
[HD2 Android NAND Development] tytung:
No idea how to port/use that modded BT stack to a CM7 rom.
[HD2 Android NAND Development] tytung:
Wireless tether can run correctly in my ROM, and I don't see any SIOCSIFFLAGS (cannot assign requested address) error.

What steps will reproduce the problem?
[HD2 Android NAND Development] tytung:
My bcm4329.hcd file has 17,684 Bytes and comes from Nexus One Gingerbread OTA.
[HD2 Android NAND Development] tytung:
Well, in my ROM, r9 kernel will write unique BT Mac address into /sys/module/board_htcleo/parameters/bdaddr file.

You can read its content.

Then ROM will get BT address from bdaddr when booting. (via /system/bin/brcm_patchram_plus)

If your ROM has different condition, please change board_htcleo to something else.
[HD2 Android NAND Development] tyween:
Thanks for the information. Has anyone else experienced what I did with tytung r9 in regards to no data connection upon turning off airplane mode? I am going to begin my testing again with tytung r9 beta today after I update the initrd.gz used in my build. I did not experience this with any previous tytung kernels, and think that the cause may be the call recording feature.. I am unsure and have not done any serious analysis on it, just wanted to let you know what I have experienced.
[HD2 Android NAND Development] tytung:
As mzebrowski13 said, I guess it's a hardware issue.
[HD2 Android NAND Development] karendar:
I get a boot loop when installing it with Hyperdroid GBX latest version (Clean install, no SD card)
[HD2 Android NAND Development] Steve0007:
Hi Tytung,

Just tested all kernels:

tytung_r9_beta

tytung_r8.3

tytung_r8.2

tytung_r8.1

they all work here BT Headset, A2DP, AVRCP, OPP/OBEX and HSP, PBAP

BT headset: Sennheiser

Laptop: HP

Rom is UD
[HD2 Android NAND Development] f1ux:
EDIT: Just tried your ROM and i get the exact same error from a clean install?

On HD2, Goto settings>bluetooth. Pair with my ipad or macbook.

Load Wireless-tether. goto options and tick bluetooth instead of Wifi.

Start the wireless-tether by tapping the wireless logo icon.

On laptop Choose connect in BLUETOOTH PAN.

On ipad, goto settings>bluetooth then tap the HD2 connection to connect.

Wireless tether should vibrate to show connection has been made, it doesnt.

Wireless tether shows some data in the upload section but if you click menu>show log it gives the SIOCSIFFLAGS error and the laptop/ipad cant actually download any data.
[HD2 Android NAND Development] athulag:
Kernel = tytung_r8.3

BT headset: Jabra SP700

Rom = Hyperdroid CM 7

Bluetooth headset works fine (tested on a 5 hour drive recieving and making a couple of calls)

A2DP = not tested since I do not use it
[HD2 Android NAND Development] shagratt:
-------------------------------------------
[HD2 Android NAND Development] Steve0007:
Interesting post on BT solution: HERE
[HD2 Android NAND Development] D4rk50ul:
Nvm fixed the problem
[HD2 Android NAND Development] anderin:
Hello:

Rom: NexusHD2 2.5

Kernels: Tytung 8.1, 8.2, 8.3, 9beta

Headset: Motorola S9

Everything runs fine. Sometimes is difficult to connect but it does at the end.

Great work!
[HD2 Android NAND Development] GDT:
Do you need feedback for BT car kit too?
[HD2 Android NAND Development] xda-member:
Tytung there are stil problems with the extended battery support namely that the battery percentage does not get low when the battery is under 15%; it stays on i.e 15%...

After reboot u see the actual percent.

Wiping the battery have not helped !

Thanks.
[HD2 Android NAND Development] charnsingh_online:
about the initrd.gz unique bluetooth address, i had that implemented in my Rom since start and it doesnt fix the issues bt is having connecting, i think its the enable lpm flag that might be the culprit making us to wake the bluetooth manually (using make device discoverable) or could be something in BCM4329.ko module drivers as both bluetooth and wifi and FM are on the same chipset
[HD2 Android NAND Development] Yom:
IT WORKS!!!!

Hi Tytung,

I can happily verify that the 9 Beta kernel (cLK flavor) works BEAUTIFULLY with my Sony HBH205 A2DP headset. AVRCP *is* working, and the BT MAC is now unique!!!!

Are you planning to implement the call recording patch into this amazing kernel?

ROM that you are using: HyperDroid Cm7 1.0.4

Kernel version: 9 Beta

Bluetooth Headset/Device (brand): Sony HBH205

Stereo music (A2DP): YES

Remote control (play/pause/skip music) (AVRCP): YES

Phonebook access (vCard exchange) (PBAP): NA

Files transfers (OPP/OBEX): NA

Personal Area Networking Profile (PAN): NA

Make or answer a call (HSP): TBD

While you are playing with BT at the kernel level, can you please enable sending metadata to A2DP devices, so car stereos or headsets with an LCD can see the song title and other info in ID3 tags?
[HD2 Android NAND Development] kaiserlein:
same for me. Bootloop with Hyperdroid GBX 11 on CLK
[HD2 Android NAND Development] kcab87:
Motorola S9-HD confirmed working! :)
[HD2 Android NAND Development] trilu:
After a lot of tests, i'm pretty sure that we dont have a problem with the kernel.

BT have also a lot of dependencies in the ROM -

It's the firmware, i assume that there big differences, not only in size :-)

Sense Roms working with a different version then Stock Roms.

brcm_patchram_plus sends this firmware in the bt chip and sets the interfaces to hci and the low power mode. The handling for the protocol is done by the kernel. Does anybody know, where we get the source for the firmware?

There are also two drivers for input and audio in the lib directory. audio.so provides an api for audio transmission. input.so is the api for input devices, like keyboards mices, etc. Here are also differnt versions arround in the roms.

The are the conf - files in etc/bluetooth also with some intresting stuff.

As an example - at the moment there are only A2DP and AVRCP enabled.

A2DP - Advanced Audio Distribution Profile; transmit audio data

AVRCP - Audio Video Remote Control Profile; remote control for Audio/Video

But there is also a standard which is called HFP -Hands Free Profile, which is normally used for a BT car kit. This profile is not enabled yet.

Last but not least there are some dependencies in the framework and to the bluetooth.apk This dependencies are preventing us, for the usage of the Sense Bluetooth Stack provided by btld binary.

In my opinion we need some devices which are possible not pairing, than we can sniff the communication on the hci device with hcidump binary. Also there is a package of sources from the bluez project - maybe someone can compile this for our HD2.
[HD2 Android NAND Development] tytung:
Thanks.

I didn't know how to use Bluetooth PAN on my Windows PC before.

The HD2 device on Win7 doesn't show PAN support, so I cannot test it so far.

I have posted some info in the issue tracker of android-wifi-tether website.

Hope the developer of of android-wifi-tether or someone else can answer my question.
[HD2 Android NAND Development] tytung:
Yes.

Any feedback will be appreciated.
[HD2 Android NAND Development] crawlingcity:
Tytung, no feedback from me cause i rarely use BT, but keep it up, good job ;)
[HD2 Android NAND Development] mstrk242:
I have a motorola t505 bluetooth speakerphone/carkit. Works on all your kernels 8.2 and above. (Every once in a while I'll have to unpair it and repair on initial connect, but it's very rare. Seems to be quite stable otherwise.)
[HD2 Android NAND Development] tytung:
AFAIK, it's a known issue.

Besides, the extended battery support is Arne's work.

I cannot do anything.

Please request Arne if he can help.

This thread will focus on Bluetooth issue.

I don't know what you mean "making us to wake the bluetooth manually"?

Maybe what you need is to set "AutoConnect=true" in /system/etc/bluetooth/audio.conf to support auto-reconnect.

AFAIK, bcm4329.ko only supports WiFi function, although Bluetooth, wifi and FM functions are on the same chipset.

Two-way call recording patch is also included in r9 beta.

I'm not sure how to support ID3 tags for A2DP.

Forgot to mention it.

cLK_ppp_tytung_r9_beta_update.zip is for NexusHD2-Gingerbread by default.

If you use it in another ROM, please delete /system/framework/framework-res.apk in the zip, and then flash it.
[HD2 Android NAND Development] tytung:
In my ROM, I got firmware bcm4329.hcd from Google Nexus One Gingerbread 2.3.3 OTA update.zip as I said it before.

I'm also sure that audio.so and input.so are created from source code since I compiled AOSP source code myself.

Finally, I can provide debugging binary files which I compiled from AOSP source code using engineer mode.

Please download GB233_system_xbin_engineer_mode_update.zip and then flash it.

You can find all tools mentioned below in http://source.android.com/porting/bluetooth.html.

Have fun. :)
[HD2 Android NAND Development] GDT:
I use typhoon 3.0.0 build with kernel r9 beta, previously with earlier version I used kernel 8.3.

My official Seat Leon BT carkit works flawlessy, can sync my contacts and make/answer calls. Audio quality is quite good.
[HD2 Android NAND Development] giga-tronic:
I cannot receive files via Bluetooth from iPhone ... sending to it is no problem.

Sent from my HTC HD2
[HD2 Android NAND Development] yesucan:
Dear tytung perhaps u already read my post before :) after trying all your kernel on BT pairing test still the r5 is the best ! hope u can look into this for better r9 that u going to coming out . Thanks for the hard work man .
[HD2 Android NAND Development] tytung:
R5 is the same as r8.1 in terms of Bluetooth code.

So r8.1 represents all previous kernels which have Bluetooth 60mA battery drain.

I only changed Bluetooth code since r8.2.

Most people, including me, have no problem with r8.1, r8.2, r8.3, and r9 beta.

So I supposed all Bluetooth changes in the kernel are fine.

I change the BT address to 00:23:76:YY:YY:YY which is used by HTC (http://standards.ieee.org/cgi-bin/ouisearch?00-23-76) and will release r9 kernel later.

If you still have BT pairing issue, please delete Bluetooth settings before testing.

If the issue is still there, you need to provide your report and log. (See OP.)
[HD2 Android NAND Development] dzejmsbond007:
Parrot issue

Hi all, I have Typhoon 3.0.1, tytung r9 beta. I can pair with my Parrot car kit (although it hangs in "Pairing" state and I can see "Paired" only after bluetooth switch off/on then). However then I can only see "Paired, but not connected" and it does not work (phone cannot see the car kit). Any idea?

Thanks, Jan
[HD2 Android NAND Development] Yom:
Can I respectfully request that the real BT MAC be please kept in the final kernel? There are 2 HD2s at home and about 25 BT devices, and it is very annoying when they constantly want to pair with the wrong phone...
[HD2 Android NAND Development] mstrk242:
That's happened to me quite often. The easiest way to fix it is to turn off your bluetooth device, then toggle bt off and on on your phone. Unpair the device on the phone end (with bt headset off). Then when it's done, make discoverable and turn on bt device. It'll repair. Happens most frequently after a rom or kernel change. (Although I've had it happen a few times since the bt changes to lpm mode. For me, small price to pay, it's very infrequent.)
[HD2 Android NAND Development] jabaneco:
hi, with the lastest kernel 9 beta my hd2 doesnt work with my car bluetooth (original Peugeot).

all working fine with kernel 8.3.

thanks for the hard work.
[HD2 Android NAND Development] Qwenjis:
ROM that you are using:[27.MAR][CWM] NexusHD2-Gingerbread V2.5 [Android2.3.3][Kernel: tytung_r8.3]

Kernel version:tytung_r8.3

Bluetooth Headset/Device (brand):Nokia BH-214

Stereo music (A2DP): works

Remote control (play/pause/skip music) (AVRCP): works

Phonebook access (vCard exchange) (PBAP): not tested

Files transfers (OPP/OBEX):not tested

Personal Area Networking Profile (PAN): not tested

Make or answer a call (HSP):answering a call works, making a call isn't intended by the headset(not during a call the button makes the indicator to show the charge)

Detail description: bluetooth works almost flawlessly for me. I bought BH-214 at the time I had Nokia N900 with the only purpose to listen to music. When I started to use HD2 I was suprised buttons worked.

I actually found listening to music via Bluetooth consumes less power(~60-70mA) than via jack(~110-120mA).
[HD2 Android NAND Development] tytung:
Did you try boba23's method?

http://xdaforums.com/member.php?u=784294
[HD2 Android NAND Development] dzejmsbond007:
Tried mstrk242's method - works :-) Looks like the clue is to make the car kit initiate the pairing...
[HD2 Android NAND Development] tytung:
We cannot get the real WiFi and BT MAC addresses on NAND ROMs, so we use the fake but unique ones.

A real address won't provide any better benefit than a fake address.

The BT or WiFi of the phone will work normally as long as they have the unique/unchanged addresses.
[HD2 Android NAND Development] tytung:
Before every kernel testing, please delete Bluetooth devices in Bluetooth settings on your phone, and then rescan, repair, and connect to your BT devices again.

Did you do that?
[HD2 Android NAND Development] jabaneco:
yes i did and couldn't connect

but i will test again
[HD2 Android NAND Development] Yom:
So, both my HD2s will have "fake" but unique BT MACs? That's cool!
[HD2 Android NAND Development] tytung:
Yes.

Your two HD2s will have different BT MAC addresses.
[HD2 Android NAND Development] Yom:
Thanks!

Posted Via My Bad-Ass HD2 Powered By HyperDroid CM7!
[HD2 Android NAND Development] sibeer:
Parrot CK3100 has worked with all your kernels on the Typhoon CM7 nightlys. Normally requires re-establishing the pairing after flash when they change though.
[HD2 Android NAND Development] Yom:
Will MAC stay the same across flashes?

Hi Tytung,

Just wondering if the BT MAC will change when flashing a new ROM?

Thanks!