yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] bala_gamer:
It hurts nothing, samsung has their own rules and regulations , they will release it within this month, im sure about that. There is nothing such as extra bits, once the source code gets released all sort of developments will kick in, now its time for wait.

As you said you can ask them, but it will go in vain.
[Galaxy S II General] CNLiberal:
Kernel source is different (as far as I know) from the source for the bluetooth/display/audio dock/MHL adapter. From what I understand, they're modules that aren't part of the kernel. Shouldn't the devs have access to that code too?
[Galaxy S II General] Idan73:
You misunderstood @bala_gamer. He is asking for third party as well as their own proprietary drivers sources that are not normally released which cyanogen right now has to reverse engineer, which will never happen. First cause its either not theirs to give, or second because it's not free and third because they don't have to.

Sent from my GT-I9100
[Galaxy S II General] bala_gamer:
@ idan73

thanks for the clarification, but wont the kernel source have all the drivers? as the drivers are used it interact with hardware what will be the difference in drivers ? Samsung compiles it for their use and team hacksung can compile it for their cm9. of course proprietary source will never be released. will be interesting to know about this a bit more.
[Galaxy S II General] CNLiberal:
Right now, the kernel in CM 7 doesn't support the MHL or audio dock functionality. There's also an issue with bluetooth and 'coarse audio adjustments' with the volume buttons. I'm pretty sure those are separate modules, and not part of the kernel.
[Galaxy S II General] CNLiberal:
Also added a tweet. Retweet if you want!
[Galaxy S II General] veyka:
They can't put out the source for the binary drivers who's IP they have lisenced but don't own.

A sad fact of life.
[Galaxy S II General] Entropy512:
No, sometimes kernel source is just glue, or there are abstraction layers involved.

Audio is usually one big problem - The kernel just provides an interface to all the mixers and routing, but the proper mixer/routing settings for each mode of operation are not documented.

Audio dock probably doesn't need source code - that's just a matter of being low on the CM team's priority list. CM just has a different way of controlling dock audio routing than Samsung ROMs.

See https://github.com/TeamRefuse/andro...mmit/7651b6acf0e363d7df113588151372979f16a614 for example - Dock sound only work in Sammy ROMs on the Infuse until someone tweaked the source a bit.

Part of the problem is that even with complete documentation, ****ing around with ALSA audio routing is NEVER fun and something developers avoid like the plague unless they REALLY, REALLY have to do it.

Thank the obsession people have with getting ICS NOW NOW NOW for diverting basically all resources away from polishing CM7. Also thank the numerous users who couldn't file a proper bug report to save their lives...
[Galaxy S II General] CNLiberal:
Honest question: Would submitting a bug with log cats help with the coarse sound issue or the audio dock? From the threads I was reading, it didn't seem so. If I'm wrong, I'd gladly submit bug reports. Thanks, Entropy. Not only for your patience with my questions, but also for your development work on the I777/I9100.
[Galaxy S II General] CNLiberal:
Looks like this thread died. I haven't had a +1 or SHARE in days. Let's keep this going! Let's make this phone perfect!
[Galaxy S II General] override182:
+1
[Galaxy S II General] pramdit:
+1
[Galaxy S II General] Steve_max:
What you don't understand is that those extra bits are not Samsung's. They pay other companies to be able to use them, but they are legally unable to release the source. They can (and must, and did) release the source for the GPL parts they actually distributed (i.e., GB). They cannot steal the code from other companies and release that. Just like Red Hat can't release the code for the Nvidia drivers on PC/Linux.
[Galaxy S II General] Nexu$:
It is fairly simple to all of us, who dislike the stock Samsung - we should just migrate to the Nexus line (just like big devs intend to). Remember how HTC were all cocky and not releasing source? Well, they had the ****tiest year in their history with a 30+% drop in sales and after the massive humble pie dinner, are all cooperative and in-sync.

If developers like codeworkx are tired of this hide-and-seek crap, the only reasonable thing a non-dev can do is read, understand the problem and if in agreement - follow the dev to his next platform of choice.

I most certainly will move to Nexus and suggest you do the same. :)
[Android Apps and Games] berserker_devel:
A few days ago I read about the great Koushik Dutta's ClockworkMod Tether and now, with the last release of SSHDroid (

1.9.4+ is required

), I want to provide you another alternative to CWM that doesn't require root too: SSH Tethering !

As you probably know, we can use (generally speaking) SSH tunneling to provide a SOCKS proxy for ours application (more info here at the "dynamic port forwarding" paragraph) so, if we could use SSHDroid in this way, we would have a ready to use proxy for "tethering" like the CWM's one!

Advantages:

Doesn't require a separate tethering plan

Not blockable or detectable by carriers

Doesn't require root

Doesn't require to install additional software on your PC

Requirements:

Device drivers installed (99% of you "should" already have that :), this is out of the scope of this thread)

SSHDroid or SSHDroidPro (the pro version is not required)

There is no need to write any additional software since we already have all the tools (on all platforms) required to accomplish the job: please note that you don't need to enable USB/WiFi tethering on your device for making this work!

I already packed a ready to use version with all the tools required (Windows only by now), here it is:

SSH Tethering

SSH Tethering + Preconfigured Firefox

Steps:

Extract one of the above packages

Connect your device to the PC with USB

Start SSHDroid on your device (the preconfigured packages assume that you haven't changed the default port): please note that you probably need to disable the option "Require WiFi" in this circumstance.

Open the package directory on your PC and double click on "run_root.bat" or "run.bat" (depending if SSHDroid is running with root privilegies or not)

Wait that the console window disappers and enter the password in putty ('admin' is the default one) once required.

Ready! The proxy is active (the shipped version of putty can be iconized in the tray): you only need to configure an app of your choice for using it (if you are using the "SSH Tethering + Preconfigured Firefox" package, Firefox should automatically start and you can already use it!)

An advanced guide (in particular for Linux and Mac users) will come shortly!
[Android Apps and Games] pwhitersxs:
I just wanted to say thank you for putting this together. I've tried this on windows vista and it worked great. Very easy. I'm wondering how I can use this to connect winamp for shoutcast streaming.
[Android Apps and Games] NguyenHuu:
Hi can you reupload the one with pre-configured firefox? The multiuploader links no longer work. Thanks.
[Android Apps and Games] berserker_devel:
Sorry for the delay, links updated :)

P.S.: I hadn't the time to write a good guide yet sorry...
[Android Apps and Games] NguyenHuu:
Strange, the multiupload links still are bad. It does't load. Can you upload to another file host or directly into xda attachment?
[Android Apps and Games] berserker_devel:
Links are working here, dunno why aren't for you :(

I attached the "lite" version in the main topic since the firefox one is too big..
[Android Apps and Games] NguyenHuu:
Thanks! Maybe it is blocked in my country (USA). I downloaded the lite version and will try it.

EDIT: When you have time can you provide instructions to configure firefox so we can use our existing firefox install instead of the portable version? thanks!!
[Android Apps and Games] berserker_devel:
It's very easy: just set the network configuration with "manual proxy" and socks host = 127.0.0.1, port = 5080.

Here it is what you should get:

Hope it helps :)
[Android Apps and Games] NguyenHuu:
Thank you, will test it soon.
[Android Apps and Games] pwhitersxs:
Also, set your network.proxy.socks_remote_dns to true in firefox. Do this by using about:config.
[Android Apps and Games] NguyenHuu:
Thanks. Do any of you know of an easy way to toggle back and forth between these settings in cases where we are at home for example and have real connection and then when we are on the road we can tether?
[Android Apps and Games] pwhitersxs:
Hey man I really appreciate you doing this but I have some questions.

could you use ssh -L 5080:root@localhost:22 root@localhost to set up a http proxy?

I'm trying to tether my unrooted acer tablet to my rooted evo and I'm running into two issues:

1. no loopback device support in my tablet. It's blocked due to no root access I think...I think.

2. no ssh -D support using terminal in lubuntu 12.04. Although I think I can solve this by adding the openssh package.

Again, thanks so much for this.

---------- Post added at 03:18 AM ---------- Previous post was at 03:17 AM ----------

I know in google chrome you can get proxy switchy! or any proxy switch. Then just click it in the upper right corner. I'm sure firefox has the same add on.
[Android Apps and Games] NguyenHuu:
Awesome, will try!
[Android Apps and Games] pwhitersxs:
Anytime! Make sure you reply with the results to help others!

I'd like to keep this thread going and get more advanced ssh techniques and information.
[Android Apps and Games] berserker_devel:
Good point pwhitersxs! I forgot to mention that the preconfigured Firefox package has that option set to true :)
[Android Apps and Games] pwhitersxs:
I'm having a hard time getting my evo to ' ssh root@localhost' in lubuntu 12.04. Keep getting permission denied. I tried sudo -i or -s to no avail.

I setup adb and did:

./adb forward tcp: 22 tcp:22

ssh root@localhost

Keep getting permission denied or access denied. Maybe I'll try to setup a key and see if that helps? I'm lost on why it won't connect. Using the package for windows, it works perfectly, just does not want to work in lubuntu.
[Android Apps and Games] pwhitersxs:
ok, got it to work. For those who are interested in using this with any variant of ubuntu this is what I did. I'm on lubuntu.

open a terminal:

sudo -i

enter your password

now do a passwd and re-enter your password. the reason I discovered, this is what causes the access denied to localhost. Once I did this step, I no longer got access denied. You may be able to skip this if you have no problem.

now ssh root@localhost to test. enter password and it'll take you to your own computer. this is just to test. If you have a problem, make sure you have openssh and openssh server installed.

---ADB---

follow cyanogenmods guide to install adb. Once downloaded,

cd to directory

./adb*kill-server

sudo ./adb*start-server

./adb*devices

your device should show. If not, check that usb debugging is on. I had an issue with the sdk not downloading properly. Fixed with updating/installing openjdk. else, google it

Now since my ssh droid is on port 24 this is what I did.

./adb forward tcp:24 tcp:24 and forwarded ports

ssh -D 5080 root@localhost -p 24

add proxy anywhere to chrome, add your port which for me is 5080, enjoy.

---CONDENSED LIST OF COMMANDS---

sudo -i

cd /home/user/android-sdk-linux/platform-tools

./adb kill-server

sudo ./adb start-server

./adb devices

./adb forward tcp:24 tcp:24

ssh -D 5080 root@localhost -p 24
[Android Apps and Games] daniel178:
Hey,

This seems great and I'd love to use it, but when I try to run "run.bat" it says:

adb server is out of date. killing...

*deamon started successfully*

Then a putty fatal error saying:

server unexpectedly closed network connection

Can I have any help? Running a Win7 machine. Sorry for the newb question...
[Android Apps and Games] d0ugie:
article

Nice work Berserker. While trying to preconfigure Firefox and mirror it for you I cranked out an article on your SSH Tethering (in addition to another on your daemon apps), check it out: mobilitydigest.com/tether-under-the-rader
[Android Apps and Games] 78Staff:
Was trying to setup and run from linux, however am getting "error: cannot bind to socket" when entering the adb forward command using default port of 22, I assume due to sshd running.

Switching SSHDroidPro over to 24 per pwhitersxs's example, I am able to bind the ports, and able to run the ssh command, which essentially opens an ssh session to the phone. But am unable to browse the internet at this point (chromium proxy setup - socks 127.0.0.1:5080 as per example in thread above).

[21:48 ] > adb forward tcp:24 tcp:24

[21:48 ] > ssh -D 5080 root@localhost -p 24

SSHDroidPro

/storage/extSdCard #

Note I have key for user root so am not manually entering any password...​

EDIT - DOH nevermind... had wrong socks version selected lol. It's always the small things :banghead:

Once I selected SOCKS 5 everything worked like a champ! Well Done! :good:
[Android Apps and Games] Xu Jiao:
Good
[Galaxy S I9000 Q&A, Help & Troubleshooting] googyzzz:
I own a I9000 as my warrenty is expyring soon I decided to go for ICS especialy Cyanogenmod 9. To install CWM Recovery I rooted my phone using Easy Rooting Toolkit - GT-I9000 edition and it worked fine. Then I downloaded ROM Manager and installed CWM Recovery but I'm receiving errors an the CWM menu ist not complete and blue. After some searching I found a solution. As I don't want to brick my phone I would ask you if the described workaround would work for me. The problem ist that I have Stock JVI installed (original) and not JVK

PDA:	I9000XWJVI

PHONE:	I9000XXJVO

CSC:	I9000DBTJV2

Or is there a better solution to get CWM Recovery working?

Thanks to all
[Galaxy S I9000 Q&A, Help & Troubleshooting] jsolhac:
Flash a custom kernel using Odin.
[Galaxy S I9000 Q&A, Help & Troubleshooting] googyzzz:
my solution that worked for me

flashed 2.3.5 using Odin (german)

google: galaxy-s-auf-android-2-3-5-flashen (I'm not allowed to post external links)

flashed CF-Root kernel with CWM Recovery using Odin

theandroidsoul com /root-xxjvs/

now 2.3.5 PDA:JVS PHONE:JVS CSC:JVS with root and CWM Recovery working

Thanks
[Galaxy S II Q&A, Help & Troubleshooting] neoghio:
Hi,

On my HTC Desire running Cyanogenmod I used to be able to use the wireless tether app for root user's

http://code.google.com/p/android-wifi-tether/

I used to tether my ASUS Transformer to it using Bluetooth tethering as it was much easier on the battery.

Now I know that you need a compatible kernel for Bluetooth tethering to work.

My question is, has anyone come across a Galaxy S2 kernel that supports Bluetooth tethering?

Many thanks.
[Galaxy S II Q&A, Help & Troubleshooting] funrunner:
I would like to know also!
[Galaxy S II Q&A, Help & Troubleshooting] yoqxi:
I haven't tested it myself, requires root:

tether Blu - Free Edition:

https://market.android.com/details?id=com.androidactivity.tetherBluFree

http://www.androidactivity.com/
[HTC Rezound] reddawn1563:
Quick question about the Rezound. I have always owned a Motorola Phone and I am accustomed to being able to restore my phone Via SBF/XML file and I am wondering how one would fix their phone if they brick it. Is an RUU file something similar to an SBF file? I was about to flash a new rom and a new radio but I wanted to be sure what all this stuff was before I started flashing different things and if there were recovery files and say stock radios and such.

Thanks for any help you provide
[HTC Rezound] *Madmoose*:
I think the word "brick" has taken on a completely different meaning than intended. Bricking means it is just that...a brick...not repairable.

I also think you should review the posting guidelines for the development forum. This thread has no reason to be here at all. Head over to the general section for questions.
[HTC Rezound] MrSmith317:
This should be posted in General. To answer your question an RUU will return you to stock, however there are no flashable radio's on the Rezound since there is no S-Off. If you soft-brick(I hate that term) you can run the RUU and it should bring you back from the proverbial dead.
[HTC Rezound] con247:
MrSmith has this correct. One addition though, in order to run the RUU on an unlocked device, it must be re-locked with fastboot first. This can be done by typing

fastboot oem lock

in fastboot mode. You can then type

fastboot reboot-bootloader

and run the RUU. You can also download the RUU converted into a PH98IMG.zip that will flash itself from HBOOT similar to kernels
[HTC Rezound] abracadabra1:
Is there a way to quickly unlock after the RUU or do you have to do the last steps of htc's unlock process over again?
[HTC Flyer, EVO View 4G] chiman:
Is it possible to use the hardware button using HC?

I have a Flyer which is not rooted and still using GB.

The reason is that I really like to use the hardware buttons (both portrait and landscape mode).

Is there an app which can enable the hardware button?
[HTC Flyer, EVO View 4G] bsweetness:
The hardware buttons are not officially supported in Honeycomb. The only way that I've seen to get them back on Honeycomb is through a custom rom. But even then, they're repetitive because you'll still have the onscreen navigation bar (unless you use some apps that will hide it in certain situations).
[HTC Flyer, EVO View 4G] kaijura:
LeeDroid's Honeycomb Flyer Rom will add the hardware buttons back. If you want to remove the HC taskbar, download Honeybar on the market.

https://market.android.com/details?id=com.hanhuy.android.hsbm
[Optimus One, P500, V General] strike91:
Hi, I have a P500 and have successfully applied the mod for the CRT off screen animation. But what bothers me is that in order for the mod to work, one must disable GPU GUI acceleration by adding a '#' to the beginning of the line in build.prop containing debug.sf.hw=1, making it a comment. Is there anyway to implement this mod without disabling GPU acceleration?
[Optimus One, P500, V General] strike91:
no replies huh. ugh.
[7 Mozart General] Nullstring:
INTRODUCTION

I bought my phone a month ago but I do not have any plans to do any flashing thing about it except from having a developer-unlock WP7.5 OS. Yes, Windows Phone 7.5 Mango installed in my newly bought HTC 7 Mozart. Unfortunately, I was 3 days late when CheveronWP7 closed. 4 days of frustration and researching ways to have a developer-unlock phone and I finally decided have my SPL downgraded to 1.x from having an SPL 5.11 so I could just have a developer-unlock OS.

Some video was a little bit shaky because I was currently in a vacation and I don't have all my stuff for making a nice video plus I was just squatting around so it's really shaky (sometimes). :D Sorry.

A LITTLE PREPARATION THOUGH

You need to know your device's region. I am 707 so what's yours?

Quoting this information from this thread will let you know

This is the very first important thing you need to know before you begin. Then get a copy of your ROM here in this thread

A VIDEO GUIDE FROM DOWNGRADING YOUR SPL TO 1.xx

My phone was originally SPL 5.11 so I downgraded it to SPL1.26. Want to flash your custom ROM now?? THEN DOWNGRADE!!! NO MORE WAITING FOR ME!

[YOUTUBE]uctenG08Fj8[/YOUTUBE]

Y-CABLE

Making a Y-CABLE is easy as tying your shoes

USB Extension Cable (white) - Php70 (insulated) - $1.59 (USD)

MicroUSB Cable (black) - Php120 (not insulated. disappointed with it) - $2.72 (USD)

1GB MicroSD (CD-R King) - Php180 - $4(USD)

Card Reader (Multiple card port / CD-R King) - Php50 - $1.13 (USD)

Total: Php 420 - $9.5 (USD)

DFT RSPL-HSPL

And of course, you have to HSPL your device :) http://xdaforums.com/showthread.php?t=1195647 AS ALWAYS. I saw some guys asking if this is necessary .. well of course it is!

AND THE 28minutes 59seconds VIDEO

The number 28:59 means I done everything for less than 30minutes+ or so from downgrading my SPL to executing RSPL and HSPL.

You might hear some weird Beavis sound, sorry, that was me.. I'm just diverting because I was bit scared something bad might happen to my Mozart .. but it turns out that everything went well.

[youtube]ldrK0ic2Yag[/youtube]

DOWNLOADS

GoldCardTool + goldcard.img
[7 Mozart General] Nullstring:
FLASHING CUSTOM ROM ON MY MOZART

[YOUTUBE]gy2UXHjCtGw[/YOUTUBE]
[7 Mozart General] Nullstring:
TRICK MUSIC & VIDEO SO IT CAN DOWNLOAD ARTIST and ALBUM PICTURES, and ARTIST DETAILS.

If your country is not one of the list below:

Argentina, Australia, Austria, Belgium, Brazil, Canada, Chile, China, Colombia, Czech Republic, Denmark, Finland, France, Germany, Greece, Hong Kong, Hungary, India, Indonesia, Ireland, Italy, Japan, Korea, Malaysia, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Russia, Singapore, South Africa, Spain, Sweden, Switzerland, Taiwan, United Kingdom, and the United States.

Music and Podcasts will not be available in Windows Phone Marketplace app and due to that, if you try to sync some of your favorite Americano artists, then MUSIC+VIDEO app will not be able to download Artists Pictures and details. MUSIC+VIDEO tile will just show the Zune icon, no MUSIC+VIDEO app background, and no lockscreen artists wallpaper (if enabled).

To get this feature, you need to signup a hotmail or live account and the country must be one of the lists above.

-- update --

not "

above

"

use United States!
[7 Mozart General] Nullstring:
reserved .............................
[7 Mozart General] diamond_vdf:
hey,

just one question.

does it have to be a micro sdcard reader ?

because when i'm trying it via usb stick, i become..

1. only "Enter USB Host Mode.."

2. when I try to stick it in it checks but then become it "Not Allow".

Is it because I use a usb stick instead of micro sdcard?

Regards,
[7 Mozart General] Nullstring:
yeah probably.

Because it said "Not Allow" am not sure if that means if what you used was Not Allowed.. Most of the threads I checked before performing an SPL downgrade, was they're really specific to using "MicroSD" so I just followed it and use Micro SD instead of using 1 gb usb drive which I wanted to do the same before but I do not want to cause any problem with my Mozart .. so .. I used Micro SD. :)
[7 Mozart General] diamond_vdf:
okay, then I will try the microSD card today in the evening, just bought a logilink microSD usb reader.

maybe the reason why its not allowed is that a usb stick does need more usb power and the phone then didn't recognize the stick anymore? don't know..

i have tried the RUU_Mozart_HTC_Europe_1.30.401.01_5.54.09.21_22.33b.50_RELEASE.exe version to downgrade.. but i will try a version under the 1.30 also.

anyway, thank you for your tutorial! really helpful! :)

greetings
[7 Mozart General] Nullstring:
alright :) goodluck mate!
[7 Mozart General] diamond_vdf:
hell yeah, mate.. it worked for me as well!!!

have downgraded it to spl 1.28 :))) but i had to use the micro sd card and a tmobile DE (ger) rom..

thank you!!!
[7 Mozart General] Nullstring:
awesome!! :D
[7 Mozart General] Nullstring:
my next task in Mozart is to have a surgery and upgrade the memory!! so watch out!
[7 Mozart General] miljanmicic:
hi,

one question.

I have a problem, I do every step you write above and when I start the phone I got

1. Enter USB Host Mode..

2. Then "Loading.."

3. And then my phone restarts over and over again

Have any idea where I made a mistake

My firmware revision number is 2250.21.51101.11

so my CV is 111.

I try all 3 roms

9.1 BR: RUU_Mozart_TMO_DE_1.20.111.03_Radio_5.50.09.18_22. 24.50.09U_by_ansar

9.2 BR: RUU_Mozart_TMO_DE_1.25.111.05_Radio_5.50.09.18_22. 24.50.09U_by_ansar

9.3 BR: RUU_Mozart_TMO_DE_1.28.111.03_Radio_5.52.09.16_22. 24.50.09U_by_ansar

Thanks in advance

Regards.
[7 Mozart General] Nullstring:
It just said "Loading..." ? Did you ever wait until it flashes th Radio?
[7 Mozart General] miljanmicic:
It never start to flash the Radio, it restart immediately after "Loading..", then again come

to "Loading.." and restarts. I wait about 10 restarts and still nothing happened, just restarting.