yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
There are a lot of fun, geeky tweaks we can do to these tablets, so I thought I would collect them in one place. It would be great if someone could add this to the sticky at the top of the Dev section. Please add suggestions!!!

User Interface changes:

Voodoo Screen tuning - Hardware level tweaks of the color profile

Display all apps in full screen mode - Force all apps to display in full screen

Hide system bar via power menu - Add function to hide status bar in power menu for ROMs with no framework changes to power-button menu

*Tweak Touchscreen responsiveness - App to change various settings in touch screen.

System Features:

Enable USB Charging - Charge your tab by computer or regular USB adapters

Init.d support - Enable init.d scripts to run at boot

*** Zip align at boot - Align apks at boot for efficient reading

*** V6 SuperCharger - Get V6 Supercharger RAM tweaks working

Monitor android.process.media - Monitor process android.process.media for high cpu usage

Enable ad-hoc Wifi - Enable ad-hoc wifi funtionality

* Set Model to German region code - Allow non-German bought tabs to be CSC (German) region code

* Disable Dolphin Browser collection - Disable excessive browser data collection

*, **, ***Build.prop & init.d Edits - Change boot settings

Mount Network Shares - Mount Network shares on Galaxy Tab

build.prop Tweaks - Long list of changes you can make to your build.prop

Unlock your 3G/4G Tab - Unlock your (at least T-mobile) Tab from a specific carrier

App Changes:

Selectable user agent in default browser - Enable selectable "Desktop" mode in Browser

Force Browser to Desktop - Force Browser to always be in "Desktop" mode

Revert Market to pre-3.2 version - Revert to old market to install all compatible apps (for those having issues installing apps)

Disable Swype license check - Disable the license check for Swype to prevent issues with modified system properties.

Unconfirmed mods from other devices

WARNING! make a backup before testing these as they have yet to be confirmed safe and working on Galaxy Tabs.

Increase speaker/headphone volume - Increase the volume output (Transformer)

Increase volume tweak 2 - Increase the volume output V2 (Transformer)

USB to Ethernet Drivers - Connect to the internet via USB to Ethernet (Transformer)

Change auto-brightness levels - Reduce or increase auto brightness levels to save battery or improve visual appearance (Galaxy S II)

* NOTE 1: Root Explorer has issues with setting permissions correctly in Honeycomb, use ES File Explorer for root file edits. Just go to settings and enable root and mount as R/W

** NOTE 2: Not all of these functions work with the Tab 10.1

*** NOTE 3: May require "Enable Init.d scripts" to function
[Galaxy Tab 10.1 Android Development] taha_e:
I was expecting this, thanks m8 :D

It should be sticky thread
[Galaxy Tab 10.1 Android Development] tissot:
Great collection..

Plz put it as sticky, it is perfect.
[Galaxy Tab 10.1 Android Development] BeNicePlz:
Great! Sticky is in order here.

This is really good, I'm using some of these features myself so I can attest to it's well-functionality. While I was perusing these threads, I came across a post by reputable developer who said that V6 Super charger causes nothing but problems; If so should I risk it? What are your opinion?
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
task650 and others pointed out that the ram levels set by v6 are lower than our stock settings. That is v6 was designed for phones with less ram, so the free ram levels are lower than optimum on our tabs. I set them manually with system tuner pro.
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
Updated to include touch screen tuning tweaks, build.prop & init.d references, and notes
[Galaxy Tab 10.1 Android Development] mark.m.moran:
How much RAM does our Tab have guys?
[Galaxy Tab 10.1 Android Development] Bus Driver:
Personally,i feel the V6 supercharger makes my tab run smoother,less stutter..I'm on KI2, pershoot oc 1.2, v6 update 9.
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
1 GB

I've heard it does other things than just altering the min free values, so maybe that's why task did an about face regarding v6 by integrating it into v1. 1 of 3.2
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
UPDATE

Added sypwe license check mod, and removedmwarning for v6 supercharger
[Galaxy Tab 10.1 Android Development] Patrul:
Nice post

Thks
[Galaxy Tab 10.1 Android Development] Tubes6al4v:
UPDATE 11/15

* Organized a bit more

* Added some mods from other devices

* Added unlock app
[Samsung Galaxy S (4G Model)] AdamOutler:
Introduction:

This package will totally reset your t959v GalaxyS 4G to UVKF1 . It is a total open-source alternative to Odin. For windows, The Open-Source libUSB Heimdall drivers are different from from the closed source and proprietary Samsung drivers, so you must install drivers if prompted. Linux and Mac are standard installs.

This package includes:

Repartitioning: Repartition to stock KF1

Reloading: IBL/PBL, PARAM, SBL, SBL2, Kernel, Recovery, FactoryFS, Data, and modem

formatting:Cache and DBdata

This package does not wipe:

EFS(Where your serial number and carrier information is stored)

SDCard (where your pictures are stored)

You may use this code to reformat the Data and SDCard *2767*3855# There is no way to do this from Download Mode. The code will leave the EFS untouched.

Download:

Download Total Stock UVKF1

One-Click Package Size: 227.8MB

Instructions:

Get the latest version of java here: http://java.com/en/download/installed.jsp

Put your phone into "Download Mode"

Run the program once, and if it does not work, then check the "Flash Bootloaders" checkbox and flash again

Your device will end up as it came from the factory. You will be asked to set your device up again.

Please note at the time of this post it will be 25 minutes for the package to be uploaded to the server.
[Samsung Galaxy S (4G Model)] sparkling:
Great work!
[Samsung Galaxy S (4G Model)] RaverX3X:
thanks adam for letting them have a 1 click sollution back to stock :P
[Samsung Galaxy S (4G Model)] AdamOutler:
It works just fine. I verified this package on a device. I dont know where you got your version, but the one on sammobile.com is verified operational by me last night.

If you do not repartition while flashing bootloaders than you can have problems. This package is designed for a total restoration. Its likely you were using a package that some guy created and he didnt know what he was doing.

Im requesting that all comments pertaining to my package having bad bootloaders except this one be removed. This package is fine.
[Samsung Galaxy S (4G Model)] RaverX3X:
He acrually got it off sammy firmware awhile ago
[Samsung Galaxy S (4G Model)] AdamOutler:
And he packaged it improperly. He either forgot to package the SBL or PBL, or he forgot to repartition. This package works. The PBL and SBL were flashed sucessfully.

Not everyone knows how to properly package a firmware flash. This flash is verified.

Stop the off-topic banter.
[Samsung Galaxy S (4G Model)] TheKucho:
Sorry for asking, but does this also flash gingerbread bootloaders?
[Samsung Galaxy S (4G Model)] AdamOutler:
Yes. As stated in the first post.
[Samsung Galaxy S (4G Model)] robertneusch:
computer wont sd card on phone now

i used this to unbrick my phone but now it wont let my pc recognize the files on it. i plugged it into samsung mini kies and it recognized it. during installation it said it didnt work so i took out the battery and put it back in and then a screen with a phone and tiny computer popped up so i plugged it back into the heimdall program and it started working. it seems everything else is fine plus I guess it has gingerbread now but luckily i had backed up all my games 2 days before on the pc. plus the games are on the sd card but not on the phone. should I redo the heimdall program again? when i hit mass storage on the phone it makes the beep sound like the files will come up but nothing happens
[Samsung Galaxy S (4G Model)] AdamOutler:
I'm not familiar with all aspects of this device. You may want to ask this question in Q&A.
[Samsung Galaxy S (4G Model)] robertneusch:
i got it to work by hitting mass storage then plugging it in sorry
[Samsung Galaxy S (4G Model)] FBis251:
Try following my gb starter pack guide. One of the issues of the earlier GB leaks (Anything earlier than KGX) was that the phone wouldn't recognize the SD card.
[Samsung Galaxy S (4G Model)] AdamOutler:
He said he got it to work.
[Samsung Galaxy S (4G Model)] FBis251:
Should've clicked the "next page" link. :D
[Samsung Galaxy S (4G Model)] bhundven:
Now that official kj6 is out, could we update the heimdall one-click with this rom?
[Samsung Galaxy S (4G Model)] AdamOutler:
Sure. Why don't you do it? All the information you need is here:

[Release] Heimdall One-Click - ROM Packaging and Distribution System
[Samsung Galaxy S (4G Model)] bhundven:
Ah, I was unaware of that page! Thanks again, Adam! I don't have time right now, but I'll get something posted soon.
[Samsung Galaxy S (4G Model)] Logix:
THanks

Hey thanks adam this helps alot
[Samsung Galaxy S (4G Model)] robertneusch:
My phone seems to be working ok except that I cant seem to be able to reboot into recovery by pressing the volume up and power buttons now. Am I doing something wrong
[Samsung Galaxy S (4G Model)] AdamOutler:
Try removing the battery first. I don't know what's up with the Gingerbread bootloaders.
[Samsung Galaxy S (4G Model)] bd1692:
i cant get in download mode no more after using this help im so fustrated
[Samsung Galaxy S (4G Model)] htaak:
Your going to need to use adb reboot download to get it done.
[Samsung Galaxy S (4G Model)] RaverX3X:
recovery mode was remapped to volume down menu button power which the menu button in the sbl is broken so any form of recovery is impossable without adb shell or power menu mod.. or quick reboot

download mode was remapped to volume up power...
[Samsung Galaxy S (4G Model)] Somairotevoli:
Are you talking about GB recovery? When powered down, I just hold down volume up/down then power; release as soon as boot screen shows
[Samsung Galaxy S (4G Model)] AdamOutler:
Hold only volume up and power.

I have UnBrickable mod so I just turn the device off and click a button on my computer to get in Dow load mode.
[Samsung Galaxy S (4G Model)] htaak:
Yeah, that works with later GB releases but not this one. If you flash this you are SOL getting into recovery or download with out adb.
[Samsung Galaxy S (4G Model)] -R2:
I had the same problem, adb was the only way i could get into download after flashing this.
[Samsung Galaxy S (4G Model)] dfstrasser:
I could not get in download mode either. Someone suggested to remove the battery, then press vol down+home key+power, then install the battery. This worked for me.
[Samsung Galaxy S (4G Model)] RaverX3X:
not 100 percent true you can get into download mode volume up power

Recovery method is screwed <<<<<<thats where the problem lies because the keys were remapped and the keys they assigned e3 recovery do not work....
[Samsung Galaxy S (4G Model)] AdamOutler:
I'd like to remind you guys that 301kohm jigs always work. UBM always works. adb reboot download always works. Also, this is a prerelease software version. The last official is KB2.
[Samsung Galaxy S (4G Model)] RaverX3X:
or updateng the package with known good pbl and sbl would be rather hepfull instead of people expecting a 1 click back to stock with known issued pbl and sbl..... not trying to sound like a **** but a few people hate stated these are not the loaders to use.... Other then that good job on the 1 click to stock....
[Samsung Galaxy S (4G Model)] htaak:
+1 to that, or at a minimum listing confirmed working methods of getting into recovery/download in the OP.
[Samsung Galaxy S (4G Model)] AdamOutler:
Stop complaining. This is the PBL and SBL which comes with this release. This is Samsung's work and this is the KF1 package. If you don't like it, don't use KF1 if you think it's a bad package.

Here's how you get to download mode.

1. press and hold volume-

2. press power

You will be in download mode.
[Samsung Galaxy S (4G Model)] RaverX3X:
not talking bout the download mode man im talking about your releasing a package with known issues with recovery with the bootloaders... Its not a hard concept to grasp.... Really its not... Please quit dancing around the issue man... Im not trolling u im just telling you it would be adviseable to update the package to known good pbl sbl so people DO IN FACT NOT HAVE THESES ISSUES....

then no offence id advise people to not use this 1 click to stock well good luck with it man cause honestly.. ill agree to disagree at this point... sorry for trying to help
[Samsung Galaxy S (4G Model)] bhundven:
I'm working on getting an updated One-Click with UVKJ6. My phone has ubm, so I will also test bootloaders and make sure all works before I distribute.

I have limited time right now, but I should have something early or middle of next week. Don't ask for an ETA if things take longer.

With that... I vote on locking this thread until I open a new "[UVKJ6] Back-to-Stock Heimdall One-Click" thread.
[Samsung Galaxy S (4G Model)] AdamOutler:
Your disagreement is with Samsung. I released the latest firmware, this is it. If you want stable, use kb2.

You are trolling.

There is newer firmware available. Are you blaming me because I have not released the latest firmware in one-click format? This arguement is silly. This is kf1 and its unmodified. You were suggesting that I change the bootloaders. No. I will not. This is a stock ROM not a custom ROM.

If you want a custom ROM, make one. I've released source and packager for heimdall one-click at HTTP://oneclick.adamoutler.com

Make a custom ROM and label it as such. Don't tell me that I should 'at least' release a custom package. Do it yourself. I've provided all the tools you need, free of charge.
[Samsung Galaxy S (4G Model)] RaverX3X:
first off im not trolling.. second off im not the only dev that advised you to not use the kf series bootloaders....

Im not talking about a custom rom im talking about packageing the 1 click with bootloaders that actually work 100 percent correctly with all functions in tact.. Get off your high horse and actually read what people are telling you..

WE DO NOT HAVE A ISSUE WITH YOUR 1 CLICK BACK TO STOCK WE HAVE A ISSUE WITH THE FAIL ASS BOOTLOADERS THAT ARE INCLUDED IN IT..

Third off this is not the latest firmware... There were many firmwares after it....

Really man im not picking a fight with u or trolling u but hey believe what you will...

one thing i hate worse then trolls is devs that are so high and mighty and full of themselves they wont actually read what everyone is telling them... Believe what you want man .... Mabe once u get off the high horse you may see what everyone is telling u and the issues people are having..... Untell then take care man wish u well...
[Samsung Galaxy S (4G Model)] AdamOutler:
At the time it was released, it was the latest firmware.

I'm requesting that a mod come in here and clean this up. I have no problem getting into download mode.

If you want a custom package go-ahead. I have no intention. Of remaking the Samsung package. This is what you get. Its kf1. Nothing more, nothing less. This is the entire kf1 firmware.

I've explained this to you several times. If you want kf1, use this. There's kg and kh available. If you want those, make them. I've provided all the tools. This is a total stock kf1 package and I'm not remixing it.

This package is completely capable of resurrecting an UnBrickable device. It contains everything necessary. It was the only complete package I could get ahold of at the time. I don't have my own device anymore to play with. Therefore I have nothing to test new packages. There will be no updates. The bootloaders work.

This is tested and it works. If you want a custom package, make one. If you want a newer package, make one. You have the power.

I wont have this anymore. If you don't like kf1, don't use it.
[Samsung Galaxy S (4G Model)] AdamOutler:
I just got another SGS4G. Press volume- and power. You don't even need to have the device plugged in. The device will go into download mode.
[Samsung Galaxy S (4G Model)] RaverX3X:
do me a favor adam

dont apply the unbrickable mod

on ur second sgs4g flash the kf series boot loaders and attempt to access any e3 recovery...

not download mode the samsung stock e3 blue recovery without using adb shell or quick reboot
[Samsung Galaxy S (4G Model)] AdamOutler:
The complaint on the last page was stated twice that it was a problem with download mode.

The device was bricked to start with. It was a dead bricked device.

Are you saying that the problem is with recovery mode, not download mode?

I'm working on an i9100 now, but ill play with this tomorrow. If that's the case, point me to a full Odin firmware that you recommend.
[Samsung Galaxy S (4G Model)] RaverX3X:
ya thats what i was trying to get across before... Its not the download mode that has a issue at all even with the re mapped buttons. Its the issue with the e3 recovery keys that are bunk the keymapping is not useable.. Even off the origonal device sammmy firmware got them from :P

thats why i wanted you to try it without the unbrickable mod so u could see what i was getting at ;P u could do it off any leak base or offical for that matter just anything but kf series please :P
[Samsung Galaxy S (4G Model)] RaverX3X:
Honestly its good he made a 1 click krylon and i both stated the reasons why this version of the firmware was a bad idea... Its not the 1 click thats great he made one for them ease of use.... THe issue lies in the fact the sbl button mapping is highly jacked.... Which sence its his work all that needs to be done is replace the sbl and or just update the package with a known good one so people can access cwm /e3 stock recovery without issue or pulling there hair out.....
[Samsung Galaxy S (4G Model)] RaverX3X:
adam dont worry bout it new one click will be posted soon :P
[Samsung Galaxy S (4G Model)] TheKucho:
What firmware/rom is it gonna be Raver? Official kg6 with gb bootloaders?
[Samsung Galaxy S (4G Model)] RaverX3X:
correct

i am not the person that made the new 1 clcik he just used my dump and had me test it for him :P all credits goto him when its posted :P
[Samsung Galaxy S (4G Model)] RaverX3X:
if u cant click then well go enjoy whatever stock came on the phone
[Samsung Galaxy S (4G Model)] bhundven:
I'm posting a kj6 back-to-stock tomorrow.

Thanks again for testing, raver!

The bootloaders are the same as what I had found by looking at FB's ext4 Odin guide, but the package that raver had, had some stuff I was missing.

I just got kicked by tmo for tethering or I'd post tonight.
[Samsung Galaxy S (4G Model)] AdamOutler:
You can't dump a boot.bin file. Its a guaranteed way to brick a device. I also will not package a hacked together ROM. Give me a known good firmware revision with bootloaders.
[Samsung Galaxy S (4G Model)] bhundven:
Kc1 comes with a known good boot.bin.

That is where I got mine.

Dont sweat Adam. All parts of the flash I made come from stock roms.
[Samsung Galaxy S (4G Model)] bhundven:
Also, I kow you like giving raver a hard time, but he knows what he is talking about. Just isnt very good at explaining.

I put the ROM together, ravers package came with a newer param.lfs, and data.rfs. Everything else is from kj6.

If you have any other questions or comments, please direct them at me. Thanks. :)
[Samsung Galaxy S (4G Model)] RaverX3X:
ment it as its a known good dump offical dump not just randomly hacked together
[Samsung Galaxy S (4G Model)] bd1692:
i got it to work thanks anyway it worked with the volume down button
[Samsung Galaxy S (4G Model)] flip193:
Instructions

Read the instructions but do you mean open up the program and check flash boot loaders and then click flash... or do you only check that if your having trouble
[Samsung Galaxy S (4G Model)] bd1692:
hey

download doesnt work
[Samsung Galaxy S (4G Model)] AdamOutler:
Site is down.
[Samsung Galaxy S (4G Model)] patt2k:
Can anyone mirror this ? i will provide mirrors for you as well. Thanks

EDIT: Found it will provide few mirrors soon.
[Samsung Galaxy S (4G Model)] dalvear88:
Where did you find it or where is a mirror so I can download?
[Samsung Galaxy S (4G Model)] lumin30:
There are stock ROMs you can use. What are you trying to do and we can point you to a good link?
[Samsung Galaxy S (4G Model)] crackpot:
Here is the download link: http://files.teamkomin.com/SGS4G-T959v/t959UVKF1Fixed-One-Click.jar
[Samsung Galaxy S (4G Model)] MJHawaii:
Worked Perfect

Worked Flawlessly thanks Adam!:D
[Samsung Galaxy S (4G Model)] TheAntagonist:
Why is the link giving me a "500 Internal Server Error"?
[Samsung Galaxy S (4G Model)] lumin30:
This link? Just clicked it. Worked for me.
[Samsung Galaxy S (4G Model)] AdamOutler:
Our server goes down from time-to-time. It's nothing permanent. If it's down, just post and I'll contact the server manager.
[Samsung Galaxy S (4G Model)] PoisonWolf:
OP, the front page link doesn't seem to be working. Any ETA on when it might be back up? :)
[Samsung Galaxy S (4G Model)] iTzAlienX:
:( Why is the download link down?
[Samsung Galaxy S (4G Model)] bhundven:
Dude... look at the last post date.

Use these instead:

http://xdaforums.com/showthread.php?t=1358498
[Samsung Galaxy S (4G Model)] Rebellos:
Okay, so, what is Hummingbird Interceptor Boot Loader (HIBL)?

Basically: It allows to load any amount of data (limited by size of RAM block, the biggest one single block available is 256MB) through USB connection with PC under any specified address into memory and then execute it.

Technically: It does consist of 2 pieces fused together - BL1_stage1 and BL1_stage2.

Each stage starts from 16bytes (4 ARM WORDs) of secure boot header. In stage1 these are mandatory, in stage2 they can be random (nulled them in my code), so EntryPoint of each stage does start at its 0x10 offset.

BL1_stage1, loaded under 0xD0020000 address, is short code, digitally signed by Samsung. It has been released to break "Chain of Trust" and alter Secure Boot into Non-Secure Boot process. Literally stage1 just do some compare operations and then jumpout to BL1_stage2. (Yes, I also see no point of releasing hardware secured CPU version together with software which is bypassing it's security)

BL1_stage2, must be placed at 0xD0022000 address (it's fused together with stage1 into HIBL, so it's at 0x2000 offset of HIBL.bin) it is unsigned because Secure Boot Context, prepared by iROM (BL0) has been already ignored by stage1.

Its FASM_ARM sourcecode:

http://code.google.com/p/hummingbir...unk/HummingBirdInterceptorBootloader/HIBL.ASM

This is where the code start real work, it does begin with standard ARM core jump vector table (just to keep stick to standard, these aren't used anyway).

1. It does use I9000 BL1_stage2 functions (init_system) which I linked to it, these are used to init DMC controllers, as to this point code is executing in and working with very tiny, 96KB iRAM space, after calling this function it turns all 512MB of RAM available.

2. Make sure DMC is configured properly (write some value to address 0x40~~ memory space, then read it and compare with previously written)

3. Reinit iRAM heap to the BL0 initial state (to convince it USB dload mode haven't been called yet), by storing and restoring UART pointer only (to keep debug output flowing properly)

4. Call iROM usb_downloader function.

5. Read the address where downloaded data has been placed.

6. Jump into this address.

This, properly used provides similiar debug output (similiar, because its outdated testlog)

It opens infinite capabilities. Instead of SBL to unbrick, Uboot can be loaded, or any armlinux kernel. It's all up to you - XDA Developers.
[Samsung Galaxy S (4G Model)] bhundven:
Thanks Adam, Rebellos, mijoma, TheBeano, and midas5!
[Samsung Galaxy S (4G Model)] dsexton702:
Great work on this and thanks!
[Samsung Galaxy S (4G Model)] sparkling:
Thanks for your work. Might come in handy one day.
[Samsung Galaxy S (4G Model)] RaverX3X:
once again thanks adam lol

to bad it doesnt stop a brick if yuo drop a brick on it lol sorry bad joke