yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] jsantiago.antonio:
I have one of the first reported kindle fire's that suffered the messed up partitions, i pretty much have accepted its death (or not :p). Anyways if you would like to throw my kindle through the fires and flames and try to bring it back to life, i am more than happy to help in any testing you'd like to try.

---------- Post added at 12:44 AM ---------- Previous post was at 12:42 AM ----------

I agree 100% something is broken that's blocking the format at the master level, this is why OEM format does nothing.
[Kindle Fire Android Development] linktohack:
Use /dev/zero instead.

Gửi từ Kindle Lửa của tôi qua Tapatalk 2
[Kindle Fire Android Development] linktohack:
Add bs=4MB will speed up a little.

Gửi từ Kindle Lửa của tôi qua Tapatalk 2
[Kindle Fire Android Development] jsantiago.antonio:
C:\kfu\tools>adb shell
* daemon not running. starting it now *
* daemon started successfully *
~ # dd if=/dev/zero of=/dev/block/mmcblk0p10
dd if=/dev/zero of=/dev/block/mmcblk0p10
dd: writing '/dev/block/mmcblk0p10': I/O error
1+0 records in
0+0 records out
0 bytes (0B) copied, 2.407776 seconds, 0B/s
~ #
[Kindle Fire Android Development] forest1971:
Maybe try:

(parted) mklabel gpt

Not sure if you have already visited it. Just in case maybe the guide from Soundwire (post 58) and other guide from Eldarerathis in post 1 could be of some help.

http://xdaforums.com/showthread.php?t=1388996&page=6
[Kindle Fire Android Development] lovejoy777:
tried this and still no joy:-(

edit tried mklable gpt:-)

steve@lovejoyub:~$ adb shell

~ # parted /dev/block/mmcblk0

GNU Parted 1.8.8.1.179-aef3

Using /dev/block/mmcblk0

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) print

print

Error: /dev/block/mmcblk0: unrecognised disk label

(parted) mklabel gpt

mklabel gpt

Error: Input/output error during read on /dev/block/mmcblk0

Retry/Ignore/Cancel?

thanks for all advice (just keep it coming, I will try anything)

thanks again

Steve
[Kindle Fire Android Development] forest1971:
There seems to be a similar case.

He did tried some other tricks. Not sure if it can be of any help since that case did not seem to be solved. I still post anyway.

http://xdaforums.com/showthread.php?t=1532875
[Kindle Fire Android Development] vbdss:
Tried the dd if=/dev/zero of=/dev/block/mmcblk0p11 bs=4096

Return

~ # dd if=/dev/zero of=/dev/block/mmcblk0p11 bs=4096

dd if=/dev/zero of=/dev/block/mmcblk0p11 bs=4096

dd: writing '/dev/block/mmcblk0p11': No space left on device

65537+0 records in

65536+0 records out

268435456 bytes (256.0MB) copied, 343.391052 seconds, 763.4KB/s
[Kindle Fire Android Development] forest1971:
That seems to work for the cache partition.

Maybe check again if parted can see it.

And maybe try with partition 9, 10 and 12 also.
[Kindle Fire Android Development] vbdss:
doing it now, takes a long time
[Kindle Fire Android Development] forest1971:
I kind if suspect that the code should run fine for fault-free partition, but would potentially fail in the partition that has fault in it (and will report input/output error). But hope that it can do well and then parted can see the drive.
[Kindle Fire Android Development] lovejoy777:
on the other partitions what bs=??? do i use?
[Kindle Fire Android Development] forest1971:
9, 10, 11 has same format of ext4 so I guess they have same bs

In another thread Chainfire also use bs=4096 for recovery (which does not have any format). Therefore, I guess the bs=4096 apply for all partitions.
[Kindle Fire Android Development] vbdss:
So after doing this on partition 9,10,11,12 whats the next step?
[Kindle Fire Android Development] forest1971:
The important thing is to get parted run and can be used so that we can re-create all the partitions (can avoid using the faulty areas and can change some partition size of the large partition if needed).

Should run it from time to time to see if parted has worked after we zero out some partitions. Otherwise we have to zero out all partition. But if it does not run we have to rely on other tools (maybe try fdisk again).

After having tools to recreate partitiion, then can flash back or adb push the original partitions (especially xloader, bootloader, and recovery. The original image can be provided by someone after backup from a healthy Kindle fire. (this part I have not done but have seen someone do it to his kindefire so it should work).

To save time of looking, this is the code to run parted. please check from time to time if it run and allow to do print:

~ # parted /dev/block/mmcblk0

(parted) print

---------- Post added at 11:05 PM ---------- Previous post was at 10:38 PM ----------

To save time for your looking around i pasted here the partition table for reference:

~ # parted /dev/block/mmcblk0

GNU Parted 1.8.8.1.179-aef3

Using /dev/block/mmcblk0

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) print

print

print

Model: MMC M8G2FA (sd/mmc)

Disk /dev/block/mmcblk0: 7734MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number Start End Size File system Name Flags

1 131kB 262kB 131kB xloader

2 262kB 524kB 262kB bootloader

3 524kB 11.0MB 10.5MB dkernel

4 11.0MB 212MB 201MB ext4 dfs

5 212MB 229MB 16.8MB recovery

6 229MB 296MB 67.1MB ext4 backup

7 296MB 307MB 10.5MB boot

8 307MB 312MB 5243kB ext4 splash

9 312MB 849MB 537MB ext4 system

10 849MB 2041MB 1192MB ext4 userdata

11 2041MB 2309MB 268MB ext4 cache

12 2309MB 7690MB 5381MB fat32 media msftres

(parted)

---

You have probably seen, but in case: this is how Soundwire has re-create all the partitions using parted (post 58)

http://xdaforums.com/showthread.php?t=1388996&page=6
[Kindle Fire Android Development] lovejoy777:
how long did 12 take mines been going 20 mins and still waiting, the others were quicker?
[Kindle Fire Android Development] forest1971:
12 is the sdcard partition which is the largest (10 times the others). So it should take much longer.

I hope Soundwire, Eldarerathis and other experience members can also go online and throw in support now.
[Kindle Fire Android Development] vbdss:
not finished yet, been a long time already, guess it takes more than one hour
[Kindle Fire Android Development] lovejoy777:
just thought i would post this link so we can try to work this out.

I will need some help if you don't mind.

I will let you know when 12 has finished.

thanks again for all your input:-)

http://xdaforums.com/showthread.php?t=1388996&page=6
[Kindle Fire Android Development] forest1971:
This is a post by Seishuku that describe more about some smaller partition. I just put here so as for easy reference to solve the problem here.

Quote from Seishuku:

--------------------

"Just a little info:

dboot and dfs are a debug system that amazon put on the tablet, no clue how it's booted, but it is a full android system. I forgot to save the kernel, but I do have dfs saved.

But, they can both be removed, also backup and splash.

There is also 128MB at the end of the flash that isn't used either, so media could be resized to the last 128MB (media ends at 7690MB, flash ends at 7818MB).

Just be careful that the partitions have the same numbers that the original map has, otherwise ROMs won't mount the correct partition, unless you want to make your own initrd and edit init.omap4430.rc accordingly.

Also, if media isn't partition 12, then you'll also have to edit vold.fstab to point to the correct partition.

Edit:

Oh, there is also like 100k at the beginning of the flash as well, before xloader, but I didn't bother with it... Not really worth while, plus I didn't feel like bothering with reflashing the bootloader stuff."

---

end quote

---------- Post added at 11:48 PM ---------- Previous post was at 11:38 PM ----------

Can stay for a while more.

After done with 12 we have to try parted again to see if it works.

Also this is the code provided by Chainfire to push recovery to its partition.

(Place the zImage file on your phone (example: /data/local/zImage) and execute this command in a rooted shell:

dd if=/data/local/zImage of=/dev/block/mmcblk0p5 bs=4096)

Guess we can use this code to push back the content of the partition once they are re-created new (if we are lucky).
[Kindle Fire Android Development] kinfauns:
The first 128KB of the storage device contains the GPT (partition table). A bad partition table seems to be at least part of the trouble if these guys can't get parted to print one out. If it's really a bad partition table that's causing these issues, then it's probably not worth the time to try and zero out the partitions (which technically should be one'd out instead of zeroed) because you can't really be sure what it's zeroing in the first place.

What really needs to be done is to rewrite a valid partition table back onto the storage device to see if the rest of it can be rebuilt. I've chatted with pokey9000 about this and he seems to think the best course of action is to try and get the first 512KB written to the device. This would include the GPT, xloader and bootloader. He believes this would be enough to get the device to boot. I've tried to get a couple people to raw write this data onto their device (lovejoy777 included) and have not had much success getting this to work.

EDIT: Also, the GPT specs call for a secondary GPT to be written at the end of the volume as well. I'm not sure how critical this is to the operation of the device and I haven't even checked to see if it's there on our devices. This is just a warning that you might not want to expand partition 12 out to the end of the device because you will overwrite that area.
[Kindle Fire Android Development] Hashcode:
Also if possible write down the results of "idme ?". There's a good chance if you wipe out that bottom block in the mmc, you may lose your idme settings.
[Kindle Fire Android Development] vbdss:
Using the

~ # cat /proc/partitions

cat /proc/partitions

major minor #blocks name

179 0 7553024 mmcblk0

179 1 128 mmcblk0p1

179 2 256 mmcblk0p2

179 3 10240 mmcblk0p3

179 4 196608 mmcblk0p4

179 5 16384 mmcblk0p5

179 6 65536 mmcblk0p6

179 7 10240 mmcblk0p7

179 8 5120 mmcblk0p8

179 9 524288 mmcblk0p9

179 10 1164288 mmcblk0p10

179 11 262144 mmcblk0p11

179 12 5254144 mmcblk0p12

the idme ? command should be issued on adb shell? if yes then the result is

~ # idme

idme

/sbin/sh: idme: not found
[Kindle Fire Android Development] Hashcode:
Not every recovery has idme in it. I'll put up a dropbox w/ libidme.so and the idme binary here in a bit.

Also, if a solution still isnt worked out once I nail down the charger, I'll brick my Kindle the same way so that I can work on a solution from here.

So, don't toss the device or anything.
[Kindle Fire Android Development] vbdss:
btw hash, do the log i posted before of the command ~ # cat /proc/partitions

means something? i see 12 partitions. Dont know what major and minor means but it seens that the partition sizes are ok i think
[Kindle Fire Android Development] lovejoy777:
mines different. why the 2 boots at the end?

steve@lovejoyub:~$ adb shell

~ # cat /proc/partitions

major minor #blocks name

179 0 7553024 mmcblk0

179 1 128 mmcblk0p1

179 2 256 mmcblk0p2

179 3 10240 mmcblk0p3

179 4 196608 mmcblk0p4

179 5 16384 mmcblk0p5

179 6 65536 mmcblk0p6

179 7 10240 mmcblk0p7

179 8 5120 mmcblk0p8

179 9 524288 mmcblk0p9

179 10 1164288 mmcblk0p10

179 11 262144 mmcblk0p11

179 12 5254144 mmcblk0p12

179 64 512 mmcblk0boot1

179 32 512 mmcblk0boot0

Edit:

same on the idme?.

~ # idme?

/sbin/sh: idme?: not found

~ #
[Kindle Fire Android Development] Hashcode:
Is there a space between "idme" and "?"
[Kindle Fire Android Development] vbdss:
idme command

~ # idme
idme
/sbin/sh: idme: not found
~ # idme ?
idme ?
/sbin/sh: idme: not found
~ # idme?
idme?
/sbin/sh: idme?: not found

mount command

mount
rootfs on / type rootfs (rw)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)

cat /proc/kmsg | grep mmc0 command

~ # cat /proc/kmsg | grep mmc0
cat /proc/kmsg | grep mmc0
<6>[ 2.438171] mmc0: new high speed DDR MMC card at address 0001
<6>[ 2.456115] mmcblk0: mmc0:0001 M8G2FA 7.20 GiB

cat /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/name

~ # cat /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/name
cat /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/name
M8G2FA
[Kindle Fire Android Development] lovejoy777:
the same with and without space

~ # idme ?

/sbin/sh: idme: not found

~ #

---------- Post added at 09:30 PM ---------- Previous post was at 09:27 PM ----------

Some more tries at things.

steve@lovejoyub:~$ adb shell

~ # cat /proc/partitions

major minor #blocks name

179 0 7553024 mmcblk0

179 1 128 mmcblk0p1

179 2 256 mmcblk0p2

179 3 10240 mmcblk0p3

179 4 196608 mmcblk0p4

179 5 16384 mmcblk0p5

179 6 65536 mmcblk0p6

179 7 10240 mmcblk0p7

179 8 5120 mmcblk0p8

179 9 524288 mmcblk0p9

179 10 1164288 mmcblk0p10

179 11 262144 mmcblk0p11

179 12 5254144 mmcblk0p12

179 64 512 mmcblk0boot1

179 32 512 mmcblk0boot0

~ # idme?

/sbin/sh: idme?: not found

steve@lovejoyub:~$ adb shell

~ # dd if=/tmp/dumpfile of=/dev/block/mmcblk0 bs=512 count=1024

dd: writing '/dev/block/mmcblk0': I/O error

1+0 records in

0+0 records out

0 bytes (0B) copied, 2.410797 seconds, 0B/s

~ #

steve@lovejoyub:~$ adb push '/home/steve/Desktop/dumpfile' /dev/block/mmcblk0

3442 KB/s (524288 bytes in 0.148s)

steve@lovejoyub:~$

~ # parted /dev/block/mmcblk0

Error: Error opening /dev/block/mmcblk0: Invalid argument

Retry/Cancel? cancel

cancel

~ # idme ?

/sbin/sh: idme: not found

~ #
[Kindle Fire Android Development] kinfauns:
None of the CWMR recoveries I've tried have the idme binary.
[Kindle Fire Android Development] vbdss:
btw i can use fastboot and adb

when i tried to use TWRP 2.1.1 the recovery stops on TWRP splash screen on CWMR i can go into the recovery itsel
[Kindle Fire Android Development] lovejoy777:
can i put my kindle in fastboot with adb commands, as it doesn,t seem to go into fbmode on initial bootup
[Kindle Fire Android Development] kinfauns:
Are you able to 'adb shell' with TWRP?

What bootloader are you using?

Are you flashing the recovery onto the device before booting them or just 'fastboot boot' into them?

Normally, you'd use idme to switch bootmodes, but you could try pokey9000's fbmode and see if it works that way. You might get yourself stuck if you still aren't able to issue fastboot commands once you get there.
[AT&T, Rogers HTC One X, Telstra One XL] aag777:
Hello guys,

I have my At&t version HTC One X for couple days. I notice there's the problem with network connection which happen 3 times already. I cannot connect to the internet even though I still see 2 or 3 bars of signal and 4g logo. My browser or any other apps won't connect to the internet. The problem's solved if I reboot this phone.

Also, I have seen couple times the notification "preparing sim card" even though I didn't turn off the phone, nor remove the sim card from the phone.

Do you guys think it's software problem or hardware problem?

Anybody has the same problem with me?

Should I get a replacement from the store?

Thanks..
[AT&T, Rogers HTC One X, Telstra One XL] Artimus009:
First off, there are 2 threads like this in general...one from me.

Second, I called AT&T and HTC on the matter of "preparing sim card" along with a ! in a triangle and "changing restricted access" on the notification bar...they had no idea what was going on. They both told me to return it, it might be the sim reader going bad.

Just take it back to where you bought it and get another one. I did. So far so good. Good luck!
[Xperia Play Q&A, Help & Troubleshooting] mehdi.moha:
Hi Gamers !

does anyone has any problem about sony's promises ?!?!

- ICS ?

- PSP gmes ??

- sony's exclusive games ??

- xperia play 2 ?? when we should have high end xperia play , not doual core , i'm talking about quad core , tegra 3 ...

- i this nesseccry for u to buy xperia play2 or waiting for that ? , or thats better to move on galaxy s3 with a gamepad ??

cause xperia play = nothing special ( till now )

- why sony do not use it's game exprience ??!?!!! :confused:

i really like my xperia play , but i just bought that because of sony , cause i'm gamer , like you , we need sony's game , not F*** gameloft global game ...
[Xperia Play Q&A, Help & Troubleshooting] jacklebott:
Pretty sure the only thing you listed that was ever actually promised is that we get ICS...
[Xperia Play Q&A, Help & Troubleshooting] savage24x:
Yep. PSP games aren't even possible hardware wise. About 10x the power of the original system is needed to emulate the games on a computer.
[Xperia Play Q&A, Help & Troubleshooting] sfex3best:
Some Psp games were actually promised.
[Xperia Play Q&A, Help & Troubleshooting] Nabeel_Nabs:
Sony hasn't backed out on any of its promises yet.

1)Sony's still on track for ICS , they said at the end of may/early June.

2)Sony have never promised they would put any psp games on the xperia play although we do have loco roco. They said the playstation suite would come which may have psp games - this will be released in an update - they did not give us a date of when this would happen so they have not broken any promises.

3)There's plenty of Xperia exclusive games, virtua tennis,fifa 12,Lode runner etc etc.

4)Sony has never said they would make an xperia play 2.

5)Please move onto the galaxy s3, you're nothing but a nuisance in this forum, constantly asking for psp games,xperia play 2's etc.

6)Sony does use its "game experience" as the playstation emulator wouldn't be possible without it.

Finally, its your fault for buying a phone without reading up on it, Sony don't owe you anything.

Edit- Urgh thanked him accidentally while clicking quote -_-.
[Xperia Play Q&A, Help & Troubleshooting] Thewonderboy:
I find it kind of ironic that people play on gaming centric phone and handle it as "playstation phone" while they care and demand high end specs when playstation 3 is pretty low spec'd in todays market

Consoles have never been beasts in graphical category.ö

But I think its pretty obvious, we have the base for Xplay so it doesnt cost so much and isnt "delayed" in terms of specs, we also can speculate that next Xplay will be released when the hardware is mature enough to emulate PSP and PS2 games.

I dont remember that sony ever promised PSP games, you can expect them to release PSP games at same timespan as any orher Top quality AAA PSP games would be released. Portting is essentialy recreating majority of the code for new platform.
[Xperia Play Q&A, Help & Troubleshooting] LususNaturae:
Every time I see a stupid post like this I know right away who it is :rolleyes:
[Xperia Play Q&A, Help & Troubleshooting] Leraeniesh:
Did you forget to mention your HDMI?

Sent from R800x
[Xperia Play Q&A, Help & Troubleshooting] psxpetey:
Another dumb post by mehdi.moha

ICS is the only promised thing as well as playstation integration both of which are on their way.... If you ask me sony is making the same mistakes sega did they dont offer enough games for their hardware the most successful console ever was probably the ps2 and that was because it offered backwards compatibility so you had the new awesome games and the old ones. Personally I think that before they made the play they should have already ported psp games and ps1 games and a few ps2 games and then also there would have been xperia play optimised games.

As for the xperia play 2 sony has adamently said there are no plans! NONE. But it is likely that they will eventually make a new one.
[Xperia Play Q&A, Help & Troubleshooting] psxpetey:
I totally agree lol EVERY time makes me wanna play mortal combat and play the fire dude...
[Xperia Play Q&A, Help & Troubleshooting] ozzmanj1:
Here's a thought. I myself find his posts and threads completely pointless, offer no value and are just complaints about everything. Here is what people should do who find his posts worthless. Don't reply. I don't. And I'm only reply to tell people this. I know whenever he posts a comment on my threads its nothing b!itching about something unrelated to my thread and he has even gone on to tell me in my thread that he "doesn't care". Everyone has the right to an opinion but it doesn't mean we have to add fuel to the fire and respond. Ignore it and move on. I do. For users who enjoy the xperia plays move on to other useful and enjoyable threads/posts. For those who are unhappy in their decision of buying this (awesome) phone then follow this guy. But for the love of Barney the purple dinosaur get another phone if you are not happy and save other users the annoyance of seeing constant pointless negative posts by userssuch as these. I know this is long. So...rant done. Now...lets go play some games and have fun.
[Xperia Play Q&A, Help & Troubleshooting] Miles Wolf:
You should know that ICS is officially announced for end of may/beginnig of June. We are at 13th of May...

Sony Ericsson never promised PSP games for the XPeria Play. NEVER. Stop thinking the Xperia Play will be a PSP + phone just because it looks like a PSP Go.

Sony Ericsson paid for some temporary and optimized exclusives (Minecraft POcket Edition for example).

Xperia Play 2??? The Xperia Play 1 has aprox. 1 year of life! You already want another one? Stop using the mobiles as things for being used a short time. A mobile should have 3 years of use, not less of one. Do you know how much natural resources are needed to make a mobile??? Stop being so materialistic!

Before buying your Xperia Play you should had informed about what hardware it has, now don't cry because it hasn't got dual core, more RAM, etc. Learn to enjoy what you have!

Xperia Play = Nothing special??? A mobile phone with a gamepad for playing games anywhere? What other device has anything similar??? The Xperia Play may not be the perfect mobile device, but please, don't you dare to say it is nothing special, because is one of the most original mobile phone out there...

You are confusing two different compannies: Sony Ericsson (SE) and Sony Computer Entertainment (SCE). Son Ericsson is the one that made the Xperia Play while Sony Computer Entertainment just helped on its developing (the gaming controls, apps like Playstation Suite, etc.). This means it is NOT a console, it is a mobile that allows to play mobile games more comfortably with its game controls. The "Playstation Certified" logo is just an accessory that promises that this device will recieve the Playstation Suite and SOME content from the Playstation Store.

I hate like you companies like Gameloft, but think a bit, you seriously think that big gaming companies (Square Enix, Capcom, etc.) will make an super exclusive title like (for example) a Final Fantasy or a Kingdom Hearts for a device that not so much people have (in comparison with a portable console like the N3DS or the PSVita)? Do you know how much money would they lose?

That's why you don't see super-duper exclusive games like in a console, because the money and because its not a damn console!!!

BUT

You are wrong if you think SCE is not helping with its long experience in the gaming industry. If you would had been more informed you would know about the Playstation Suite Software Developer Kit (SDK), wich is already in open beta since a month ago. This SDK will allow companies and users to create exclusive content to all devices that have the Playstation Certified seal (the PSVita, the Xperia Play, and the two Sony tablets, for now). Isn't this helping with game experience???

Link for more info about the PS Suite SDK: http://www.playstation.com/pss/developer/index_e.html

Think a bit before saying all these things, know what you buy and learn to enjoy it.
[Xperia Play Q&A, Help & Troubleshooting] ozzmanj1:
Couldn't have said it better. BAM.... right in the nose
[Xperia Play Q&A, Help & Troubleshooting] psxpetey:
Ya its just SO HARD because he is such a colossal JACKASS