PROJECT: Reviving a Hard Bricked Kyros

Fbox

Member
Oct 17, 2011
28
5
Lfom, wait... There is no more problem on my usb port... Was just the cable. I tried another data cable and it works (it´s a shame, I know, sorry....).<br>I´m doing the procedure to root right now. I will post my u-boot as soon as possible...
 

lfom

Senior Member
Developer
Sep 12, 2011
1,386
239

Fbox

Member
Oct 17, 2011
28
5
I did the script process, got superuser installed and a 0 byte logrooting.txt, but in terminal emulator and ADB I still get the $ intead #.
When I try to extract the u-boot from de external SD I still get:


"dd: can't open '/dev/block/mmcblk1': Permission denied"

I´ve tried yesterday with superoneclick and got the same. My tablet is not rooted or I´m doing something wrong?

Otherwise, I think the u-boot was successfully extracted to external SD card. Maybe there´s another way to send it to you...
 

lfom

Senior Member
Developer
Sep 12, 2011
1,386
239
I did the script process, got superuser installed and a 0 byte logrooting.txt, but in terminal emulator and ADB I still get the $ intead #.
When I try to extract the u-boot from de external SD I still get:


"dd: can't open '/dev/block/mmcblk1': Permission denied"

I´ve tried yesterday with superoneclick and got the same. My tablet is not rooted or I´m doing something wrong?

Otherwise, I think the u-boot was successfully extracted to external SD card. Maybe there´s another way to send it to you...

You deafult.prop isn't patched so adb won't give you root unless you first do a "su" and authorize it in Superuser.

OK, so let's try this: first, open Terminal Emulator or connect tablet with USB and Debug enabled.

If using adb, type:
Code:
adb shell
su
and authorize Superuser. If on Terminal Emulator, simply use "su" without the quotation marks and then ENTER/RETURN key, then authorize in Superuser.

Now the code to extract u-boot (make sure microSD used with steev's utscript is in external SD slot):

Code:
dd if=/dev/block/mmcblk1 of=/sdcard/u-boot1025_v4.bin bs=512 count=2048

strings /sdcard/u-boot1025_v4.bin | grep -i u-boot
The second line should show you some strings from the file so you can see if it's really the u-boot. The file should be in your /sdcard partition, ready to be uploaded. ;)
 

lfom

Senior Member
Developer
Sep 12, 2011
1,386
239
Lfom, wait... There is no more problem on my usb port... Was just the cable. I tried another data cable and it works (it´s a shame, I know, sorry....).<br>I´m doing the procedure to root right now. I will post my u-boot as soon as possible...

Still no joy with WiFi: when one tries to enable it, tablet freezes or restart... When you can, please share two more folders:
1. system -> wifi
2. system -> etc

Thanks again!
 

lfom

Senior Member
Developer
Sep 12, 2011
1,386
239
I checked all the /dev/mtd/* files, couldn't find a u-boot in them.

Here is the utscript I made

Directions:

Note: this will erase all data on your external sdcard (including the partition table)

-Unzip and copy utscript to your sdcard

-Boot your tablet while holding the HOME button

-If it hangs at "Writing u-boot to extsd...", wait about 30 seconds then power off your tablet

-Turn on your tablet and connect it to your computer via USB

-Use adb to extract u-boot from your sdcard;
Code:
adb shell dd if=/dev/block/mmcblk1 of=u-boot.bin bs=512 count=2048

-To verify the file is a u-boot:
Code:
adb shell strings u-boot.bin | grep -i u-boot
You should see output like:
Code:
ÁâÃ!ÁâÃ)ÁâÃ1ÁâÃ9ÁâÃU-Boot 1.3.4 (Sep  8 2011 - 09:17:35) for SMDKV210
u-boot
U-Boot
u-boot parted
movi read  {u-boot | kernel} {addr} - Read data from sd/mmc
movi write {fwbl1 | u-boot | kernel} {addr} - Write data to sd/mmc
ready for self-burning U-Boot image

-Finally, pull the file:
Code:
adb pull u-boot.bin

For the record: this procedure works. The file is much bigger than the normal u-boot, so I did some research and it seems that the end of the actual u-boot is the hex string 120CF0FF.
 

lfom

Senior Member
Developer
Sep 12, 2011
1,386
239
@Fbox: Still no joy: WiFi won't work in bricked tablets with the CFW I made.

May I ask for more help?

1. Open Terminal Emulador or use "adb shell" while connected through USB, then run "lsmod" and paste the results here.

2. Backup system folder: it will take a while and create a ~80MB file in /sdcard:
Code:
su  <--- authorize Superuser
cd /
mkdir /sdcard/bkp_system
cp * /sdcard/bkp_system
tar -czf /sdcard/bkp_system/system.tgz /system/

This should create a folder "bkp_system" in your /scdcard with the system files. Could you please zip this folder and host it online? Thanks again!

If anyone has an idea why WiFi isn't working since they both seem to have the same Atheros WiFi chip (ar6000.ko driver), please chime in. ;)
 

Fbox

Member
Oct 17, 2011
28
5
I tride ISMOD and nothing happens, them I tried INSMOD, and got this:

#INSMOD


BusyBox v1.16.0 (2010-02-26 14:52:34 HKT) multi-call binary.


Usage: insmod [-qfwrsv] MODULE [symbol=value...]


Options:
-q Quiet
-f Force
-w Wait for unload
-r Remove module (stacks) or do autoclean
-s Report via syslog instead of stderr
-v Verbose


#

I think should choose one of the options but I don´t know which of them...

The link to the system folder:



system.tgz - 4shared.com - online file sharing and storage - download


About the wifi problem, I don´t imgine what can it be...
 

Fbox

Member
Oct 17, 2011
28
5
"lsmod", starts with L, all lower case. ;)

Thanks for the system files!

Hmm... I´m really distracted these days....

Follow the log:


goodix_touch_gt801_plus 7376 0 * Live 0xb7077000
ata 2538_1025 6831 0 - Live 0xb706f000
mma7660 4557 1 - Live 0xb7068000
button_mid1024 3763 0 - Live 0xb7062000
battery 5241 0 - Live 0xb705b000
s3c_bc 3824 0 - Live 0xb7055000
s3c_lcd 6726 0 - Live 0xb704e000
pvrsrvkm 246588 30 s3c_bc,s3c_lcd, Live 0xb7000000
#
 
Top