tag:blogger.com,1999:blog-49725433456960749192024-02-20T16:59:00.131-08:00Android PhoneComplete guide for android deviceJohnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-4972543345696074919.post-45390085640803080142011-05-06T06:57:00.000-07:002012-01-31T16:55:52.367-08:00Samsung Galaxy S I9000 LCD Screen Display Problem Solution - HardwareThis solution covers for hardware level of repair for Samsung Galaxy S I9000 with LCD screen display problem. This solution may help for a water or wet damaged and accidentally, heavily dropped device that result to display problem. If you already tried replacing the LCD screen module and done with software calibration or <a href="http://droidfone.blogspot.com/2011/05/how-to-flashdownload-samsung-galaxy-s.html">firmware flashing method</a> but the problem continues. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-NQnBKJnbX74/TcP51lzl3oI/AAAAAAAABfc/mQDaHHX76qw/s1600/i9000+Galaxy+S+display+Problem+Repair+Solution.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="312" src="http://3.bp.blogspot.com/-NQnBKJnbX74/TcP51lzl3oI/AAAAAAAABfc/mQDaHHX76qw/s400/i9000+Galaxy+S+display+Problem+Repair+Solution.jpg" width="400" /></a></div>
The solution above shows a brief explanation on which part or components needs to check for hardware troubleshooting. The rated voltages pointed on the pins of the connector are the LCD's supply voltage which needs the LCD to work. The Display filter IC's also cause the display goes abnormal if become faulty or damaged.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com4tag:blogger.com,1999:blog-4972543345696074919.post-83308848157077969452011-05-06T01:32:00.000-07:002012-01-31T16:56:15.768-08:00How to Flash/Download Samsung Galaxy S Firmware using ODIN - ProcedureHere's the step procedures on how to flash or download the Samsung Galaxy S Firmware. The guide below will use the methods of restoring the Samsung Galaxy S back to stock firmware by way of using ODIN.<br />
Odin is a windows application that can be used to flash different firmware onto various Samsung Android Devices, such as the Galaxy S or other Galaxy S series that is compatible with ODIN. It is vital that EVERYBODY who roots their Samsung Device knows how to use ODIN because it is often the only way to flash certain ROMs/Firmware or completely revert back to stock firmware.<br />
<br />
Flashing the device firmware can fix unexpected errors or failures on the device or when all else fails, it is the only way to restore a device to working condition after a partial brick or boot loop. <br />
<br />
<span style="font-size: large;"><b>Preparing and Setting up ODIN and <b style="font-weight: normal;">Files used to Flash</b>.</b></span><br />
-<a href="https://www.wuala.com/Samsung%20Galaxy%20S/Firewares%20,%20Updates%20and%20Odin?key=AfzUZSU4SpKU" rel="nofollow" target="_blank">Odin3 version 1.82</a> <br />
Just install this software where the windows installed to avoid any problem issues. <br />
-<a href="https://www.wuala.com/Samsung%20Galaxy%20S/Firewares%20,%20Updates%20and%20Odin?key=AfzUZSU4SpKU" rel="nofollow" target="_blank">".PIT" file for the Samsung Galaxy S</a> <br />
There are now three different versions of the .pit file. 513.pit, 512.pit and 803.pit. 513.pit only works for early firmwares and should not be used anymore. The 512.pit file is used for all Android 2.1 Eclair firmwares and the Android 2.2 Froyo firmwares up to and including the I9000XXJP3 firmware. There are several beta Froyo releases that require the 803.pit file to function properly, however, official 2.2 and 2.2.1 firmwares again work with the 512.pit file.<br />
The .pit file maps partitions on the NAND storage. The code has been cracked by the Cyanogen developers working on the SGS and it will siginificantly accelerate work on fully featured Gingerbread ports.<br />
-<a href="https://www.wuala.com/Samsung%20Galaxy%20S/Firewares%20,%20Updates%20and%20Odin?key=AfzUZSU4SpKU" rel="nofollow" target="_blank">Desired firmware package</a> or <a href="http://forum.xda-developers.com/showthread.php?t=886000" rel="nofollow" target="_blank">desired kernel package</a><br />
<br />
<br />
<span style="font-size: large;"><b>Flashing the Samsung Galaxy S Procedures:</b></span><br />
<br />
<b>1. Extract and Run the ODIN flasher tool.</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-miIl1Q3XPws/TcOoHLYprjI/AAAAAAAABe0/Oqr7gpa5d0E/s1600/odin_001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 01" border="0" height="266" src="http://4.bp.blogspot.com/-miIl1Q3XPws/TcOoHLYprjI/AAAAAAAABe0/Oqr7gpa5d0E/s320/odin_001.jpg" width="320" /></a></div>
<br />
<b>2. Check the AUTO REBOOT and RESET TIME</b> checkbox.<br />
You may only Check the "Re-Partition" checkbox if you have separate packages for PDA, Modem and CSC! Don't do this for single PDA flashes or kernel flashes.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4B8KG2kp1yA/TcOpjZVJHiI/AAAAAAAABe4/M5YT5giw3a0/s1600/odin_002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 02" border="0" height="266" src="http://3.bp.blogspot.com/-4B8KG2kp1yA/TcOpjZVJHiI/AAAAAAAABe4/M5YT5giw3a0/s320/odin_002.jpg" width="320" /></a></div>
<b>3. </b><b>Select the PDA/Modem/CSC/.PIT files in Odin</b><br />
In the PIT section, select the .pit file you downloaded.<br />
In the PDA section, select the .tar file your downloaded. Select the Phone Modem and CSC files in Odin.<br />
For kernel flashes, only PDA is required. For FW flashes, .PIT and at least a PDA is required. Some PDAs have Modem and CSC integrated. Make sure you have the correct .PIT file. Usually 512.pit) <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-tMy346uBS8o/TcOp4jkFjvI/AAAAAAAABe8/UwnPtNsXkWI/s1600/odin_003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 03" border="0" height="266" src="http://2.bp.blogspot.com/-tMy346uBS8o/TcOp4jkFjvI/AAAAAAAABe8/UwnPtNsXkWI/s320/odin_003.jpg" width="320" /></a></div>
<br />
<b>4.</b> <b>Set the device into DOWNLOAD MODE</b><br />
Turn the phone into the download mode by pressing and holding VolumeDown+Home+Power at the same time.You will eventually see a picture like the one below with black Android robot digging within a triangle. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-WfkTiRk_c3k/TcOrxqQr8_I/AAAAAAAABfA/frKGCnYP6ak/s1600/odin_004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 04" border="0" height="266" src="http://1.bp.blogspot.com/-WfkTiRk_c3k/TcOrxqQr8_I/AAAAAAAABfA/frKGCnYP6ak/s320/odin_004.jpg" width="320" /></a></div>
<br />
<b>5. Connect the Device to PC using the DATA cable</b><br />
Connect your phone with your computer and wait until the drivers are installed.<b> </b><br />
Make sure the ID:COM box highlighted yellow to know that the handset is connected to the PC properly.<br />
If you still do not get any results, try another USB port on your computer.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-S5ptNfpegJ8/TcOtKmxJn2I/AAAAAAAABfE/1x6tb5bTX-8/s1600/odin_005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 05" border="0" height="266" src="http://2.bp.blogspot.com/-S5ptNfpegJ8/TcOtKmxJn2I/AAAAAAAABfE/1x6tb5bTX-8/s320/odin_005.jpg" width="320" /></a></div>
<br />
<b>6. Enter the Device into Firmware Downloading process</b><br />
<b> </b>When the drivers are installed and all binary files needed is ready, <b>Click Start.</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-gNi8p6kGilg/TcOuIBLSxEI/AAAAAAAABfI/0G5qceqjZz8/s1600/odin_006.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 06" border="0" height="266" src="http://1.bp.blogspot.com/-gNi8p6kGilg/TcOuIBLSxEI/AAAAAAAABfI/0G5qceqjZz8/s320/odin_006.jpg" width="320" /></a></div>
The phone will be flashed and once it’s finished, it will boot up.Do NOT disconnect the usb-cable, remove the battery or otherwise interrupt this process!<br />
But if you do not see a blue progress bar on your phone after 5 minute, take out your phones battery, unplug your phone and start from step 1 again.<br />
<b>7. Handset reboots when flash or download completes</b><br />
Once you see the message, you have successfully flashed your phone.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ro2DXSMEhuI/TcOvNmeJxyI/AAAAAAAABfM/GJK8mow-XIo/s1600/odin_007.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung galaxy S ODIN flashing 07" border="0" height="266" src="http://2.bp.blogspot.com/-ro2DXSMEhuI/TcOvNmeJxyI/AAAAAAAABfM/GJK8mow-XIo/s320/odin_007.jpg" width="320" /></a></div>
<br />
<b>8. Codes to confirm the Downloaded Firmware Version</b><br />
<div style="color: red;">
<b>*#1234#</b></div>
<b>Full Reset</b><br />
<b style="color: red;">*2767*3855#</b><br />
<br />
After this Flashing process, the Samsung Galaxy S is unrooted if it has been already rooted before, you will have to root it back again or update to custom ROMS if you want to.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-63974593108885120722011-05-05T12:01:00.000-07:002012-01-31T16:56:31.537-08:00How to Root Google Nexus S Android 2.3 Gingerbread with Bootloader - ProcedureHere's the steps and procedures on how to root the Google Nexus S with Android operating system Gingerbread 2.3. Rooting the phone will open up a wide range of customization according to the users needs. <br />
Just follow some simple steps and procedures below. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-PkUlCeIGpcs/TcLvupDtKkI/AAAAAAAABew/io8xCCyWcL8/s1600/Nexus+S+Root.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="221" src="http://2.bp.blogspot.com/-PkUlCeIGpcs/TcLvupDtKkI/AAAAAAAABew/io8xCCyWcL8/s320/Nexus+S+Root.jpg" width="320" /></a></div>
<br />
<br />
Procedure on how to root the Nexus S:<br />
<br />
* Press and Hold Volume up key and power button. This will set the Nexus S Android phone to fast boot mode / boot loader mode. <br />
* Download this files:<br />
<a href="http://www.megaupload.com/?d=CNSHW8BN" rel="nofollow" target="_blank">Recovery-Clockwork-Herring</a><br />
<a href="http://www.megaupload.com/?d=PGK6UK0V" rel="nofollow" target="_blank">SU-2.3.6.1-ef-signed</a><br />
or you can download it anywhere and on Android Market.<br />
<br />
Extract the recovery-clockwork-herring file and then transfer the same into the root of SD Card and need to boot into Clockwork recovery and then you will have to install the su-2.3.6.1-ef-signed file.<br />
That's it you have now successfully rooted your Nexus S mobile Android device.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com1tag:blogger.com,1999:blog-4972543345696074919.post-4353649346864109412011-05-05T07:57:00.000-07:002012-01-31T16:56:41.929-08:00Samsung I5500 Galaxy 5 LCD Screen Display Backlight Problem SolutionHere's a solution for Samsung I5500 Galaxy 5 LCD Screen Display Backlight Failure Problem that result to a dark screen display. This phone is also known as Samsung i5500 Corby Smartphone, Samsung Galaxy Europa and Samsung Galaxy 550 so its the same thing on the PCB components and don't bother how such a lot of names exists.<br />
<br />
Okay, this solution works if the LCD screen shows a dark screen but the phone is still turns on and can hear tones etc. The first thing comes in our mind is to replace the LCD screen module but still it display nothing.<br />
<br />
If the LCD screen goes blank or black and can notice that some text or image shadows on the LCD screen it means that the backlight white LED on the screen is not working. The problem may lies either on the LED that is mounted on the back of the LCD itself and or the showed components showed on the solution below. <br />
<br />
To fix this problem more quickly you may first to replace the LCD screen module and or check the LCD LED driver components on the Samsung I5500 Galaxy 5 PCB board. If you have no LCD replacement at hand or available, you may first check the components as showed on the solution below before buying a new LCD screen module. <br />
<br />
Here's some hints on how to fix Samsng I5500 Galaxy 5 LCD Screen Display Backlight Problem:<br />
1. Visually check the LCD pin connector. Clean, rework and replace if necessary. <br />
2. Check the VLED+ voltage, you can check around 26V on the capacitor. <br />
3. If the voltage is missing or no readings, check the VBAT voltage 3.7 volts across the filter coil. check also that coil for possible open circuit or damaged. <br />
4. If the VBAT voltage is okay. trace the VLED+ and VLED- connection line paths down the LCD pin connector. <br />
5. Check, resolder and or replace the LCD LED driver IC if necessary. <br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-JPiMhqohuV0/TcKt1wxiXkI/AAAAAAAABek/NIg4T-MYYcQ/s1600/Droid+angel+Samgx5+LCD+display+Light+solution.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung I5500 Galaxy 5 LCD Screen Display Backlight Problem Solution" border="0" height="261" src="http://2.bp.blogspot.com/-JPiMhqohuV0/TcKt1wxiXkI/AAAAAAAABek/NIg4T-MYYcQ/s320/Droid+angel+Samgx5+LCD+display+Light+solution.jpg" width="320" /></a></div>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-47447148102918121522011-05-03T09:12:00.000-07:002012-01-31T16:55:24.074-08:00How to fix Samsung Galaxy Tab that freeze, frozen and hang at logoHow to fix Samsung galaxy tab that freeze or frozen and hang at logo.<br /><br />This is the way how to fix the Samsung Galaxy Tab that freezes with simple steps and instructions.<br /><br />If the Samsung Galaxy Tab may sometimes hang or freeze at boot ups and or opening or using some applications. To fix this problem you may try hard reset or factory reset the device.<br /><br />Note: This process will delete all data from your tablet except current <br />system software and bundled applications, or SD card files. Back up first of all the important files stored on your device. <br /><br /><br />1. Turn the Galaxy Tab Power Off.<br />2. Press and hold the Power ON/OFF and Volume Up buttons. <br />The device will then boots up to a recovery mode.<br />A selection MENU will then appear such a:<br />*Reboot system now<br />*Apply SD card update<br />*Wipe Data/Factory reset<br />*Wipe cache partition<br /><br />3. Select the Reboot system now. <b>Use Volume Up and Down button </b>to make selection and <b>“Home” or “Power” button</b> to enter (Depends on Galaxy Tab model). <br /><br />If it doesn't solved the problem, repeat the process then this time do and select the <b>Wipe Data/Factory reset.</b><br /><br />See this video for further instructions:<br /><iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/Wg9JgWf9YaY" width="640"></iframe>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-77729215873529865012011-05-03T08:44:00.000-07:002012-01-31T16:55:24.095-08:00Samsung P1000 Galaxy Tab USB Not Charging SolutionThis is the hardware repair solution for Samsung Galaxy Tab P1000 if it doesn't charge. This may only works if the device still turns On and the battery is not fully drained or already weak or damaged. A fully discharge battery will unable to charge up, so ensure that the battery is still in working condition before applying this solution. You may also consider that the wall or dock connector charger is also working fine. <br /><br />So, lets take a look how the troubleshooting flows on the Samsung Galaxy Tab Not Charging problem:<br /><br />1. On the 30 pin dock connector the input charge voltage is on pin #7 and #8. You can check and read it using a multimeter while the wall or USB charger is being inserted. If the voltage is missing or no readings the possible faulty is the charger itself but if the voltage is okay proceed to step 2.<br /><br />2. On the charger voltage detector chip Pin #6 and #7 check and read the VBUS output voltage. If the voltage is missing, check the chip for possible crack, open etc., rework or replace if necessary. If the voltage is okay proceed to step 3.<br /><br />3. Check the VBAT(battery voltage) on the capcitor near the charger switching IC. If the voltage is missing or no readings the possible faulty is the charger switching IC. If the voltage is okay, proceed step 4.<br /><br />4. Check the VUSB output voltage on the analog multiplexer IC which is around 5V up on the capacitor. If the voltage is missing, check the chip for possible damaged and etc. Replace if necessary. <br /><br /><div style="text-align: center;"><b>Samsung P1000 Galaxy Tab USB Not Charging Repair Solution</b></div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-TuTkk3TISQ0/TbMl-LP3ApI/AAAAAAAABa8/DCxJgH2Tj-4/s1600/Droidangel-+Sam+P1000+charging+Solution.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung P1000 Galaxy Tab Not Charging solution" border="0" height="388" src="http://3.bp.blogspot.com/-TuTkk3TISQ0/TbMl-LP3ApI/AAAAAAAABa8/DCxJgH2Tj-4/s640/Droidangel-+Sam+P1000+charging+Solution.jpg" width="640" /></a></div>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com2tag:blogger.com,1999:blog-4972543345696074919.post-15338729169295333232011-05-03T07:50:00.000-07:002012-01-31T16:55:24.061-08:00Procedure to Upgrade Google Nexus One to Gingerbread 2.3.4 UpdateHere's the step by step procedure how to install the latest 2.3.4 update on Samsung Google Nexus One:<br /><br />Please Note : If you got a super user access in the previous 2.3.3 update will be lost after <br />switching to this new 2.3.4 update. You may also need to reconfigure your Intenet Settings to regain access to the internet if the Internet APN settings lose after this process. <br /><br />Procedure installing the 2.3.4 firmware on your Google Nexus One:<br /><br />1. Download the the <a href="http://www.megaupload.com/?d=HBRDXECG" rel="nofollow" target="_blank">2.3.4 firmware update</a> for Nexus One on your computer. <br />2.Connect the phone to PC using the USB data cable.<br />3. Copy the firmware file into your phone( Do not unzip it, rename or modify the file name or it will not be recognized by the phone that it is an update file.<br />4. Turn Off the Google Nexus One, once the file is already copied. Then remove the USB data cable connection. <br /> 5.While the Google Nexus One is Turned OFF: Hold down the trackball and then press the Power button. <br /> The phone will then turn on into RECOVERY MODE.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-kT9BZb_VN5g/Tdp70haLp9I/AAAAAAAABoY/SjXBfROQGU0/s1600/-Mode.jpg.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-kT9BZb_VN5g/Tdp70haLp9I/AAAAAAAABoY/SjXBfROQGU0/s1600/-Mode.jpg.jpg" /></a></div><br /><br />6. Once the phone already set into recovery mode, you'll see that the device will be booting in the white screen with the Android robots on the skateboards after which you will have to select the “Bootloader” option and then in the next screen you will have to select “Recovery” option.<br /><br />7. Now, press the power button and volume up button at the same time, after that use the trackball to select “<b><span style="color: orange;">Apply sdcard:update.zip”</span></b> and then select the file which you have copied in the phone.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-SQuTt8qtgSc/Tdp7z5kFFaI/AAAAAAAABoU/wdUkzQ3aVgY/s1600/y-Mode.jpg.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-SQuTt8qtgSc/Tdp7z5kFFaI/AAAAAAAABoU/wdUkzQ3aVgY/s1600/y-Mode.jpg.jpg" /></a></div><div style="text-align: center;"><i>Nexus One Recovery Mode</i></div><br />- Just select the same and select the firmware file which you have copied into the phone and then press the “Power” button to select the same.<br />-Once the firmware update zip been selected, It will automatically start the process. just wait a couple of minutes until it will completely installs the update. <br /><br />- If the update installing process finishes the phone will then again return to recovery mode menu. <br /> Just select the “reboot” to reboot the same. Then the phone will then reboot, if it will ask for language, just select the same... <br /><br />That's it and done....Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-51431172385765475002011-04-24T13:37:00.000-07:002012-01-31T16:55:24.078-08:00Samsung Galaxy Tab Dock Cable Connector PinoutThis is the technical info of Samsung Galaxy Tab Pinouts for digital and analog I/O on the 30 pin dock connector. This is the serial cable connection on Samsung Galaxy Tab for USB connection, charging, accessories connection and for debugging and logging etc.<br /><br /><div style="text-align: center;">Click image to view hi-res file </div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-DBQ7SqvBugo/TbRcLwbV09I/AAAAAAAABb0/bBnDRvABp28/s1600/droidangelgxtabpin.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="345" src="http://3.bp.blogspot.com/-DBQ7SqvBugo/TbRcLwbV09I/AAAAAAAABb0/bBnDRvABp28/s400/droidangelgxtabpin.jpg" width="400" /></a></div><b>Samsung Galaxy Tab 30 Pin Connector Pinout</b><br /><blockquote><span style="font-size: small;"><b>Pin# Signal to/from device</b></span><br /><span style="font-size: small;"><b>1 Gnd P</b></span><br /><span style="font-size: small;"><b>2 Gnd P</b></span><br /><span style="font-size: small;"><b>3 USB_DP_CON I/O</b></span><br /><span style="font-size: small;"><b>4 USB_DM_CON I/O</b></span><br /><span style="font-size: small;"><b>5 IF_CON_SENSE I</b></span><br /><span style="font-size: small;"><b>6 V_ACCESSORY_5.0V P</b></span><br /><span style="font-size: small;"><b>7 V_BUS_1 P</b></span><br /><span style="font-size: small;"><b>8 V_BUS_1 P</b></span><br /><span style="font-size: small;"><b>9 VOUT_CHARGER P</b></span><br /><span style="font-size: small;"><b>10 VOUT_CHARGER P</b></span><br /><span style="font-size: small;"><b>11 no connection</b></span><br /><span style="font-size: small;"><b>12 no connection</b></span><br /><span style="font-size: small;"><b>13 ACCESSORY_ID / USB_ID I</b></span><br /><span style="font-size: small;"><b>14 ACCESSORY_INT I</b></span><br /><span style="font-size: small;"><b>15 Gnd P</b></span><br /><span style="font-size: small;"><b>16 Gnd P</b></span><br /><span style="font-size: small;"><b>17 MHL_DP I/O</b></span><br /><span style="font-size: small;"><b>18 MHL_DM I/O</b></span><br /><span style="font-size: small;"><b>19 MHL_ID I</b></span><br /><span style="font-size: small;"><b>20 IF_RXD I</b></span><br /><span style="font-size: small;"><b>21 IF_TXD O</b></span><br /><span style="font-size: small;"><b>22 no connection?</b></span><br /><span style="font-size: small;"><b>23 AP_TV_OUT O</b></span><br /><span style="font-size: small;"><b>24 REMOTE_SENSE I</b></span><br /><span style="font-size: small;"><b>25 no connection</b></span><br /><span style="font-size: small;"><b>26 no connection</b></span><br /><span style="font-size: small;"><b>27 EAR_L_CRADLE O</b></span><br /><span style="font-size: small;"><b>28 EAR_R_CRADLE O</b></span><br /><span style="font-size: small;"><b>29 3.5_INT_TEST I</b></span><br /><span style="font-size: small;"><b>30 Gnd P</b></span></blockquote>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-82138823736566557882011-04-23T14:14:00.000-07:002012-01-31T16:55:24.099-08:00Samsung Galaxy Tab How to Root GuideHere'a are some steps and procedures on How to Root The Samsung Galaxy Tab.<br />Rooting the Tab opens up a world of possibilities that would otherwise be out of reach. Root access gives you complete control of the system, which means you can do much more with the device than Samsung and your carrier probably want you to do. It lets you install awesome root-only apps, uninstall apps that can't normally be removed, do complete backups (Nandroid), flash custom ROMs, apply themes, change boot animations, and more.. <br /><br /><b>Rooting the Galaxy Tab Using Z4root:</b><br /><br />There's more than <a href="http://forum.xda-developers.com/showthread.php?t=812367" rel="nofollow" target="_blank">one way to root</a> the Galaxy Tab, but the easiest method is to use a one-click root app called z4root. One-click root apps aren't new (<a href="market://search?q=pname:com.corner23.android.universalandroot" rel="nofollow" target="_blank">Universal Androot</a>, for example, has been around for months), but z4root is what I used to root my Tab so it's what I'm recommending.<br /><br />Here's how to use it to root the Galaxy Tab:<br /><br />1. Download z4root from Android Market (<a href="market://search?q=pname:com.z4mod.z4root" rel="nofollow" target="_blank">direct link</a>) and install it.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-iTFUn3OQdzI/TbM_2FSvMuI/AAAAAAAABbg/UQdgsfEdi8U/s1600/z4root.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-iTFUn3OQdzI/TbM_2FSvMuI/AAAAAAAABbg/UQdgsfEdi8U/s1600/z4root.jpg" /></a></div><br /><a href="http://pocketables.typepad.com/.a/6a00d83451c9ec69e20133f5cda79e970b-pi" style="display: inline;"><img alt="Z4root-qr" border="0" class="asset asset-image at-xid-6a00d83451c9ec69e20133f5cda79e970b" src="http://pocketables.typepad.com/.a/6a00d83451c9ec69e20133f5cda79e970b-800wi" title="Z4root-qr" /></a><br />2. Enable USB debugging on your Tab by pressing the Menu button then tapping Settings -> Applications -> Development -> USB debugging.<br /><br />3. Open z4root and press the "Root" button.<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />4. Don't panic when the Tab restarts. It's supposed to do that.<br />When it's fully booted, you won't get any kind of confirmation of your success. Everything will look exactly the same. Open z4root again, though, and you'll see this:<br /><br /><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-gzOXUo1Iy-M/TbM_6_jfq_I/AAAAAAAABbk/_fbClgBVkvM/s1600/z4root2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-gzOXUo1Iy-M/TbM_6_jfq_I/AAAAAAAABbk/_fbClgBVkvM/s1600/z4root2.jpg" /></a></div><br /><br /><b>Rooting the Galaxy Tab Using Super One Click:</b><b> </b><br /><br /><b> </b><br /><b>Requirements:</b><br /><ul><li>Download KIES Software downloaded from <a href="http://www.samsung.com/uk/support/search/supportSearchModelResult.do?menu=SP00&searchWord=gtp1000&default_searchInputBox_value=Enter+model+number+or+keywords&searchInputBox=gt-p1000" rel="nofollow" target="_blank">here</a> <b> </b></li><li>Download SuperOneclick from <a href="http://forum.xda-developers.com/showthread.php?t=803682" rel="nofollow" target="_blank">here</a> </li></ul><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-NWFTFKpjOfk/TbM_1TQPalI/AAAAAAAABbc/3jJnMqOrw3s/s1600/SuperOneClick-v.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-NWFTFKpjOfk/TbM_1TQPalI/AAAAAAAABbc/3jJnMqOrw3s/s1600/SuperOneClick-v.png" /></a></div><br /><b>Procedure:</b><br /><ul><li>Connect Galaxy Tab to the computer and sync with KIES once, with debugging mode disabled<b> </b></li><li>Disconnect from Computer<b> </b></li><li>Enable debugging mode (Settings > Applications > Development > USB Debugging)<b> </b></li><li>Connect again to PC but click on home button so that you do not connect to KIES this time</li><li>Launch the SuperOneClick.exe program which you have downloaded above</li><li>Click on root and wait for some time</li><li>That’s it your tab has root access now!</li></ul>Have fun!Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-86089998034262514212011-04-23T13:20:00.000-07:002012-01-31T16:55:24.108-08:00Samsung P1000 Galaxy Tab Unable to Power On problem SolutionHere's a solution for Samsung P1000 Galaxy Tab that unable to power or turns On or it doesn't charge responds anything at all and the phone seems a dead set device. This solution can only be applied if you already tried the firmware calibration but the phone is totally doesn't Turns On. <br /><br />The Samsung P1000 Galaxy Tab Power On Doesn't work?<br />1. Check the battery voltage it should be more than 3.6V, replace it or try to use another working battery. <br />2. Check the Power Switch Flex wire assembly for possible damage. Replace if damaged.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-IlReHAsYlgg/TbMypSgDTEI/AAAAAAAABbU/ZqhyVO8hOTc/s1600/Droidangel-+Sam+P1000+Power+switch.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="http://2.bp.blogspot.com/-IlReHAsYlgg/TbMypSgDTEI/AAAAAAAABbU/ZqhyVO8hOTc/s320/Droidangel-+Sam+P1000+Power+switch.jpg" width="320" /></a></div><br /><br />3. Check this voltages on the capacitors<br />VARM = 1.2V<br />VINIT = 1.2V<br />VCC_PDA = 1.8v<br />VALIVE = 1.2V<br />VCC = 2.8<br />If this voltage reading are missing, check the Power Management IC for possible open, short, cracked, damaged, etc. <br />Re-work, replace the PMIC of necessary<br /><br />4. Check the clock oscillator. replace it if necessary. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-d0NieOWogNs/TbMl86pPcmI/AAAAAAAABa4/iE70L1ckmYI/s1600/Droidangel-+Sam+P1000+Power+On+Solution.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung P1000 Galaxy Tab Power On problem Solution" border="0" height="271" src="http://1.bp.blogspot.com/-d0NieOWogNs/TbMl86pPcmI/AAAAAAAABa4/iE70L1ckmYI/s400/Droidangel-+Sam+P1000+Power+On+Solution.jpg" width="400" /></a></div>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-54032980379644477062011-04-22T06:56:00.000-07:002012-01-31T16:55:24.082-08:00Samsung Galaxy S I9000 Not Charging Problem SolutionHere's a solution for not charging problem on Samsung Galaxy S GT-I9000 also known as Samsung I9008 Galaxy S for Chinese market, with Android OS, v2.1 (Eclair), upgradable to v2.3. This solution may help as a guide for repair if the device suffered water or liquid damaged and result to not charging or doesn't show charging indications if the battery wall charger is plug-in or inserted. This may not help and cannot be used for firmware related issues, so check and try to restore back or upgrade your device firmware if you have firmware problems, such as custom roms etc.<br /><br /><br />The picture below shows some components of the Samsung I900 Galaxy S, it points a test spots where to start a check up or troubleshooting procedures. It also show us which and what components needs to check first. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/--xPZluiylIs/TbGDkxebD7I/AAAAAAAABao/78wId34Bl9g/s1600/SAmsung+i9000+Galaxy+S+Not+Charging+Solution.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Galaxy S I9000 Not Charging Problem Solution" border="0" height="260" src="http://1.bp.blogspot.com/--xPZluiylIs/TbGDkxebD7I/AAAAAAAABao/78wId34Bl9g/s320/SAmsung+i9000+Galaxy+S+Not+Charging+Solution.jpg" width="320" /></a></div><div style="text-align: center;"><i>Samsung Galaxy S I9000 Not Charging Problem Solution</i></div><br />Here's some hints on how to fix the Samsung I9000 Galaxy S Not Charging Problem:<br />1. Ensure that the battery charger you are using is properly working or try to use another one.<br />2. Visually check the USB pin connector for possible damaged. Clean it if oxidized, re-solder, or replace it if necessary. You can read the VBUS charge voltage at the pin #1 if the USB connector is okay. <br />3. Check or read the VBUS Charge IN voltage this is the output from the VBUS charger control IC.<br />4. Re-heat, rework the VBUS IC if the 5V is missing. Replace if necessary. <br />5. The power management IC will be the next option to re-work at if the procedures above doesn't solved the problem.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com1tag:blogger.com,1999:blog-4972543345696074919.post-85798011371267721302011-04-21T09:38:00.000-07:002012-01-31T08:09:08.376-08:00LG Optimus S,V,T and One Recovery Flasher [ROMtools] Software: DownloadThis Flasher tool is a big help to install the LG Optimus S, V, T ROM firmware and Flash recovery. It will also help you install all the needed drivers as well as obtain root privileges. <br />
Instead of using ADB and typing out ADB commands, this program combines some of the most common tasks we perform with ADB and automates them for you, according to the creator of this software <a href="http://forum.androidcentral.com/members/145645.html" rel="nofollow" target="_blank">mmmark111 </a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-pmgGBeQOSek/TdfqyQFGajI/AAAAAAAABmc/S2TOkukCwpQ/s1600/Romtools_v+2.3.1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="LG Optimus S,V,T and One Recovery Flasher Tool" border="0" src="http://1.bp.blogspot.com/-pmgGBeQOSek/TdfqyQFGajI/AAAAAAAABmc/S2TOkukCwpQ/s1600/Romtools_v+2.3.1.png" /></a></div>
<br />
<b>How does this works on LG Optimus S,V,T and One Android Phones?</b><br />
<br />
<span style="font-size: small;"><u>Flash ROM</u> - Place a ROM in the 'ROM' folder renamed rom.zip. Hit enter and the zip will get flashed to your phone automatically<br /><br /><u>Flash Recovery</u> - Will help you flash a recovery to your phone. For the Optimus V users, it will help you install all the needed drivers as well as obtain root privileges. Optimus T, S, and One phones will be able to flash a recovery.<br /><br /><u>Wipe dalvik-cache</u> - Self explanatory .<br /><br /><u>Mount /system r/w</u> - Allows read/write access to /system<br /><br /><u>Push ROM to SD card</u> - Self explanatory (pushes to root of sd)<br /><br /><u>Push framework-res.apk</u> - Pushes framework-res.apk to /framework, wipes dalvik-cache, and reboots the phone for you.<br /><br /><u>Push bootanimation.zip</u> - Will remove boot animation and replace with one of your choice. (removes from /data/local as well as /system/media)<br /><br /><u>Reboot</u> - Reboot<br /><br /><u>Reboot into Recovery</u> - Obv.</span><br />
<br />
<span style="font-size: small;"><b>Recoveries</b><br />CWMA v1.2518.4 for V and S <i>(rename included recovery to vrecovery.img)</i> <br />drellisdee's Recovery for T and One (thread with dl link will open automatically)</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-bMtkU1-s33o/TdfqxxJTl8I/AAAAAAAABmY/2hq9xsPAcgo/s1600/Romtools_v+2.3.1+0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="LG Optimus S,V,T and One Recovery Flasher Tool 2" border="0" src="http://2.bp.blogspot.com/-bMtkU1-s33o/TdfqxxJTl8I/AAAAAAAABmY/2hq9xsPAcgo/s1600/Romtools_v+2.3.1+0.png" /></a></div>
<br />
<br />
<span style="font-size: small;"><b><span style="font-size: medium;">Software Installation and Recovery Instructions</span></b></span><br />
<span style="font-size: small;"><span style="color: red;">Note: You're responsible for your own actions Proceed with caution!</span></span><span style="font-size: small;"><b><span style="font-size: medium;"> </span></b><br />- Download<br />- Unzip the folder somewhere (desktop is easy)<br />- Double click RecoveryFlasher.exe<br />- Choose 'flash recovery'<br />- Place your phone in debug mode >setting>applications>development>USB debugging<br />- Choose what you want to do<br />- Follow the prompts and hit "any" key when told<br />- Your phone will reboot into the recovery for you, and from there you can mount your sdcard and transfer a new ROM to flash. Or even easier, use the new "Flash ROM to phone" feature <img alt="" border="0" class="inlineimg" src="http://forum.androidcentral.com/images/smilies/smile.gif" title="Happy" /><br /><br /><b>Changelog</b><br /><b>v2.3.1</b><br />- Complete overhaul<br />- All original features retained<br />- Can now flash ROM for you<br />- Wipe dalvik-cache option<br />- Push framework-res.apk added<br />- Push bootanimation.zip added<br />- Beta support for Optimus T recovery added<br />- Fixed Optimus One issue<br />- More code cleanup and stability improved<br />- Tons of other BS<br />- <a href="http://bit.ly/gS9kNl" rel="nofollow" target="_blank">Download ROMTools v2.3.1 with Optimus V drivers</a><br />- <a href="http://bit.ly/hqAChA" rel="nofollow" target="_blank">Download ROMTools v2.3.1 without drivers</a><br /><br /><b>v1.3</b><br />- Beta support for Optimus One recovery added<br />- Useful tools added<br />---- Reboot<br />---- Reboot into recovery<br />---- Mount /system<br />---- Push ROM to SD Card (place ROM in the 'ROM' folder and it will be pushed to the root of your SD card)<br />- Code cleanup<br />- Lots of code rewritten<br />- File cleanup<br />- Stability improved<br />- New font color <img alt="" border="0" class="inlineimg" src="http://forum.androidcentral.com/images/smilies/smile.gif" title="Happy" /><br />- Progress bar added<br />- Drivers now optional<br />- Other junk I'm forgetting<br />- <a href="http://bit.ly/ik75yV" rel="nofollow" target="_blank">Download Recovery Flasher v1.3 (without V drivers)</a><br />- <a href="http://bit.ly/f1Tfvs" rel="nofollow" target="_blank">Download Recovery Flasher v1.3 (with V drivers)</a><br /><br /><br /><b>v1.0</b><br />- Initial release<br />- Optimus V and S support<br />- <a href="http://bit.ly/gj5lc6" rel="nofollow" target="_blank">Download Recovery Flasher v1.0</a><br /><br /><br /><b>FAQ</b><br /><u>Can I use this with a different recovery?</u><br />-Yes. Any recovery can be used for the supported devices.<br />-To use an alternate recovery for the V or S, rename the new recovery to vrecovery.img and replace the 'vrecovery.img' included with the new one.<br />-For the Optimus One, the recovery needs to be named grecovery.img.<br /><u>I don't understand the version numbers. Why did some numbers get skipped?</u><br />-First digit represents a huge change. Second represents new features. Third represents a bug fix<br />-2.3.1 = Second huge update with 3 feature revisions and one bug fix</span><br />
<span style="font-size: small;"> <a href="http://forum.xda-developers.com/archive/index.php/t-971245.html" rel="nofollow" target="_blank">Source:</a><br /> </span><span style="font-size: small;"><br /></span>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-84469749074936043012011-04-17T09:01:00.000-07:002012-01-31T08:08:54.218-08:00Samsung I5500 Galaxy 5 LCD Screen Display Problem SolutionHere's a solution for 'LCD Screen Display Problem' of the Samsung I5500 Galaxy 5 also known as Samsung i5500 Corby Smartphone, Samsung Galaxy Europa, Samsung Galaxy 550 with Android OS version, v2.1 (Eclair), upgradable to v2.2 <br />
<br />
This solution may help fix the phone if the said LCD display goes abnormal or no display showed, and already tried the software calibration and changing or replacing the LCD screen module but nothing happens.<br />
<br />
The solution below shows an additional info on how to repair the display problem of the Samsung Galaxy 5.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Jf0Dr8IX7jE/TasGYZcymHI/AAAAAAAABZM/0_bdHpybaEM/s1600/Droid+angel+Sam+galaxy+5+display+solution.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img 5="" alt="Samsung" border="0" display="" filter="" galaxy="" ic="" jumper="" src="http://2.bp.blogspot.com/-Jf0Dr8IX7jE/TasGYZcymHI/AAAAAAAABZM/0_bdHpybaEM/s1600/Droid+angel+Sam+galaxy+5+display+solution.jpg" ways="" /></a></div>
Hints on troubleshooting the LCD display problem of Samsung Galaxy 5:<br />
1. Visually check the LCD screen module for possible damaged, cracked or broken. or try to replace if you are not so sure about it.<br />
2. Clean the LCD pin connector using a cleaning liquid. An oxidation build up on the LCD connector will also cause the display problem. Re-solder if found broken or damaged. <br />
3. Check the seven LCD filters just mounted near the LCD pin connector, resolder or replace if necessary. <br />
Just up to that point up from now we will find more solutions to this device and update this post sooner.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-11772795777520337062011-04-05T09:00:00.000-07:002012-01-31T08:07:38.182-08:00How to make Samsung Galaxy S Download Mode JIG to solve if 3-Button combination failedIf you ever have a problem or getting trouble how to set the the Samsung Galaxy S and other Galaxy S I900 or Galaxy S II I9100 and other series into 'Download Mode' if pressing the three button combination (Volume down+Power+OK) failed or not working for some reasons while flashing the phone using ODIN. This solution may help solved your problem. <br />
<br />
All you need is a good soldering skills, a little bit effort and creativity and some components and tools below. <br />
* micro USB cable<br />
* a 300K and 1K = 301K 1/4 watts Resistors (A 300K will work also)<br />
* Soldering iron at least 20Watts and a soldering lead<br />
* a cutter or knife <br />
<br />
Here's the block diagram to make a homemade Download Mode Jig dongle.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-mwXvxv_rmkU/TdKPJBDkfAI/AAAAAAAABko/oSW0wkyUzVg/s1600/Samsung+Galaxy+S+Download+mode+JIG+diagram.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung Galaxy S Download Mode JIG picture 1" border="0" height="266" src="http://4.bp.blogspot.com/-mwXvxv_rmkU/TdKPJBDkfAI/AAAAAAAABko/oSW0wkyUzVg/s320/Samsung+Galaxy+S+Download+mode+JIG+diagram.jpg" width="320" /></a></div>
<br />
<br />
<br />
Procedures:<br />
All you need is to solder the pin 4 (ID) and pin 5 (Ground) pins of the micro USB plug. Just cut out the sleeves of the USB plug, then attached and solder the 300K resistor across to pin 4 and 5. Just as like this finished product below:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BsQxkQ3Ahsc/TdKVcDVeDyI/AAAAAAAABks/QPpEB_OjGx0/s1600/Samsung+Galaxy+S+Download+mode+JIG.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung Galaxy S Download Mode JIG picture 2" border="0" height="266" src="http://4.bp.blogspot.com/-BsQxkQ3Ahsc/TdKVcDVeDyI/AAAAAAAABks/QPpEB_OjGx0/s320/Samsung+Galaxy+S+Download+mode+JIG.jpg" width="320" /></a></div>
<br />
How to use on Samsung Galaxy S while using ODIN. <br />
<br />
1. Pull out the battery for about 2-5 minutes, then inplace it back again. Do not turn it ON yet.<br />
2. Connect the jig you just made. Avoid touching the resistor and pins on the back or just put a a non inductive cover around it, an electrical tape works. The device will just turn into download mode in just a couple of seconds without pressing any buttons.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-layDiRJT1Zk/TdKXPbVftkI/AAAAAAAABkw/ZiOpeUOVAB8/s1600/download+mode.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Samsung Galaxy S Download Mode JIG picture 3" border="0" height="320" src="http://3.bp.blogspot.com/-layDiRJT1Zk/TdKXPbVftkI/AAAAAAAABkw/ZiOpeUOVAB8/s320/download+mode.jpg" width="205" /></a></div>
<br />
3. Once the Samsung Galaxy S displays the Downloading, disconnect the homemade jig USB plug and connect a regular USB cable from your PC to the phone, then you can flash the device using Odin.<br />
<br />
Or to avoid any hassles or without any soldering skills ask Google where to find it.<br />
It's very cheap to have it, but this USB Jig dongle will help you access to download mode even if your phone is 3-button combo disabled. If u plan on getting root access or adding ROM'S, you should have a dongle jig on hand just in case things do not go as planned. Download Mode Micro USB Jig will allow you to access the download mode on your Samsung Galaxy S Phone again.<br />
<br />
This JIG also work with other phones below:<br />
Samsung i896 Galaxy S Captivate Samsung T959 Vibrant Galaxy S Samsung Galaxy S Epic Samsung Omnia 7 Samsung i9000 Galaxy S Samsung Galaxy S Fascinate Samsung I897 Galaxy S Captivate. Others not tried yet but it might also. <br />
<br />
Here's a video from NXjeff in his version of Homemade Samsung Galaxy S Download Mode Jig:<br />
<iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/iSaeaAcJHqw" width="560"></iframe>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com1tag:blogger.com,1999:blog-4972543345696074919.post-15455364589682427142011-04-05T02:38:00.000-07:002012-01-31T08:07:21.196-08:00How to back up sms/texts messages, bookmarks, games and apps on Samsung Galaxy Tab: ProceduresIf you ever wanted to flash or upgrade your Galaxy Tab to any Firmware update, it is very important that you must back up all of your precious data stored or installed on the device (like your sms/texts messages, bookmarks, games scores, etc.), so a backup of your data would be your first approach. Firmware installation process will wipe and delete all of them and there are no guaranties that you can recover them again once it already been wipe out. <br />
<br />
Below are the following free tools you may find and download on Android Market to help you back-up your essential data.<br />
But before you can install this tools, A rooted Galaxy Tab is required you may need to root your Tab if you haven't rooted it. Guide on <a href="http://droidfone.blogspot.com/2011/05/procedure-how-to-root-samsung-galaxy.html">how to root the Galaxy Tab</a> here..<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-GV3LfzTofak/TdTi1Ue9wxI/AAAAAAAABlU/ZEqHK_3AHtY/s1600/TitaniumBackup_icon..jpeg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="http://3.bp.blogspot.com/-GV3LfzTofak/TdTi1Ue9wxI/AAAAAAAABlU/ZEqHK_3AHtY/s1600/TitaniumBackup_icon..jpeg" /></a></div>
-<span style="font-size: large;"><b> <span style="color: #fff2cc;">Titanium Backup</span></b></span> (by Titanium Track): Titanium Backup is a good when it comes to backing up the third party apps (to save you the headache of going to the market, searching and downloading them again) as well as the data you’ve accumulated with your data (for apps like 3G Watchdog, game saves on games like Angry Birds etc.<br />
<br />
<b>How to use: </b><br />
1. Download and installed it then fire it up and let it load. For first timer using this apps there is a request for you to allow it to be granted root rights.. just do allow it. <br />
2. Now press the “Menu” key and select “Batch” Titanium Backup might take a while here calculating some scenarios, but it should provide you with a page headlined in blue called “Batch Backup/Restore – ALL”. <br />
Press the “RUN” button next to the option “Backup all user apps”. Next you’re presented with a <br />
page headlined in blue called “Backup all user apps”.<br />
3. Now you can just press the “Run the batch operation” button to backup all the user apps you’ve got installed in your Tab, or you can choose and select only the apps you want to back up.<br />
4.Once you’ve chosen the apps you want to backup, hit the “Run the batch operation” button to start the backup operations.) This is entirely your call. <br />
Let it run until the batch back operation completely finish..<br />
<br />
5. Look for the folder called TitaniumBackup in your Internal SD. Copy it to your PC or to <br />
your External SD. That's it! you have back up your apps with Titanium <br />
Backup. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-SUZoSeiIWJQ/TdTi0-sTCqI/AAAAAAAABlQ/uyhqhY8u-yg/s1600/Titanium-Backup-.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="268" src="http://2.bp.blogspot.com/-SUZoSeiIWJQ/TdTi0-sTCqI/AAAAAAAABlQ/uyhqhY8u-yg/s400/Titanium-Backup-.jpg" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-h_CPf2KKdls/TdTjus2t7kI/AAAAAAAABlY/Ypzs3YF5PRk/s1600/smsbackup-restore-android.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="http://3.bp.blogspot.com/-h_CPf2KKdls/TdTjus2t7kI/AAAAAAAABlY/Ypzs3YF5PRk/s1600/smsbackup-restore-android.png" /></a></div>
<br />
-<span style="font-size: large;"><b> <span style="color: #fff2cc;">SMS Backup & Restore</span> </b></span>(by Ritesh Sahu): This app is great for backing up all your SMS/Text messages. (I’m not sure about MMS messages though – I rarely receive them!) <br />
1. Get it from the Market. <br />
2. fire it up and hit the “Backup” button! It should notify you once it’s <br />
done backing up. <br />
3. Look for the folder called SMSBackupRestore in your Internal SD. Copy it to somewhere safe: like your PC or to your External SD if you have one! That's it backing up <br />
your SMS/Text messages with SMS Backup & Restore. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-H1P0E8sOXGM/TdTj2IGcv0I/AAAAAAAABlc/3oFaaeQy_qg/s1600/sms+backup%252Bgmail.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="http://4.bp.blogspot.com/-H1P0E8sOXGM/TdTj2IGcv0I/AAAAAAAABlc/3oFaaeQy_qg/s1600/sms+backup%252Bgmail.jpg" /></a></div>
<br />
- <span style="font-size: large;"><b><span style="color: #fff2cc;">SMS Backup +</span> </b></span>by Jan Berkel. Automatically backup SMS, MMS and call log entries using a separate label in Gmail / Google Calendar. It is also possible to restore SMS and call log entries back to the phone (MMS not supported yet). Trust me, this small lil’app is a life-saver! Once in my haste in backing up and flashing, I accidentally deleted <br />
my SMSBackupRestore folder. Once I wiped and flashed the ROM, a cold chill went up my spine, when SMS Backup & Restore told me it couldn’t find my backup file! Thank god for “SMS Backup +”! The restoring process from my Gmail is a tad slow, but hey it works. Plus it has the added <br />
advantage of backing up your SMS data to your Gmail, should your phone get (touch wood!) <br />
stolen/misplaced/damaged… Just remember to let it back-up at least once, until it says, there’s <br />
nothing to back up and to select the “Auto backup” function! <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Yle-2Kli96Y/TdTkCbmryEI/AAAAAAAABlk/FqyPKE-__rQ/s1600/com.happydroid.bookmarks-ico.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Yle-2Kli96Y/TdTkCbmryEI/AAAAAAAABlk/FqyPKE-__rQ/s1600/com.happydroid.bookmarks-ico.png" /></a></div>
<br />
-<span style="font-size: large;"><b> <span style="color: #fff2cc;">Bookmark Sort & Backup</span></b></span> (by HappyDroid): This app is great for backing up all your bookmarks in the stock browser. (It’s also great for sorting them in the order you like as well!) Get it from the Market and fire it up. Hit the menu key and select “Backup”! It should notify you once it’s done backing up. Now this is very important: Look for the folder called BookmarkSB in your Internal SD. Copy it to somewhere safe: like your PC or to your External SD if you have one! You’re done backing up your Brower’s bookmarks with Bookmark Sort & Backup. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-2k5m3fa-PPA/TdTkBtr8M_I/AAAAAAAABlg/VoWpie4zLic/s1600/ES-File-Explorer.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="http://4.bp.blogspot.com/-2k5m3fa-PPA/TdTkBtr8M_I/AAAAAAAABlg/VoWpie4zLic/s200/ES-File-Explorer.png" width="200" /></a></div>
<br />
- <span style="font-size: large;"><b><span style="color: #fff2cc;">ES File Explorer</span> </b></span>(by Estrongs Inc.): This is a great file manager. It allows you to easily connect to your network shares, it can see/edit the hidden folders that the stock Samsung “My files” file manager can’t see. Use it to back up the relevant folders as required. For example, games like those produced by Glu, keep their game assets and other stuff in a folder called “glu”, Aldiko Reader keeps its book database in a folder called “eBooks” while the popular Bible app by YouVersion keeps its assets and offline bible database in a hidden folder (which My Files can’t see) called “.youversion” (Notice the dot?) Like the other important <br />
folders above, you might want to back up these folders to a safe location. I use ES File Explorer to make a copy of these folders to my External SD card. You can also copy it them to your PC via your USB connection.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-52196248844597335812011-04-04T08:00:00.000-07:002012-01-31T08:06:58.788-08:00How to: Understanding ADB on Android Powered Devices, Set up and Install procedureHere's a tutorial on how to understand and make use of ADB on Android-powered-devices. <b></b><br />
This guide will show the step by step procedure on how to install and use the ADB for testing and debugging purposes by Android developers. <br />
<a href="http://developer.android.com/guide/developing/tools/adb.html" re="no-follow"><br /></a><br />
Reference Files<br />
<br />
<a href="http://adrynalyne.us/files/How%20to%20install%20adb.pdf" rel="nofollow" target="_blank">http://adrynalyne.us/files/How%20to%20install%20adb.pdf</a><br />
<a href="http://adrynalyne.us/files/Using%20ADB.pdf" rel="nofollow" target="_blank">http://adrynalyne.us/files/Using%20ADB.pdf</a><br />
<br />
So, lets just start with the basics.<br />
<br />
<b>What is ADB?</b> <br />
ADB stands for the android debugging bridge and is used for testing and debugging purposes by developers.<br />
<a href="http://developer.android.com/guide/developing/tools/adb.html" rel="nofollow" target="_blank">Android Debug Bridge (ADB)</a> is a versatile tool lets you manage the state of an emulator instance or Android-powered device. It is a client-server program that includes three components: <br />
However, we like to get more out of our devices, and its a great way to fix things.<br />
Knowing adb can mean the difference between a paperweight and a working phone.<br />
<br />
<b>How to Install</b><b> ADB</b>?<br />
Generally speaking, the Sun/Oracle JDK is required to run all SDK functions.<br />
ADB is but one tool in the SDK arsenal.<br />
So, we begin by downloading and installing the JDK. This can be found here: <br />
<br />
<a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u23-oth-JPR@CDS-CDS_Developer" rel="nofollow" target="_blank">https://cds.sun.com/is-bin/INTERSHOP...-CDS_Developer</a><br />
<br />
Choose your OS, download and install. I recommend that 64 bit users use the regular x86/32 bit version as well.<br />
Moving ahead, we download the Windows sdk from here: <br />
<br />
<a href="http://dl.google.com/android/installer_r08-windows.exe" rel="nofollow" target="_blank">http://dl.google.com/android/installer_r08-windows.exe</a><br />
<br />
Due to already installing JDK, you won't be stopped by the install process.<br />
Now, if you notice, I installed it to: <br />
<br />
C:\android-sdk-windows<br />
<br />
I did this because it makes things easier when setting up path variables.<br />
I encourage everyone to do the same, but obviously it is not required.<br />
<br />
So, this SDK is handy, but is only good up to 2.2. We want the latest and greatest! (Well I do)<br />
<br />
So, we navigate to:<br />
<br />
C:\android-sdk-windows\<br />
<br />
and we run SDK Manager.exe<br />
<br />
If you notice in your <a href="http://adrynalyne.us/files/How%20to%20install%20adb.pdf" rel="nofollow" target="_blank">PDF file for installing adb</a>, you will notice that you can update, and I made a choice not to include earlier sdk versions.<br />
<br />
I won't go into full detail on that, but depending on the version of SDK you have, 8 or 9, it WILL make a difference in using adb.<br />
By default, for version 8 adb.exe resides in C:\android-sdk-windows\tools<br />
By default, for version 9 adb.exe resides in C:\android-sdk-windows\platform-tools<br />
We will assume version 9 in this guide<br />
<br />
Really, the <b>SDK is installed and ADB is usable right now, but in my humble opinion, its not enough</b><br />
<br />
I like the ability to <b>use adb in ANY directory on my machine.</b><br />
To do this, we edit Windows's environment variables.<br />
Specifically, the system path.<br />
<br />
To do this, we click on start, or the orb (depending on OS), and right click on Computer, left clicking on properties in the menu.<br />
If its windows XP, I believe it brings you into advanced system properties immediatly. Vista and 7 need a second step.<br />
On the left hand side, as you notice I have highlighted in the pdf, left click advanced system settings.<br />
<br />
Under advanced tab, we left click environment variables...<br />
There are two boxes here.<br />
We are concerned with system variables, however.<br />
So we scroll down the list and highlight path and click edit.<br />
Ignoring all the extra stuff in here, make sure you are at the end of the line, and type<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">;C:\android-sdk-windows\platform-tools</pre>
</div>
The semicolon allows us to separate it <br />
<br />
from the previous path statement.<br />
Click ok all the way out.<br />
We now have ADB setup globally. We can use cmd.exe (I use powershell) and no matter what directory we are in, adb is recognized.<br />
If it is not, make certain you entered the path into system variables, and made no typos.<br />
If you installed to a different location, you will need to adjust the path accordingly.<br />
<br />
<b>This concludes the section on installing the Android SDK to use ADB.</b><br />
<br />
This next section will be on <b>using ADB</b>, so please <a href="http://adrynalyne.us/files/Using%20ADB.pdf" rel="nofollow" target="_blank">open that pdf</a> now.<br />
Now, this applies to any OS, not just Windows.<br />
Well, with the exception of the USB drivers.<br />
I will not go too much into that, but if you take a look at the PDF, it goes through installing usb drivers for the sdk, and how to download them.<br />
Fiarly straightforward, in that rspect.<br />
<br />
Now, to <b>setup our phones</b> to use with the SDK and ADB, we must change some settings.<br />
First, we go to menu softkey, then settings.<br />
We scroll down to Applications and tap it.<br />
Under Development, we will check Enable USB Debugging. <span style="color: red;"> Please note the SGS phones are different in this respect.</span><br />
The USB cable must be unplugged before enabling or disabling this setting.<br />
Once this is done, we are now ready to play with adb<br />
<br />
<i>One quick note: If you get device not found/conencted, please reboot your phone. DJ05 has a quirk in it where ADBD randomly crashes on boot.<br />A reboot will fix this</i><br />
<br />
ADBD= ADB Daemon<br />
<br />
Ok, continuing on.<br />
Lets look at installing applications. This is also known as sideloading.<br />
Unlike installing from the SD card, it does not require unknown sources to be enabled.<br />
The command for this is <br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb install packagename</pre>
</div>
This assumes that you are working from the directory where the file is located.<br />
This will install the application to /data/app.<br />
It will also show sometimes useful errors if install fails.<br />
That is not something you will see from the Android GUI.<br />
Now, a lot of us have probably deleted files with apps like Root Explorer. While this isn't really a bad thing, it leaves behind databases and data for the application removed.<br />
This is where the 0kb applicaiton entries come from.<br />
If you take that application entry name, you can uninstall the extra data via adb.<br />
First we go to the adb shell which logs into the phone.<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell</pre>
</div>
If we end up with a $, we will want admin rights, in many cases. This is not one of them, I don't beleive.<br />
To get admin rights, you want to type<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">su</pre>
</div>
Look at your phone if this is the first time, it may prompt you to allow access. Else you will get permission denied.<br />
<span style="color: red;">If you are not rooted, this will not work either.</span><br />
Ok, now that we are logged in, we will type<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">pm uninstall packagename</pre>
</div>
where packagename is the name of the 0kb listing.<br />
<br />
Now this seems like a pain in the a** and I agree.<br />
HOWEVER<br />
There will be a time where Manage applications crashes when you try to uninstall it from the phone. In this case, a factory reset, or this method is the only effective way to fix the problem.<br />
Moving on.<br />
How many of us have removed system applications or renamed them? Did you know that you can simply disable them from the system?<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 66px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
su
pm disable appllicationname</pre>
</div>
This will disable it, and the system will ignore it.<br />
This can be seen as safer than deleting or renaming things, but your mileage may vary.<br />
On the other hand, you can also re-enable these applications.<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 66px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
su
pm enable applicationname</pre>
</div>
Please note: Not all applications will properly re-enable. I believe a factory reset or reinstall of said application will fix the issue.<br />
Also, application names are absolutely case sensitive.<br />
<br />
<span style="color: red;">*nix based Operating Systems see the letter 'a' and 'A' as two different things.<br />when you log into adb shell, you are playing by android rules</span><br />
<br />
Ok, a lot of us tweak and mod our phones and turning off the device to get to clockwork recovery, or battery pulls, or multiple button holds to get into Download mode are troublesome and annoying at best.<br />
ADB can help us here.<br />
Here, we do not need to be logged into the shell<br />
If we want to merely reboot the phone:<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb reboot</pre>
</div>
If we want to go to recovery (works well with voodoo5)<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb reboot recovery</pre>
</div>
If we want to go to Download Mode because we need Odin, heaven forbid:<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb reboot download</pre>
</div>
Its instant. No waiting on animations or anything else.<br />
Its also handy if Android has locked up, but yet still works in adb.<br />
I for one hate taking my case off to battery pull.<br />
<br />
<b>So now we move on to pushing and pulling files.</b><br />
Sometimes, I don't feel like mounting my sd card to copy a file over to my phone.<br />
I can use this command to push a file straight to my sd card:<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb push filename /pathtodirectoryonphone</pre>
</div>
So for instance, if I have test.txt that I want to send, I would type:<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb push test.txt /sdcard/</pre>
</div>
and there it goes.<br />
Ok moving on<br />
Pushing files can be done <i>to any directory</i>, however, some are protected.<br />
For instance, /system is going to give you a permission denied or a read only filesystem error.<br />
To get around this, the easiest thing to do is push the file to your sdcard, then log into the shell:<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell</pre>
</div>
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">su</pre>
</div>
We will then mount the system as writable<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">mount -o rw,remount /dev/block/stl9 /system</pre>
</div>
Then we can use something like <br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">cp /sdcard/test.txt /system/app/test.txt</pre>
</div>
cp stands for copy<br />
and it requires the path of the file and destination path. The name of the file is optional<br />
When you copy it, you can rename it to whatever you like.<br />
For instance, if we wanted to backup a file<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">cp /sdcard/test.txt /sdcard/backuptest.txt</pre>
</div>
Now, lets assume you <i>do not</i> have busybox installed.<br />
You non rooted users will not.<br />
Then you must use a slightly more complicated command called dd<br />
This is used like this:<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">dd if=/sdcard/test.txt of=/system/app/test.txt</pre>
</div>
if is for inputfile<br />
of= output file<br />
<br />
Not every user friendly, but probably one of the safer copy commands.<br />
<br />
<b>Ok, moving on to pulling files.</b><br />
Lets say you want to get a file from your phone, to modify, backup, etc.<br />
To do this, we simply use adb in this manner:<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb pull /pathtofile/filename destinationname</pre>
</div>
For instance, if I wanted to backup ADW launcher in system/app<br />
I would do this<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb pull /system/app/ADWLaucnher.apk ADWLauncher.apk</pre>
</div>
And it will pull the file from the phone and put it in the current directory.<br />
Like above, you can specifcy where it goes.<br />
<br />
pushing files to the sdcard, it seems prudent to talk about changing permissions.<br />
sdcards are typically fat32, which destroys permisisons, and Android is heavily permission based.<br />
<u>So if you push an application to your sd card, then try to copy it to /system/app/ bad things are going to happen</u>, or the app may not even show up.<br />
<br />
So in that case, we use something called chmod.<br />
This is used in this manner<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 66px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
su
chmod 755 /pathtoapplication/applicationname</pre>
</div>
Keep in mind<br />
you dont want to do this while its still on your sd card.<br />
an example<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 66px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
su
chmod 755 /system/app/ADWLauncher.apk</pre>
</div>
755 is good for applications and script files.<br />
<br />
Just a couple more topics to cover.<br />
<b>Lets go over deleting files.</b><br />
This becomes especially handy for removing rogue applications.<br />
To do this, we must be in the adb shell.<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 66px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
su
rm /system/app/ADWLauncher.apk</pre>
</div>
<i>You may need to remount system as writable with:</i><br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 34px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">mount -o rw,remount /dev/block/stl9 /system</pre>
</div>
That applies when using chmod as well.<br />
So what I did above was delete ADW Launcher from system/app<br />
However, what if I wanted to delete the entire contents of a directory?<br />
Same thing as before, except<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 50px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
rm -f /data/dalvik-cache/*.*</pre>
</div>
I just cleared my dalvik-cache with that command<br />
<br />
very quick, very effective.<br />
<br />
If you just tried that, please reboot your phone now<br />
<br />
<b>Ok....this leaves us with the final topic: logcat</b><br />
logcat allows us to log what the OS is doing, and possibly delve information for when things are not working<br />
its quite simple Reading it is another. <br />
To use logcat<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 50px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
logcat</pre>
</div>
To logcat to a certain file do<br />
<br />
<br />
<div style="margin: 5px 20px 20px;">
<div class="smallfont" style="margin-bottom: 2px;">
Code:</div>
<pre class="alt2" dir="ltr" style="border: 1px inset; height: 50px; margin: 0px; overflow: auto; padding: 6px; text-align: left; width: 640px;">adb shell
logcat > /sdcard/logcat.txt</pre>
</div>
Now we let the log settle down to a reasonable amount of data coming in and not a wall of scrolling, then start the app in question. When it gives an error, we hit ctrl-C and kill the adb shell session.<br />
<br />
This should have captured enough data to see the error. Now, I prepared an example. A user came to me on IRC, and Google Maps was force closing. Clearing data didnt fix it, Clearing dalvik-cache, and fix permissions did not fix it. In this case, the user did not know how to use adb So I had him grab an app called alogcat from the market and email me the log. This is also a very valid method.<br />
this file explains what the problem was, and highlights what to look for as an example.<br />
<br />
<a href="http://adrynalyne.us/files/logcat.pdf" rel="nofollow" target="_blank">http://adrynalyne.us/files/logcat.pdf</a><br />
<br />
Prepared by <a href="http://forum.xda-developers.com/" rel="nofollow" target="_blank">XDA </a>Senior Moderator<span rel="nofollow" style="color: black;" target="_blank"> Captainkrtek.</span> <br />
Originally created by by XDA Member<b> Adrynalyne</b>Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-35737060518509245072011-04-03T08:24:00.000-07:002012-01-31T08:06:37.234-08:00Samsung Galaxy S 4G Not Charging Problem SolutionThis is a hardware solution for Samsung Galaxy S 4G with a not charging problem. If the device suffered water damaged and result to such not charging problem, the solution below shows which certain components needs to be check to solved a not charging problem on the device..<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-DWjw-5bU4X8/TZiHR2JMXpI/AAAAAAAABUY/1sY1u0Gj2Ps/s1600/droidangel-sam_S4Gchar.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="droidangel samsung galaxy s 4g not charging problem repair guide picture" border="0" height="332" src="http://3.bp.blogspot.com/-DWjw-5bU4X8/TZiHR2JMXpI/AAAAAAAABUY/1sY1u0Gj2Ps/s400/droidangel-sam_S4Gchar.jpg" width="400" /></a></div>
Hints on how to fix Samsung Galaxy S 4G Not Charging Problem;<br />
1. If the device suffered water damaged, clean the PCB board first of your Samsung Galaxy S 4G. <br />
2. Clean or resolder the USB charging pin connector.<br />
3. Check if there is a USB charge voltage on USB connector pin 1.<br />
4. Try to used another working battery charger if there is no voltage reading. Replace the USB connector if the voltage is still missing. <br />
4. Check if there is VBUS charge input voltage at the capacitor. <br />
5. If the voltage reading is missing or too low, rework replace the charging control IC.<br />
6. If the voltage reading is okay, rework the power management IC, just replace if necessary.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com0tag:blogger.com,1999:blog-4972543345696074919.post-17443349665037985412011-04-02T08:33:00.000-07:002012-01-31T08:06:04.883-08:00Samsung Galaxy S 4G LCD Display Problem - Hardware SolutionThis solution covers for hardware level of repair for Samsung Galaxy S 4G with a LCD screen display problem. This solution may help for a water or wet damaged and accidentally, heavily dropped phones. This solution may help if you already done a software calibration method and tried replacing the LCD screen but the problem continues. <br />
<br />
Just see the solution preview below for it shows which components needs to be check and replace if the said LCD display of the Samsung Galaxy S 4G goes wrong.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-heBwwB6aToo/TZiIMV7gwyI/AAAAAAAABUc/CkaxlN9RitU/s1600/droidangel-sam_S4GLCD.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Droidangel Samsung Galaxy S 4G LCD Display Problem solution picture" border="0" height="200" src="http://1.bp.blogspot.com/-heBwwB6aToo/TZiIMV7gwyI/AAAAAAAABUc/CkaxlN9RitU/s320/droidangel-sam_S4GLCD.jpg" width="320" /></a></div>
<br />
The highlighted components holds for the LCD screen of the Galaxy S 4G to operate properly, if those said components become faulty or damaged it will result to a display problem issues. You may need to check those components if after or before changing the LCD screen module.Johnnyhttp://www.blogger.com/profile/17021527353451621830noreply@blogger.com1