1- I have a mobile phone(Samsung Galaxy S) for my friend and its model number inside it is GT-I9000 (2.2 Froyo) and it differs the one which is in the label/sticker under the battery or the package box which is GT-I9000L. I want to flash the right firmware for that phone, So i need to know the real model. Which model number i have to download the flash file for?? (GT-I9000 or GT-I9000L)?
Use GT-I9000 flash files only. There is literally no device by GT-I9000L. checked
here
2- I'm from Egypt and using Samsung Galaxy S Duos GT-S7562 4.0.4 Ice Cream Sandwich, PDA >> XXBMJ1, Baseband/Modem >> XXBMJ1, CSC >> OJVBMJ2. This firmware for the Iran not Egypt also its the same version as Egypt(4.0.4) but it was the last/most recent firmware version i thought it would be better than the Egypt one. and i have problem from the beginning with the network where someone call me and sometimes it gives him that i'm unavailable while my phone is powered on also the baseband is the same as Egypt one which is XXBMJ1. (Egypt and Iran have the same modem, so its fine or the modem must be the one in my country)
So what do you advise me to do? back to my firmware(Egypt) in 1st case? Extract the baseband file from Egypt official firmware and flash it only to my phone in 2nd case(Network Problem)? and btw when the battery in my phone is full charged and when i reboot my phone it displays 2% or 1% then it powers off, I don't know how the hell that happens
I had an Indian model, flashed Thailand firmware, then even flashed Hungarian firmware. So I had that problem with it as well. firstly choose any one full firmware file with it's baseband, don't mix between two. It should work. (In my case it worked for all the firmware I tested but I didn't mix any two.)
If it's still not working, then you can try flashing the other baseband files. some are in this
post, rest you can find.
The battery is gone, it's old and this has happened with my mobile as well with a new battery too. It's poor coding from Samsung, nothing we could do.
3- This guide about unbrick mobile phone using external sd card still working or there is another method or no solution?
This didn't worked, I was learning myself at that time when I shared my findings with the community, hoping it might work or someone would figure it out as well for this device or any other device. That method had worked for one of the Samsung snapdragon device, but since then, it worked for none, as far as I know. (Again, I don't consider myself a pro, in this rapidly increasing field, it's hard to keep up with everything.)
I'm Sorry for all of these questions but i entered the mobile software field from 8 days and i'm learning online. I have made so many research about this but i'm still in developing level.
Something else, Can you advise me what i should focus on as i'm a mobile software please, as i can flash Stock firmware for Samsung devices, Unlock Bootloader, Root Devices, Install Custom Recoveries & ROMs. I will dive in to learn more about flashing another brands for android devices as well as IOS devices like iphone, ipad & ipod.
Anyway i just need the "titles", So i can google them and understand everything
I'm Sorry for this long thread & Thanks in Advance
I used to do this as a hobby, cause I never got above the developing and learning stage. If you're trying to turn this into your profession, then yes, flashing stock firmware for all the devices is a good start, since most of the mobile software experts, solve their customer problems by simply flashing the Stock firmware.
Unlocking bootloaders, rooting devices, custom recoveries & ROMs are not everyone's cup of tea and I don't see many mobile software tech guys offering these services, since customers should also understand what might get wrong if they aren't careful. Plus not every device have their own perfect custom ROMs, unless you want to become a developer and learn android coding. That will need lot of research and experiment on your side and you can only do this if you are passionate and dedicated to it.
As far as IOS devices are concerned, There are only two terms that I hear mostly, Jailbreak and Network unlocking. Good Luck.