yashsingh1/xdaforums huggingface dataset:
[Desire HD General] Batxda:
Apps still appear on notification / status bar (after restoring to factory settings)

Hi Sashank

Yes, I'm sure you are right but, I don't have the knowledge to jusge which one it is. I have tried uninstalling a couple of the more obvious ones without success.

I've used App Referrer and deleted the Play Store links to leave the names (except where the names are identical). The phone is not rooted and, as you'll see from the list, I'm in the UK.

List of apps installed or native ones updated:

AA

AA B&B Guide

AA Days Out Guide

AA Pub Guide

AA Restaurant Guide

Agenda Widget Plus

AK Notepad

Aldiko

Amazon Kindle

Andoku 2 Free

Android System Info

AndroidSync Manager

AndroZip

App Backup & Restore

App Referrer

App2SD

AppBrain App Market

ASTRO

Audio Manager

Backgammon Free

Barcode Scanner

Bat Stat

Battery Monitor Widget

BBC iPlayer

BMW Icons - Transparent

Business Calendar

BusMapper London

Calculator

Calendar Snooze

CalenGoo

Call Confirm

CamScanner

Changelog Droid

Chrome to Phone

Clinometer

Cloud Print

ClubLocator

Contact Analyzer 2

Contact Remover

Contacts Plus

Cool Reader

Countdown Widget

CurrentWidget

Days Out

Default App Manager

DOF Calculator

Droid 2 CAD

DroidStats

Dropbox

EasyReader - UK News

eBay

Elixir

Elixir Widget

Expedia

F1 Calendar

Fast Reboot

FBReader

File Expert

File Manager

Fing - Network Tools

Folder Organizer

Freeview HD

GNotes

Google Sky Map

GPS Essentials

GPS Status

GTasks

gUnit Lite

HP ePrint Home&Biz

HTC Sync

Increasing Ring

JuicePlotter

JustUK Area Codes

KeePassDroid

Kobo

Libra

Libra Plugin: Pro

LinkedIn

Listen

LiveSports24 F1™ Racing

Local Traffic - England

Log2Calendar

London - http://market.android.com/search?q=pname:com.tripadvisor.android.apps.cityguide.london

London - http://market.android.com/search?q=pname:com.visualit.tubeLondonCity

London - http://market.android.com/search?q=pname:com.visualit.zuti.AZVisitor

London Transport Free

Mail

My O2

MyBackup Pro

MyPhoneExplorer Client

National Trust

Navfree World

Network Signal Info

Network Speed

Notepad

OI File Manager

Opera Mobile

OS Atlas

Post Office

Rain Alarm

Rainwatch

Rainy Days

Scrabble

Scrabble Expert

Scrabble Helper Pro

Sensorly

Setting Profiles Lite

Shopper

Silent Boot

Smart Monitor Lite

Status Bar 2G-3G Lite

System Tuner

SystemPanel

Text Edit

Total Commander

Train Tickets

Travel News

vConvertIt

WeatherBug

WeatherBug Locator

WhatGas Petrol Prices Pro

Widgetsoid

Wifi Analyzer

WiFi Manager

WiFinder

Wikidroid

XDA

Yell

Zoner AntiVirus Free

Thanks for looking at the apps list and I hope you have some ideas. I'm trying to avoid a hard reset as it always takes me so long to get everything back to how I like it.

Actually, on that subject, is there a way of backing up and restoring the email settings - I have 6 - 7 accounts and not only does it take ages to reset that lot but I always struggle to get the colours the same as previously. MyBackup Pro is good but doesn't seem to restore the email settings.

Many thanks.

Brian
[Desire HD General] GuyInTheCorner:
Holy crap that's a long list! Possibly the reason your status bar is messed up

Sent from my Desire HD using Swype beta for Android!
[Desire HD General] Batxda:
Yes, that's true but it was all working OK until I reset it.

B
[Galaxy S I9000 Themes and Apps] celestio:
here is the htc one x bootanimation

i remastered it so that it would be better than the original

it loops in a different way not to keep it static and dull

https://www.dropbox.com/s/mqsvc8vofmdtepl/screenshot boot1x.png

tell me what you think

links

www.dropbox.com/s/ixxhjv4f2lv3tdx/bootanimation1.zip

www.dropbox.com/s/rfd96e4813h2zpv/bootanimation.zip

* add a w to the links to be able to open it

replace bootanimation.zip in system\media

720 1280 bootanimation.zip

480 800 bootanimation1.zip (rename to bootanimation.zip)

thank me if i helped
[Galaxy S I9000 Themes and Apps] marvinloess:
screens please?
[Galaxy S I9000 Themes and Apps] celestio:
screenshot available now
[Galaxy S I9000 Themes and Apps] pikso:
loooks soooo awessssssome ! :cyclops:

<# love it

+1
[Galaxy S III Original Android Development] Odia:
The structure of the PIT is defined below:-

Based on PIT GT-I9300_mx_20120329.pit

Block Size = 0x200

Partition Name	Image Name	LEN	LEN in BLK	OS Partition	Physical Partition

BOOTLOADER	sboot.bin	0x000D8C00	0x06C6	0x50	0x50
TZSW	tz.img	0x00027000	0x0138	0x51	0x51
PIT	mx.pit	0x00002000	0x0010	0x46	0x46
MD5HDR	md5.img	0x00100000	0x0800	0x47	0x47
BOTA0	-	0x00400000	0x2000	0p1	0x01
BOTA1	-	0x00400000	0x2000	0p2	0x02
EFS	efs.img	0x01400000	0xA000	0p3	0x03
PARAM	param.bin	0x00800000	0x4000	0x4	0x04
BOOT	boot.img	0x00800000	0x4000	0p5	0x05
RECOVERY	recovery.img	0x00800000	0x4000	0p6	0x06
RADIO	modem.bin	0x02000000	0x10000	0p7	0x07
CACHE	cache.img	0x40000000	0x200000	0p8	0x08
SYSTEM	system.img	0x60000000	0x300000	0p9	0x09
HIDDEN	hidden.img	0x23000000	0x118000	0p10	0x0A
OTA	-	0x00800000	0x4000	0p11	0x0B
USERDATA	userdata.img	0x00000000	0x0000	0p12	0x0C

The offsets in the flash are as follows:-

Flash Reserved Area 0
Partition Name	Start Address

BL1	0x0000000000000000
BL2	0x0000000000002000
BL3	0x0000000000006000
uTZ	0x00000000000D6800
TZSW	0x00000000000D8C00
DDI	0x00000000000FFC00

Flash Reserved Area 1

<empty>

Flash User Area
Partition Name	Start Address	Mount Point

GUID Header	0x0000000000000000
GPT Header	0x0000000000000200
PIT	0x0000000000004400
MD5HDR	0x0000000000006400
BOTA0	0x0000000000400000
BOTA1	0x0000000000800000
EFS	0x0000000000C00000	/efs
PARAM	0x0000000002000000	/param
BOOT	0x0000000002800000	/boot
RECOVERY	0x0000000003000000	/recovery
RADIO	0x0000000003800000	/radio
CACHE	0x0000000005800000	/cache
SYSTEM	0x0000000045800000	/system
HIDDEN	0x00000000A5800000	/preload
OTA	0x00000000C8800000
USERDATA	0x00000000C9000000	/data	(this is grown on the remaining flash space, depending on the model 16/32/64)
[Galaxy S III Original Android Development] Chenglu:
thanks
[Galaxy S III Original Android Development] Odia:
I only got my i9300 yesterday so this info is not complete and COULD contain errors, this thread will be updated as and when I find other info out.
[Galaxy S III Original Android Development] cixtim3:
As listed on this thread, the US version.

http://xdaforums.com/showthread.php?t=1739426

The use of dd;

Where as the Asian variant of GS3 is on different block 0p6 instead.

Is it a normal practice to writing the recovery.img by using dd?

Or was it just used purely to escape from increasing the flash counter?!
[Galaxy S III Original Android Development] rulala:
I have a question

GT-I9300_mx_20120329.pit can used for 32GB(S3) ?

sorry my bad english:rolleyes:
[Galaxy S III Original Android Development] Odia:
You have 32Gb SGS3?

If so contact me via PM and we can read your current pit and check.
[Galaxy S III Original Android Development] Blindi1985:
Which *.pit-file is correct for the 16GB Version?

GT-I9300_mx_20120220.pit

GT-I9300_mx_20120322.pit

GT-I9300_mx_20120329.pit

M0_20120220.pit

M0_20120220.pit

I dont want to flash with the wrong file

Thanks
[Galaxy S III Original Android Development] Odia:
Why do you feel you need to flash with a pit file?
[Galaxy S III Original Android Development] ZACQ8:
A noob Question, Can we access OTA partion, the OTA file which is downloaded can be accessed before flashing it?
[Galaxy S III Original Android Development] simone201:
The OTA files are stored in the cache partition, check it out with root explorer
[Galaxy S III Original Android Development] sacredabyss:
I'm just being nooby, what does this thread do? will it later become a rom?
[Galaxy S III Original Android Development] E:V:A:
It would be useful and interesting to know what is inside and the function of the various partition images. For example, why is there a cache image? I would have assumed the default cache.img should have been empty.

In addition what is the "new" TZSW partition? I've never heard of this one before. Finally, is the GT-I9300 PARAM the same as for I9100?
[Galaxy S III Original Android Development] Odia:
ARM Trusted Zone

Function is the same but format is different, i9300 file is a tar.
[Galaxy S III Original Android Development] A.S._id:
Partition Table for I9300 vs SGS&SGSII

mmcblk0p1 BOTA0 = sboot.bin = boot.bin

mmcblk0p2 BOTA1 = sboot. bin = Sbl.bin

mmcblk0p3 EFS = efs.img = efs.img

mmcblk0p4 PARAM = param.bin = param.lfs

mmcblk0p5 BOOT = boot.img = zImage

mmcblk0p6 RECOVERY = recovery.img = no

mmcblk0p7 RADIO (MODEM) = modem.bin = modem.bin

mmcblk0p8 CACHE = cache.lmg = cache.img

mmcblk0p9 SYSTEM = system.img = factoryfs.img

mmcblk0p10 HIDDEN = hidden.img = hidden.img

mmcblk0p11 OTA = data = data.img

mmcblk0p12 USERDATA = userdata.img = UMS.img
[Galaxy S III Original Android Development] beautyangel:
SGS3 32GB Internal memory

If guys u need any kind of help. Soooo most welcome;)
[Galaxy S III Original Android Development] gcrutchr:
@odia

Thanks for the infomation about mmcblk0p4 (param.bin).

There are 26 jpg images in this partition - one is the boot logo.

I replace the boot logo (logo.jpg) and reflashed mmcblk0p4, but the original boot logo is showing.

Do you know if there is a backup of this partition somewhere?

Or, if the logo.jpg (boot logo) is in the SBL partition?

I know I flashed it correctly, as I copied it back and dumped it. It was as I created it.

BTW - I had no errors on boot because of my changes.

Edit: I did clear the cache

Thanks.
[Galaxy S III Original Android Development] Odia:
Yes logo.jpg is also part of sboot (sboot has 8 JPEGs) so that must be taking over.
[Galaxy S III Original Android Development] keytor69:
I have a 32gb S3 unlocked and rooted if you need any information.
[Galaxy S III Original Android Development] gcrutchr:
Thanks for the response!
[Galaxy S III Original Android Development] sebarkh:
Since SGS1, thru SGS2 (although not recommended by devs) I always flashed lowship firmwares (with data.img) and pit. Just to be sure that everything is overwritten... If I had data.img (userdata) I could do with SGS3 as well...
[Galaxy S III Original Android Development] Odia:
Looking at the s-boot disassembly it would appear that the /data partition is grown on the remaining partition, so I would GUESS the PIT files can be used with any size i9300, but if your williing it would be nice if I could dump your PIT to verify this. If you have not flashed your phone using a pit file and overwritten the original :laugh:
[Galaxy S III Original Android Development] gcrutchr:
How do I dump the .pit file?

I have not used odin to flash a rom nor used a pit file.
[Galaxy S III Original Android Development] keytor69:
How do I dump my pit file
[Galaxy S III Original Android Development] gcrutchr:
Here is my dump of mmcblk0boot0.

I hope this is where the .pit file is.
[Galaxy S III Original Android Development] Chewee91:
Hi, and thank you for details.

Nobody have test those differents pit files? Many peoples want to know if one is validated and can be use in case of repartirion....

:confused:
[Galaxy S III Original Android Development] HellcatDroid:
@Odia:

How are the chances of it being figured out what happened to the EFS on the US S3 variants (i747 and all those) and where the data formerly being held in nv_data.bin has been moved to?

i.e. what needs to be backed up to keep things like the IMEI save and the such.
[Galaxy S III Original Android Development] Odia:
I747 is Qualcom based, can use QPST to backup the EFS.
[Galaxy S III Original Android Development] Odia:
You can see in the original post where the PIT is held, you can dump it by using:-

dd if=/dev/block/mmcblk0 of=/sdcard/pit.bin bs=4096 count=1 skip=4

above is not 100% accurate but it will dump what is needed.
[Galaxy S III Original Android Development] Odia:
Read the original post, a pit file is named, do you really think I would base my analysis on some pit file which is useless?
[Galaxy S III Original Android Development] gcrutchr:
Thanks. Here is the .pit file.
[Galaxy S III Original Android Development] Paul_Days:
Info

Hi folks....So i think I found the thread that I need. I mistakenly flashed a wrong .pit to my i9300. I couldnt tell for what variant it was...but now I need to revert back, cause my phone wont flash the new rom. I am looking for a .pit for the 16GB variant of the i9300.

Thanks...

if you wanna help out more or if you need more info:

http://xdaforums.com/showthread.php?t=1770328&page=2

Thanks in advance.

Paul
[Galaxy S III Original Android Development] Odia:
Yes exactly the same as detailed in the original post.
[Galaxy S III Original Android Development] HellcatDroid:
Ah.

I searched around a bot about that and found the "Qualcomm Product Support Tools" - looks interesting, there seems to be an "EFS Explorer" in it.

However, is there a way to implement EFS backup on those devices in my own app (trying to update kTool to support those devices)?

I "only" have the int'l I9300, so can't experiment around :-/
[Galaxy S III Original Android Development] Odia:
You could maybe do it from the phone by connecting to the modem tty and sending the correct commands to backup the EFS, but you would really need a phone to be able to sniff the protocol (HDLC), to get the commands. The EFS Explorer is cool, can see all NVM params and their values.
[Galaxy S III Original Android Development] HellcatDroid:
I was afraid of that.... so w/o having direct access to such a device, I might just give up on adding support for those devices to my app....

Ohwell, maybe on some rainy sunday I'll throw that EFS Explorer into IDA....
[Galaxy S III Original Android Development] boobool:
please pleeeeeeeeeeeeeeease help me guys!!!!!!!!!!:crying::crying:

my phone is ****ed up.

i was runing checkrom V3.5.connected device to AC charger(supplied charger) and then slept for 1 hour.

when iwake up my device stuck at samsung logo.

i can't enter recovery mode,just can go to download mode.i got there and tried to flash CF-root v6.4 with odin v1.85(in chainfire thread said),when i hit start in odin it fails and says there is no PIT partition.what should i do?

i downloaded odin from SAMMOBILE.COM, and in zip file there is PIT file.now what should i do?

pleeeeeeeeeeeeeeease help me

so i think i need to flash pit file,but what pit file?:crying:

GT-I9300_mx_20120220.pit

GT-I9300_mx_20120322.pit

GT-I9300_mx_20120329.pit

M0_20120220.pit

mx.pit

i have 16GB varient
[Galaxy S III Original Android Development] rlorange:
there might be a firmware that is packaged into one big .tar file instead of several like they have for the sgs1 and 2. Search for it they used to call the separate 3 part firmwares "low level" requiring a pit file. However with a single tar firmware you DONT use a pit file
[Galaxy S III Original Android Development] boobool:
thanks again.you are right about firmwares and i did it many times for SGS2.

stock firmware is downloading now and it takes 3 hours to finish.

i want to know which .PIT file should i use now? cause odin says needs it.just this:(

i want to wake up my phone without flashing stock firmware.it should be fine after changing kerenel,i will have access to recovery then and i know what to do then.
[Galaxy S III Original Android Development] sebarkh:
I would love to get your feedback on this:

http://xdaforums.com/showthread.php?p=29313536
[Galaxy S III Original Android Development] cofface:
thanks.
[Galaxy S III Original Android Development] kalagas:
Which *.pit-file is correct for the 32GB model?

GT-I9300_mx_20120220.pit

GT-I9300_mx_20120322.pit

GT-I9300_mx_20120329.pit

M0_20120220.pit

M0_20120220.pit

Thanks for your help
[Galaxy S III Original Android Development] spirol:
I'm currently trying to get started creating my own custom rom. Setting up dsixda's kitchen went fine (cygwin-method), but the SGS3 is not supported by the kitchen by default..

Referring to "how to add new devices"-section in the thread (Thread), I started to make a file for SGS3 with the correct mount points.

So far, I've come up with the following:

I've used the layout from the Galaxy SII (I9100), and then changed the mount points to those above. As you can see it's not complete and possibly incorrect.

I was wondering if anyone could help me figuring out with which mount point is used for the sdcard, and also if I should add a line for the recovery partition?
[Galaxy S III Original Android Development] RazielSasy:
My mmcblk0p1 is corrupt (error log says somthIng about mIssIng dIrectory). I can't format sdcard because cwm can't mount it. How can I fix this ? Thanks
[Galaxy S III Original Android Development] sorg:
i'm not sure which devices are supported already by that kitchen, but if there is Galaxy Nexus support, then you can get sdcard options from this device.

sdcard on SGS3 is a virtual FS mounted through FUSE. Actual location is on /data partition. /data/media if to be precise.

To mount sdcard, u need to use mounter binary /system/bin/sdcard
[Galaxy S III Original Android Development] spirol:
The international Galaxy Nexus (maguro) is supported by the kitchen, and the file for that device has the following:

# Samsung Galaxy Nexus (GSM/HSPA+)

change_mnt=yes

param1=ext4
param2=HSMMC

sys_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/system
cache_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/cache
boot_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/boot
data_mnt=???
sdcard_mnt=???

fix_boot3=yes

As I already have sys, cache, boot and data, I guess I can safely ignore the differences from these.

Do you know if our SGS3 is also using HSMMC, and not EMMC?

So mounting sdcard is done in the ROM, and should not be mentioned in the kitchen file, right? Do you happen to know anything about the line saying fix_boot3=yes, what it refers to and if it is necessary for S3 compability?

Please PM me if this is not the right thread for this :)
[Galaxy S III Original Android Development] sorg:
I never used this kitchen. Actually, i don't know why someone still uses kitchens for android. It's not so complicated as it was in Windows Mobile.

All you need is just deodex the ROM and put whole system files into ZIP along with installation script. You can take script from any other custom ROM close to yours, if you are not familiar with updater scripts.

As for partitions: everything is mounted in boot.img, so you don't need to worry about it at all. I have no idea why this kitchen requires it.
[Galaxy S III Original Android Development] eric-filth:
Any expert please confirm this?

Enviado do meu GT-I9300
[Galaxy S III Original Android Development] pelpa87:
can anyone, pleeeeaaasssseeeee, tell me wich block is the internal SDcard? mmcblk0pxx??????? and wich is it's mounting point. for using in a updater-script for CWR. i just tried everithing...but obviously i'm missing something...i can't nail it...

thanks :)

pd:(my head is burnned of all i've read today about thisssss lol :)
[Galaxy S III Original Android Development] Odia:
mmcblk1p1

/mnt/sdcard or

/data/media
[Galaxy S III Original Android Development] Odia:
Some parts are wrong but why would you want to represent in this way?
[Galaxy S III Original Android Development] pelpa87:
Yeap...but what about INTERNAL sdcard??? Thats the one is giveing me a headache...

Thxxx
[Galaxy S III Original Android Development] HellcatDroid:
The "internal SD card" on the S3 is actually only a subfolder of /data, the /data/media Odia mentioned above to be precise.

It's kinda loop-mounted to /mnt/sdcard (or the /sdcard symlink) via fuse.
[Galaxy S III Original Android Development] Odia:
Sorry my bad, I wrote the wrong mount point only, rest is correct, should look like this, sorry for the confusion.

mmcblk1p1

/mnt/sdcard or

/data/media
[Galaxy S III Original Android Development] E:V:A:
Because it is useful to correlate what we know from before, to understand the new partition layout/format. But I agree, this is useless, unless you specify what is an SGS/SGS2. Because if it's the US versions, they're probably based on Qualcomm processors, and those devices almost always have quasi random partition schemes, because of their complicated bootloading procedure...

This is for the US SGS3 (SCH-I535) !!

Edit: Removed picture to avoid confusing people...

If you're looking for that partition table, I just posted it here.
[Galaxy S III Original Android Development] pelpa87:
Thx for the answer...i m faceing a problem...maybe you can help me

I'm trying to make a flashable zip where it inserts data in external memory.

So far i couldnt do it. Don't know what i'm doing wrong.

In updater script i'm mounting external sdcard...but aparently i m not doing it wright because data is not inserted when it finish.

I'm using this for mounting:

Run_program("/sbin/busybox", "mount", "t", "auto", "mmcblk1p1", "/mnt/sdcard");

And then for extracting this:

Package_extract_dir("sdcard", "/mnt/sdcard");

What am i doing wrong??

Excuse the OT...
[Galaxy S III Original Android Development] Odia:
maybe because you have /dev/block/ missing from the partition name, but I really have no idea, the OS is too high level for me, I like the low level hardware sh1ts :p
[Galaxy S III Original Android Development] pelpa87:
Loooll....forgot that...

I ll try again

Thxxx

EDIT:nop still no luck....i can t nail it....thx odia for your help anyway :)..

Maybe someone else can help me??

EDIT2: FINNALLLYYY i could do itt. Using /data/media it works....using /mnt/sdcard it doesn't

THANKS AGAIN YOU GUYSSS

Thx in advance!!
[Galaxy S III Original Android Development] eric-filth:
I have my custom rom and want input inside script to wipe /data and /system. So i need to know for sure correct blocks to format system and data.

Enviado do meu GT-I9300
[Galaxy S III Original Android Development] Odia:
So use the info in the 1st post.
[Galaxy S III Original Android Development] jordan032503:
Hi odia, please check your private message box. Thanks
[Galaxy S III Original Android Development] elgendy:
Please help, i have the same issue and my device keep restarting, or stuck while boot up, would you please mention how you solve this?
[Galaxy S III Original Android Development] Perka:
Hi so how would I dd sboot.bin and tz.img

Thx :)
[Galaxy S III Original Android Development] Odia:
Your Question is already answered here:-

http://xdaforums.com/showthread.php?t=2081748
[Galaxy S III Original Android Development] cyberkiller:
When i try to flash those using this method, the phone inmediatly restart itself, i think the flash of those are protected because the phone product code is i9300_chn_chn

There is a way to deceive the bootloader to let it flash a unprotected one?
[Galaxy S III Original Android Development] wangdaning:
I am curious about this, sorry if I am going off topic a bit. I have a China Unicom i9300 and when booting up before it gets to recovery or download mode for example, I get a unicom logo. Checking my original extracted param.bin I found the image for that logo, along with a chinese download mode help screen, etc. I then dd'ed a param from a different rom. After reading your reply above I went ahead and dd'ed the three files. I am now using a different sboot.bin and param.bin, from roms without these chinese images. This is really frustrating me because I can't figure out where they are sticking these on my phone/how to get rid of them. I think the Chinese i9300 may have fiddled with the pit file, as I am not able to re-partition in odin either. I wonder for example if they have put something into the pit file before the first partition.

Sorry I am a noob. I extracted mmcblk0 from my phone and have attached it, maybe you can have a look and see if something is different about my pit file. If there is a better way to extract it let me know.

Thanks
[Galaxy S III Original Android Development] Odia:
Zero your param partition before writing your new param.
[Galaxy S III Original Android Development] wangdaning:
So, zero with dd mmcblk0p4. Should I also do this with the sboot partition.

Thanks for the help
[Galaxy S III Original Android Development] Odia:
No just the param.
[Galaxy S III Original Android Development] Volftooth:
deleted