yashsingh1/xdaforums huggingface dataset:
[Android] championswimmer:
i can't say for sure, but maybe permissions may have messed up due to being windows

i have always used linux for jobs like these and would suggest you to do the same
[Android] ksmuthucv:
ok then...i will give it a try using ubuntu as you adviced...do you think that if i load the ubuntu os from usb [without installing parellel to windows 7] and with your tool's magic, could i change the logo? i hope there wont be any permission related issues while running commads including ./menu!!!

again, thanks for your time:).

-Muthu
[Android] championswimmer:
in the live-usb you need to install 'imagemagick', gcc, perl, python, gzip and gunzip if these are not present from beginning :)

and there should be no other problem :)
[Android] skudo101:
You can help me with this problem, i don't known i install package enougt to run it, i have also installed with perk,gzip,gunzip,... but i have a problem with 7zip, i had installed 7zip in system, hope you guide me, thanks in advance!

​
[Android] GoSooners345:
Is this only Sony Compatible or will it work with other devices
[Android] championswimmer:
Will work :)
[Android] b_nikz:
I tried working with this and ftf but it says java and jre not installed...in fact I do have it installed even before cygwin..I mean the android kitchen works fine but with this it says java not installed...any solutions?? Tried the git java install command as per the readme but am kinda confused as to where to run that command....stumped...

Sent from my LT18i
[Android] championswimmer:
It was always meant to run natively on linux

Maybe you should use java 6 not java 7
[Android] b_nikz:
i already have Java 6 as well...i mean atleast it says so in my programs list..

The thing is I have been able to do most of the work on ftf anf sin files individually using the different scripts and your kitchen has kinda inspired me to get into it more as I want to check wat I can do with it..

Now if I try to work with ftf or sin files in the kitchen then it says jar program not installef.... I do have java 6 qs well as 7 on my computer so if only u cud tell me where exactly and what command I should type for it to recognise it in my computer it'll be a great help...thanks.. :)
[Android] championswimmer:
The script checks for presence of java binary

Youll see command -v jar at one place

That's creating problem for you just
[Android] b_nikz:
Ok so what should I do to bypass it?? Am not a coder or a dev...just a techie trying to learn..:)

Sent from my LT18i
[Android] championswimmer:
remove or comment out that line from the script :)
[Android] b_nikz:
Not working bro...can u tell me where exactly the sudo get jar install command needs to be run plz?

Sent from my LT18i
[Android] championswimmer:
that works on ubuntu not for cygwin :p
[Android] b_nikz:
Oh I c...well am stuck den...I guess ill just hqvr to work wif different scripts....cuz I can't get dis sorted...thanks fo ya time :)

Sent from my LT18i
[Android] Toledo_JAB:
If your having trouble with windows, you can create an ubuntu standalone disk. The standalone won't install ubuntu but it runs from disk, or usb stick
[Android] danibosev:
Any can help ?
[Android] OmarBizreh:
Any chance to see this work for Xperia P ICS?! When I try to boot the new kernel via Fastboot I get wrong start address (wrong : 0x0xxxxxx-0x0xxxxx - ok: 0x00000000-05effff) (where the x is some numbers I forgot about :-/)
[Android] ksmuthucv:
i have live usb ubuntu-12.0.4 and installed the required binaries as championswimmer said after booting using usb drive. but when i cd to the folder and try to run ./menu i get "permission denied" message. then if try sudo -s and then try to execute ./menu it gives me an error "command not found"...i have make sured that perl is present with [perl -v] command execution.i dont know what is that i'm missing. i'm sure tool contains the perfect script. any help/advice/suggestion/tips is really appreciated...

sorry guys:(...i'm a noob and trying to learn things...:cool:

Thanks,

Muthu
[Android] Toledo_JAB:
Can you copy the terminal text and show here

Use 'hide'

your terminal text here
[Android] Toledo_JAB:
Did you check the perms for the 'menu' file to allow execute?

I use :~$ sudo ./menu

Make sure your running menu from the directory that it's in.
[Android] ksmuthucv:
yes i really execute the menu from the directory it is in. i have the terminal text attached. could you please explain what is "~/sudo ./menu" or how can i do that?

Thanks Again....

root@ubuntu:/media/Codebase# ls -l Kernel

total 24

drwx------ 1 ubuntu ubuntu 4096 Aug 18 10:44 edit-image

drwx------ 1 ubuntu ubuntu 0 Aug 18 10:44 edit-kernel

drwx------ 1 ubuntu ubuntu 4096 Aug 18 10:44 edit-ramdisk

drwx------ 1 ubuntu ubuntu 0 Sep 15 23:57 input

-rw------- 1 ubuntu ubuntu 2042 Sep 15 02:31 menu

drwx------ 1 ubuntu ubuntu 4096 Aug 18 10:44 menuscripts

drwx------ 1 ubuntu ubuntu 0 Aug 18 10:44 output

-rw------- 1 ubuntu ubuntu 7673 Aug 18 10:44 README.md

drwx------ 1 ubuntu ubuntu 0 Aug 18 10:44 temp

root@ubuntu:/media/Codebase# cd Kernel

root@ubuntu:/media/Codebase/Kernel# ./menu

bash: ./menu: Permission denied

root@ubuntu:/media/Codebase/Kernel#

-Muthu
[Android] Toledo_JAB:
Sorry bad typing by me

ubuntu@ubuntu:~/Desktop/Kernel$ sudo ./menu
[Android] championswimmer:
sudo chmod 777 ./menu
./menu
[Android] ksmuthucv:
Thanks championswimmer. It worked beautifully from live USB. Along with your suggestion i made the kernel processing folder also to have the full permissions as the menu script was consuming the other files on the course. Now i breath properly :)

Thanks Again...

-Muthu
[Android] mixednuts:
Editing bootsplash - no *.rle found in ramdisk??

I know that there's a splash screen in the particular kernel that I'm working with (it's not the bootloader logo, it's not the bootscreen animation) - it's my everyday kernel / ROM - but, I can't seem to find an rle under the extracted ramdisk?? Any ideas??
[Android] Deadly:
Its inside /common/drivers/video/logo/ folder of your source code. See .ppm files.. you will find Linux penguin images.. go to that folder.. you will find files like logo_linux_clut224.ppm.. u should see in config file which logo file is being used..

Set "CONFIG_LOGO=y" in console display driver support section or something similar if you have different section heading..

hit thanks button! If above post helps u..

Sent from my GT-S6102
[Android] mixednuts:
Thanks for the response. You are talking within the extracted boot image (ramdisk), correct?
[Android] Deadly:
No.. it is inside zImage file .. I mean during compiling kernel you can add this.. just replace logo file with your logo.. use gimp to edit file if you are in Linux..

hit thanks button! If above post helps u..

Sent from my GT-S6102
[Android] mixednuts:
I'm using Cygwin. Not sure what I can use with windows, in place of gimp, to edit zImage?? Thanks.
[Android] Deadly:
Photoshop

hit thanks button! If above post helps u..

Sent from my GT-S6102​
[Android] mixednuts:
I'm assuming the contents of the zImage will need to be extracted before using software, such as Photoshop or gimp, to edit the splash screen.
[Android] Deadly:
No.. u can't extract the zImage file.. u should edit logo file before compiling kernel..

hit thanks button! If above post helps u..

Sent from my GT-S6102
[Android] mixednuts:
So, decompiling the kernel would be necessary to edit the logo, and after editing, compile it back. Personally, I'd rather there be no splash at all.
[Android] Laurentius26:
Can you please stay on topic and respect the Op's work?

Flaming is not allowed in forum rules and everybody has started somewhere.

If you don't have something positive to bring to this thread please stay out otherwise I need to

talk to the moderator team about other action.

Thread cleaned.

Thank you very much for your understanding!
[Android] mixednuts:
But, if the boot splash is embedded in the zImage one would not be able to change / remove it with this tool, correct?
[Android] Toledo_JAB:
Not correct. I believe, it's been awhile.

Zimage has ramdisk file inside. Ramdisk contains boot images.

This tool will unpack zimage, edit the ramdisk, and repack.

Kernel.sin is not touched so no need to recompile.

~Jaramie

From my XPERIA ION LT28at, rooted, customised & eating an Ice Cream Sandwich
[Android] mixednuts:
By recent use of champ's tool, the ramdisk is within the initrd.img, and that, along with the zImage, is within the boot.img .

For initial reason of my postings see quote below.
[Android] Toledo_JAB:
What phone are you asking about?

When is the splash happen, before Rom, before kernel, after both? Might be a part of Rom boot animation.

~Jaramie

From my XPERIA ION LT28at, rooted, customised & eating an Ice Cream Sandwich
[Android] thebrainkafka:
Hi.

Althoug I have installed Python and 7-zip runningn on windows I get the error that these are not found

Any ideas how to fix?

Thx
[Android] mixednuts:
The device is an Acer Iconia A500 Tablet. The splash appears after the bootloader and before the ROM. So, upon turning on, the initial Acer logo appears (bootloader), then the kernel logo appears, and then finally the boot animation appears. I have no issues changing either the bootloader logo nor the boot animation (that's all done without champ's tool).

When using champ's kitchen, however, I can't seem to find any logos within the ramdisk of the kernel - that's the puzzling part. This leads to my assumption that the developer embedded the logo within zImage, in which case the kitchen would be of no help.
[Android] Toledo_JAB:
Sorry, I assumed XPERIA's. I do not have knowledge about Acer's.

Maybe use file searcher on ramdisk for *.role

Good luck :)

~Jaramie

From my XPERIA ION LT28at, rooted, customised & eating an Ice Cream Sandwich
[Android] mixednuts:
No apologies needed - any attempt at helping deserves appreciation, so thanks anyway. You meant *.rle, right?
[Android] Toledo_JAB:
Haha, yes *.rle.

Damn spell check

~Jaramie

From my XPERIA ION LT28at, rooted, customised & eating an Ice Cream Sandwich
[Android] mixednuts:
Yeah, already ran a search for an rle under the entire ramdisk - no luck. Oh well.
[Android] flippy12:
After some time to understand why I could not update the logo (and some time to read all the thread), I followed these steps, and especially the step 5 (and without step 9), and now, all is ok:

I have a nice kernel with the Sony logo, as I wanted.

I really want to thx you for this nice tool :good:

(remark: I'm on win7-64bit, and did all with cygwin and the needed components)
[Android] mixednuts:
Glad to see that the tool was useful to you. Did you find the logo.rle under the root of the ramdisk?
[Android] GEKTHEBOSS:
Hey,thanks in advance.

Can i get fully instructions for extract zimage from kernel.elf?

I need cygwin?
[Networking] ronartest2005:
If a mod feels like they need to move this its fine. But I figured I would make a new thread since we have a bunch of threads already about the end of unlimited data.

After I called verizon and spoke to a CSR, and after they got more information about what is going on basically once the "data share" plans are launched regardless of you being on a single line or family share plan with unlimited data if you upgrade your phone after the "data share" plans are launched and you upgrade your phone you will HAVE to choose a capped data plan.

But if you can afford to pay full price for your upgrade (or trade for a new phone in the marketplace on xda) you WILL NOT lose your unlimited data.

Basically its a fight from verizon from them losing money on subsidies they have to pay to smartphone companies. And it will stop the people who use 20gbs+ a month and stress the towers.

Heres a link that explains it;

http://www.mobileburn.com/19622/new...pcoming-policy-change-on-unlimited-data-plans
[Networking] sitizenx:
This is BS. Data usage has nothing to do with subsidising smart phones. Even when their plan goes into effect you would have to be brain dead to pay an extra $500 every two years on top of your rate plan for the privilege of getting unlimited data.

This is BS. People on unlimited plans do NOT on average use more data than people on other plans. That is total nonsense and has been debunked numerous times. Is there the odd person who does use 20 gigs/month? Yeah sure. Is that why the network is stressed? No. There are simply not enough of those people out there to "stress" the network.
[Networking] ronartest2005:
I completely agree with you on both points, It's just verizons way of being able to keep a thumb on data users, and to get more money from them.

And as far as the towers go, I agree with you 100%. I seem to remember when the whole "4g coverage" thing first hit the news the big thing behind it was that you could have as many people as you wanted on a tower and it wouldn't bog down the tower enough to where it made your mobile data experience un-usable because of low speeds.

But this is just verizons way of making more money. Hell read about what they've been doing...ALL of their CEO's have gotten HUGE raises/bonuses. All while they have been shipping jobs to india, and raising prices on us.

It sucks because verizon has been the best service provider I have ever had. But if things get much worse I could end up just going with a trac phone. And using my ipod touch on wifi.

I am 29 years old and I made it 26 years of my life without mobile data, so it would be an adjustment. But I would be fine after a week.
[Networking] sitizenx:
The problem is Verizon and at&t's stories sound so believable. I was shocked when I saw the report that unlimited users do not use on average more data. They just want to get people on fix rate plans so they can ding them a few times a year for $10 overage fees. Most of the time I don't see myself going over 3gb. But the unlimited plan on at&t costs the same as the 3gb plan for me. So why not go with unlimited?

Actually at&t's greed is what is causing them problems. First of all it forced everyone with smartphones to get a data plan. Now it's complaining because people are using data. at&t also stopped offering unlimited plans to non grandfathered people. at&t only offers two "cheap" plans. One is $20 for 300mb which is a total joke and then there is the $30 for 3gb plan. That's it. And if you go over on the 300mb plan they tack on an extra $20 to your bill! And you only get 300mb more. So they are basically trying to get everyone on the 3gb plan. Well there would be a lot of people that would be satisfied with a 1gb plan but guess what? They don't have it. So people get the 3gb plan. And now that they are paying for it they use it. Then at&t cries about data usage.
[Galaxy S I9000 Q&A, Help & Troubleshooting] HBK180IGSE:
Hi,

I am fairly new to this and need advice on how to root my samsung galaxy s.

Details below:

Android 2.1

Baseband Version : I9000XXJM2

Kernal Version: 2.6.29 root@SE-S608 #2

Build number : ECLAIR.XWJM3

Any assistance as to how i need to root the phone, new kernals and latest ROM will be appreciated
[Galaxy S I9000 Q&A, Help & Troubleshooting] Mr Woolf:
Using the search function and reading before opening a new thread is generally considered the best way to go about it my friend.
[Galaxy S I9000 Q&A, Help & Troubleshooting] scubadude:
Reading & searching is always a good idea but often if new you don't really know what to search for so here is a little help.

If you just want root then go to cf-root Read through at least the first post. it is a lot but very helpful.

What you usually want is the cf-root with the last three characters of your build number. If it doesn't match try get one that is close. If you plan to flash a custom ROM then it doesn't matter to much which one you have.

If you want an easy way to have root and the ability to flash custom ROMS you may as well start with DarkyResurrection. It has an easy to follow thread and the download has everything you need in one download.

Alternatively if your goal is to get ICS then here are two tutorials that will get you through the whole process from beginning to end which I recommend doing either one of. Once done you will be in a great position to move onto any ICS ROM, Kernel or Modem you like. My personal favourite is Slim ICS with semaphore.

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

http://xdaforums.com/showthread.php?t=1637966 (slightly more current ROM)

ICS list of Roms & Kernels

ICS benchmark thread

List of Modems

Lastly a great Samsung Galaxy Resource site: SamMobile. You need to register but it is free.
[Galaxy S I9000 Q&A, Help & Troubleshooting] EMnEL:
There are 2 ways that I know of to root your phone depending on what you want to do going ahead.

If you want to install a custom rom, then follow the instructions given above.

But if you want to keep your stock rom and root your phone to install some apps that work only on rooted phones then I would suggest that you use the SuperOneClick method.

Let me know if you need instructions for the SuperOneClick method and I will be happy to share it with you.

Cheers :thumbup:

Sent from my GT-I9000
[Galaxy S I9000 Q&A, Help & Troubleshooting] GuestK00428:
Install samsung kies and update to gingerbread. Then do cf-root.
[Galaxy S I9000 Q&A, Help & Troubleshooting] gopalasubramanium:
I would advise to first upgrade to GB, which is much better version of OS than Eclair. If you are not able to upgrade using kies, you learn how to upgrade here: https://www.fixmystuff.in/FMS_Forum/threads/samsung-galaxy-s-gt-i9000-flashing-to-original-rom.46/

Then how to root here: https://www.fixmystuff.in/FMS_Forum...-i9000-rooting-gt-i9000-2-3-3-india-ddjv9.47/

Then
[Galaxy S I9000 Q&A, Help & Troubleshooting] ratl0lz:
Well, firstly stop the spamming, and nothing to add more on Scubbadude his

post, all the information in there. CF ROOT is enough.
[Galaxy S I9000 Q&A, Help & Troubleshooting] darkkid85:
lol i like this thread,

but yeah Start off with Chainfire Cf-root

Custom rom's come only later

---------- Post added at 07:52 PM ---------- Previous post was at 07:51 PM ----------

lol i like this thread,

but yeah Start off with Chainfire Cf-root

Custom rom's come only later
[Galaxy S I9000 Q&A, Help & Troubleshooting] gopalasubramanium:
Sorry ratl0lz, but this is not spamming. I have already written something for helping others and just asking them to visit the page instead of reproducing everything here. Just writing "CF ROOT" may not help for someone who does not know things as good as you know.

Thanks,
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lavia:
Hi to everyone!.

Like the title says, I want to manually change the CSC of a i9000b to a unlisted one, so after a bit of search I've found this two directories that contains CSC:

-/system/csc/sales_code.dat

-/efs/imei/mps_code.dat

Editing the first one (sales_code.dat) does nothing, and I've fear to edit the second one (mps_code.dat in efs).

So there is any risk of edditing only 'mps_code.dat' and don't mess IMEI number or anything else?

This will change the phone CSC?

With the retail CSC on the phone, I can get a retail firmware update from Kies?

Thanks to all :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Talon26:
Have you tried *#272*your imei#

This will give you a selection of csc codes to choose from. If you do pick any of them it will instantly factory reset your phone with no warning.

If you have tried this please explain what you mean by "unlisted" csc code. You mean one that does not have network firmware? If so then CSC will not change your firmware you will have to install another firmware for that (an unbranded firmware).

If you wish to remove the network lock this will not work, you need to get the unlock code, search for that or call your provider and they will do it for you at a cost.

Also i would not advise changing anything in the efs folder, as you mentioned, it could mess up your imei...

Let me know if that helps.. :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lavia:
Hi :), the point is that I don't have multi CSC (I can't change it by *#272*...*) so I've to change to a 'unlisted' one.

I never say that that will change my firmware, the idea is that with the CSC changed to a retail one, Kies will enable my to update a Retail Firmware to the phone. (or maybe not?, that's the point)

Never mention network lock, don't want any.

Thank you, I appreciate the help :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Talon26:
Unfortunately that will not work. If you want retail firmware (unlocked/ non-carrier/ no-network firmware?) then you will have to install that first. If you search for it in the general section you should be able to find it, search for stock firmware. Also you can get it via Sammobile.com Click on firmwares tab (underneath the news link at the top) and follow till you find the stock firmware for you region.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lavia:
Why it will not work? Can you explain? thanks ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Talon26:
CSC i think stands for "country specific code". However even if it doesn't it is a relation to what the code is.

The code identifies the region/country you are in. For example I'm in the UK therefore i have a CSC code of XEU this is a code that is for the EU. Which could affect the signal performance, i may get better or i may get worse or i may get no signal at all. Also I may get 2g signal but no data connection etc. It could also cause issues with receiving SMS messages if the correct or compatible code is not used. For example the time and date may be incorrect, the messages in the list may be out of order (the message you sent is below the reply received).

Therefore it affects your relationship with the carrier and is usually better optimised for your country/region. When you connect to Kies the CSC code is taken into account but so is the actual firmware. By changing the CSC you do not change the firmware to stock firmware it remains carrier/network customised. As such this will be detected by Kies when you connect. If you change the CSC and then connect to Kies I think it does not accept your firmware installed as original authorised firmware, as my CSC was set to KOR after returning from a software reflash from an authorised repair centre. However this may be different for you and I cannot guarantee what will happen but to my knowledge this will not work.

As i mentioned you will need to flash stock firmware yourself or go to a non-carrier authorised repair centre (I used carphone warehouse in the UK) and ask for a software update. You can find your nearest authorised repair centre on the samsung website.

Also if you search you will probably find a better explanation to what CSC is and understand why it won't work, I did my best hope it makes sense :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lavia:
I get your point :), instead of CSC I think I was trying to mean Product Code.

By edditing Product Code (and a valid Software revision?) can I cheat Kies to get me a retail update?. Like the old method of editing the registry but on the phone.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Talon26:
Unfortunately I'm not experienced enough to give you an answer on that. But I would think that it would take more than that to trick Kies.

What is holding you back from going to an authorised repair centre or a just using Odin? (Using Odin is actually quite simple provided you follow the steps and have the right files, which Sammobile does provide). You will be left with the retail firmware and Kies will recognise you and provide any updates available.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lavia:
The problem is that I couldn't find the firmware on samfirmware or any other site. I've found this just now http://xdaforums.com/showthread.php?t=1032437, so maybe I can finally get the official upgrade.
[Galaxy S I9000 Q&A, Help & Troubleshooting] FirebirdStud:
Sorry to bring this back up, but my CSC is blank too.

I typed in the *#272*your imei# and the option for sales code VOD came up. I selected it, but it tells me that "Must be THREE chars". VOD is three characters. Why cant I select it???