yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] CornholioGSM:
...on other android phones for example motorola can i read all info from phone with command "fastboot getvar all" .

For imei or serial only is it fastboot getvar serialno or imei.

My whole batch file looks:

@Echo off

cls

:start

@ECHO ***connect phone in fastboot***>>motolog.txt 2>&1

cd/android

fastboot getvar serialno >>motolog.txt 2>&1

fastboot getvar imei >>motolog.txt 2>&1

fastboot -w >>motolog.txt 2>&1

@ECHO Factory reset done, data erased >>motolog.txt 2>&1

fastboot reboot >>motolog.txt 2>&1

@ECHO ***All Done*** >>motolog.txt 2>&1

pause

goto start

...i want to made this same for samsung :(
[Galaxy S I9000 Android Development] adventurousMan:
Is it working with Debian 12 bookworm? Because I see only for debian 7.
[Galaxy S I9000 Android Development] MysteryOyster:
Where can I get the latest version please? It seems like the author is retired, and I guess someone might have forked it and continue the development.
[Galaxy S I9000 Android Development] ildar_prophet:
???

the 1st post by Benjamin has the link to the project page: http://www.glassechidna.com.au/products/heimdall/

where you can see the BIG button "Get sources"

So?
[Galaxy S I9000 Android Development] MysteryOyster:
Yes, that's 3 years old or so, and even his profile here says he's retired, so I'm looking for up to date version.
[Galaxy S I9000 Android Development] MysteryOyster:
Actually after downloading the archive from the official website, I have noticed the program is from 2013. It really hasn't been updated since?
[Galaxy S I9000 Android Development] julianfoad:
Re. updates to Heimdall: while the original version hasn't been updated since v1.4.2, other people have included some needed bug fixes and improvements in their versions, such as Grimler's Heimdall . I have just written a bit about it, including how to get and build and use it, in Odin and Heimdall: Free Your Samsung Android . And one about a common error, Troubleshooting: Heimdall Fails at Initialising Protocol .
[Galaxy S I9000 Android Development] ethanfel:
Thanx, compile is a succes. i will try it soon

i have only a warning after the compiling :
[Galaxy S I9000 Android Development] Benjamin Dobell:
Yeah I've seen that warning before as well. I'm not entirely certain what it is referring to however builds should still work fine.
[Galaxy S I9000 Android Development] pietro_spina:
I'll just take this opportunity to report a successful build in Ubuntu 10.10 and in Ubuntu 10.4. (To build it in 10.4 I changed the libusb requirement to be 1.0.6 as discussed earlier in this thread.) see below
[Galaxy S I9000 Android Development] mklappstuhl:
Hey Benjamin Dobell,

what do you think about providing Heimdall via Github?

I would really appreciate that and I think other people too.

And I had a problem compiling Heimdall:

➜ Heimdall-Source ./configure

./configure: line 1935: syntax error near unexpected token `DEPS,'

./configure: line 1935: `PKG_CHECK_MODULES(DEPS, libusb-1.0 >= 1.0.8)'

Installing pgk-config didn't help.

I'm not sure if it's required to execute autogen.sh since it's not stated in the README.

– Martin
[Galaxy S I9000 Android Development] dirk1978:
Thanks for the program. I've just used it to flash JPM Froyo from JPK with no problems. I've posted how I did it here
[Galaxy S I9000 Android Development] Benjamin Dobell:
Hmm, I would only have expected to see that error if pkg-config was not installed. Are you 100% certain it's installed correctly?

Running autogen.sh isn't required, it just produces the configure script if the dependencies change.

In regards to github, it was initially my intention to put it up there, but now I can't imagine the code changing often enough to warrant any sort of version control. If more people are interested then I'll try get it up there sometime in the next week.

That's a great little tutorial, good work :)
[Galaxy S I9000 Android Development] mklappstuhl:
Yes I'm pretty sure.

However I'm on Mac and I installed it via homebrew.

Do you have any other ideas?

I would really like to get it working :)

– Martin
[Galaxy S I9000 Android Development] Benjamin Dobell:
Unfortunately it won't work on a Mac. Heimdall itself works fine but Samsung have included a horribly hacky driver in the secondary boot loader. The driver isn't actually complaint with the USB specification. They obviously just made sure it worked on Windows and didn't check anything else because OS X refuses to acknowledge the existing of the device. I haven't tried any recent firmware so it's possible, although unlikely, that it's been fixed.

But for reference you should try Macports:
[Galaxy S I9000 Android Development] mklappstuhl:
Hey thanks for the quick reply.

Is it really pkgconfig on MacPorts? That could be a reason since it's pkg-config in homebrew. Otherwise I dont think that there is a real difference between MacPorts and homebrew.

Did anyone else try to use Heimdall on a Mac?
[Galaxy S I9000 Android Development] Benjamin Dobell:
Yeah on Macports it's "pkgconfig", the correct name is "pkg-config" though. I don't think the name matters, perhaps homebrew is just not installing it correctly for some reason.

As far as I know no-one other that myself has given it a shot on a Mac. Definitely give it a shot though, I'd love to see it working as I am on a Mac right now :)
[Galaxy S I9000 Android Development] neldar:
@Benjamin:

Do you know, if it is possible to replace one file in a rfs filesystem by odin/heimdall?

Or can Odin/Heimdall only replace the content of the whole blockdevice?
[Galaxy S I9000 Android Development] lordjubblydave:
Can anyone post a complete idiots guide to installing/compiling in linux.

I completely suck using the terminal

I have both libusb and heimdall extracted in my home folder
[Galaxy S I9000 Android Development] pietro_spina:
see post 165 this thread where the user links to his howto on another thread.

http://xdaforums.com/showpost.php?p=8621623&postcount=389

I choose to use 'checkinstall' instead of 'make install' because it makes and installs a deb or rpm package on my system (you can then use Synaptic or other package managers to remove it)

after extracting the source to a folder, I open a termial in that folder. (you may just have to 'cd' to the folder manually.)

This is what I do to compile. Each of the lines is one command

sudo apt-get update
sudo apt-get install build-essential autoconf libtool checkinstall
chmod +x configure
./configure
make
sudo checkinstall
[Galaxy S I9000 Android Development] lordjubblydave:
I need a more Idiot proof guide.

is it just a case of copying and pasting each line individually in a terminal ?

Beacause that does not work
[Galaxy S I9000 Android Development] pietro_spina:
tell us what errors you get, what linux distribution you are using.
[Galaxy S I9000 Android Development] pietro_spina:
I know this doesn't answer your specific question about the capabilities of Heimdall but you can mount your rfs file like this:

sudo mount -o loop factory.rfs /some_dir

Maybe you can edit the file and just flash the whole thing back using Heimdall
[Galaxy S I9000 Android Development] Benjamin Dobell:
Unfortunately, no you can't send just one file. The Loke protocol leaves the majority of the work to the phone. All Heimdall and Odin really do is pass a file/block to the phone and the phone does the rest.

Although I do suspect it's possible to flash more data (efs etc.) than what Heimdall or Odin presently allow. I believe this because when Heimdall or Odin flash a file they specify an index to indicate which file is being transferred but there are plenty of unused indexes:

You can of course make a custom "partial" ROM and then use Heimdall to upload that.

I'm not the best at writing guides, although dirk1978 has done a very good job.

Let us know exactly which part you're having difficulty with and I'll see what I can do.
[Galaxy S I9000 Android Development] fAtaXe:
Will you make a GUI for this?
[Galaxy S I9000 Android Development] Benjamin Dobell:
Yeah in a week or two perhaps. At the moment I'm focusing on my first Android app/game.

If someone else wants to work on a front-end under the MIT license I'll be more than happy to make it official and distribute it alongside Heimdall.
[Galaxy S I9000 Android Development] AndreEli:
Thanks for this, makes my life so much easier.

What about the rest of the odin mumbo jumbo, like csc, partition, etc.

Basically what translation do I need to do when I take odin instructions and want to use heimdal?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] xxredx3:
I am having some trouble running Hula on Skyfire. I get the following message when I try and run clips:

Based on your IP address, we noticed you are trying to access through an anonymous proxy tool. Hula is not currently available outside the US. If you're in the US you'll need to disable your anonymizer to access videos on Hula.

I do not pretend to even know what that means so here I am to ask the pros. Can anyone help me with this

Thank you

- Leo (HD2)

- Energy.Leo.23129 .Sense2.5.Cookie.Aug.13

- Radio: 2.12.50.02_2
[Desire Q&A, Help & Troubleshooting] mobad:
Any ideas how I could get my apps onto my 4gig sd card.

I have read the tutorial but in my clockwords recovery mode, there is no option to partition.

The reason for the partition is for adding my apps to my SD card.

Currently I have tons of apps and allot of them slow my phone down.

Should this be the case? I was advised that the way android works is, it auto closes apps when the speed starts to slow down?
[Desire Q&A, Help & Troubleshooting] bob dylan:
the linux kernal will close apps when it needs to but that has very little to do with where the apps actually reside.

you need to partition your card with rom manager from the market in order to enable apps2sd( not the crappy froyo apps2sd mind)

copy the contents of your card at the moment to your pc. downlaod rom manager from the market, use it to partition your card with 512mb and 32mb swap. then dowload modinstalllocation from the market, this will allow you to chose where you save your apps too. choose 1 internal( ie the 512mb ext 3 partition for apps2sd you made with rom manager). copy all your content back to your sd card. all your apps should now be in your ext3 partition. if you really want to move apps to the actual sd card main partition, choose location 2 phone with modinstallocation but beware that whenever you mount the sd card those apps wont work till its remounted( its wise not to put widgets on the sd card). to check all this info and make sure apps2sd is working correctly you can downlaod quick settings info from the market and it will give you all the info you need on internal and apps2sd storage on your phone.

:cool::cool::cool:
[Desire Q&A, Help & Troubleshooting] mobad:
Many thanks for your reply.

I have just done as you said and then downlaoded aroudn 4 apps equalling around 20mb.

They seem to be on the sd card and internal.

The size of external has gone down by around 15mb and around 5-10mb has goen down on the internal as well?
[Desire Q&A, Help & Troubleshooting] foxmeister:
That is correct. If you are using legacy Apps2SD or Froyo Apps2SD, the Dalvik cache (see here) remains on the internal phone memory.

So, when you install a new application onto SD card, it will consume memory on internal phone memory, though at a lesser rate than if the app was installed on phone memory (in my experience, roughly half the rate).

The only way to "resolve" this is to install legacy Apps2SD+, which also moves the Dalvik cache to SD card.

Personally, I don't do this - what I do is actively manage my applications using Titanium backup. For example, I seldom use certain large apps such as Google Earth, and some games, but I do want to keep them available. So I install them on the phone, and then back them up using Titanium Backup. When storage is low, I will remove them from the phone, but I can bring them back quickly (and without using data) as required.

I don't use legacy Apps2SD+ because I do have several SD cards that I want to be able to swap between quickly.

Regards,

Dave
[Desire Q&A, Help & Troubleshooting] mobad:
Dave - many thanks for your comprehensive and useful reply.

What would be the limitation for using Apps2SD+?

From your reply im assuming it would stop me from chaing sd cards?
[Desire Q&A, Help & Troubleshooting] foxmeister:
Essentially yes - you'd need to keep the EXT partition across SD cards in sync, which while not impossible, is more difficult than just copying .android_secure folder from one card to another which I believe should work ok so long as being used in the same phone.

Regards,

Dave
[Desire Q&A, Help & Troubleshooting] mobad:
Excellent.

I think im ready to set it all up.

Got two not technical final question for you -

Which rom would you recommend?

I'm currentl with Frost 2.9a however I found Modaco's custom rom to be mroe fruitful with apps/stability.

Which 16gb/32gb sd card would you recommend?

Thanks
[Desire Q&A, Help & Troubleshooting] foxmeister:
I regularly use two 16gb Class 2 Sandisk cards and a 8gb Class 6 Transcend card. To be honest, I've no performance issues with either and my Sandisk cards regular exceed Class 6 minimums. Personally, I see no point paying extra for a large capacity Class 6 or Class 10 card - I may try 720p recording on my Class 6 soon though to see if it improves the framerate, but I doubt there will be much if any difference.

Regards,

Dave
[Captivate General] theMaginator:
Hi today I did my first flashing on my captivate via odin. I went from stock to jh2.

My issue is that now matter what I tried I could not enter download mode.

I ended up doing the "adb reboot download" method. But now I need to figure out a way to do it via the buttons in case I brick it.

Also I can't enter into recovery mode either.

Here is what I tried:

-volume & power held: result was the phone would just flash the at&t welcome screen over and over.

+volume & power: result was the same as above.

-volume & + volume & power: used to result in recovery mode now it doesn't do anything but show the at&t screen.

What do you guys recommend?
[Captivate General] shaolin95:
I always keep both volume buttons pressed then plug the USB cable...is that what you are trying too?

Also, notice this has nothing to do with development....all this type of threads in the development section just hurts our chances of more people joining the teams to work on our phones....the mods have been stating this daily yet more and more threads show up here that have nothing to do with any development stuff...
[Captivate General] smokestack76:
pull out the battery, sim card, sdcard.. Put in the battery, hold volume down, plug in the usb cable and keep holding volume down until you get into download mode.
[Captivate General] theMaginator:
Thanks for the advice. Specially about where this topic was placed. I ask a mod to place it in the right area.

Yes I tried all of that. Ill keep trying but I can't even get it into recovery mode now and that used to be easy.
[Captivate General] theMaginator:
Thanks Shaolin and Smokestack,

What worked was holding down both volume buttons and then plugging in. Just like you said Shaolin.:D
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] omar0089:
Hi guys.. i have flashed my HTC TP2 and when i try MR.X_RhodiumW_2.5 ill get a white screen and nothing more... but i did fix it back to normal...

and i couldnt find any commed there thats helpfull to naab like me ..........

plzzz help me xD
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] jdep1:
i dnt know what ROM you flashed but if you got stuck on a white screen it might of been a bad flash due to maybe: a bad download or wrong SPLor something else (multiple reasons) first make sure you are hardSPL also that you phone is GSM & to get the best answer on you question post on the correct threat where you got the ROM from.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] omar0089:
i used Rhodium-HardSPL_V2_00R3_185HSPL to flash it then MR.X_RhodiumW_2.5.

i wanted to try MR.X_RhodiumW_2.5.... and how do i know my HTC is CDMA or GSM?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] honggee:
If you have a SIM card for using your phone, it is GSM. If not, CDMA.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] steviewevie:
Sorry that's not right. The CDMA phones also have a SIM slot for when roaming.

The best way to tell is to take out your battery and look at the phone model number, near to where the serial number is written. GSM phones are RHOD100, RHOD200, RHOD300 (and variants which alter the last two digits). CDMA phones are RHOD400 and RHOD500.
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] Lennyz1988:
MR.X_RhodiumW_2.5 is a cmda rom. Flash a gsm rom. (check battery first)
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] steviewevie:
If you did flash the wrong type of ROM, it's easy to fix. Just put the phone into bootloader (hold the Volume Down button and keep it down while you press reset, and wait for the tri-coloured screen to appear), connect it to your PC and flash another ROM.
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
i read allot of posts mentioning a zimage that enables wifi hotspot from git tree but i couldn't find it , has any one succedded to find it and does it have full ram enabled
[HD2 Android Q&A, Help & Troubleshooting and Genera] the_scotsman:
If you read the log of the devs, you'll see it was added a while ago...but this means only support for it has been added...

I suspect the "chefs" will have to incorporate it into their next builds.
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
thanks for fast reply
[Click General] Pleaseme:
Hi!

Look, one of the first things I have made with my new HTC Tattoo has been formatting the SD card. As soon as I realized what I had done, I turned off the phone, extracted the card, and using testdisk, I recovered its contents. They were:

Some example background images.

Some example music, with cover images

A pdf file, the instruction manual of the machine.

An executable, the sync program.

A large lot of .txt and .f files. Some of them contain image orientation data. The rest contain code.

The images and the music are not important. The pdf and the executable aren't too. But I am worried about those .f files. They look important! The phone is working fine, but...
[Click General] sandrome:
Don't worry. There aren't any system files on the sdcard.
[TG01 Themes and Apps] drkdeath5000:
I recently tried ffboy's sense ROM found here and i really liked the sense volume control. Also, when you clicked an icon in the taskbar it would take you to the sense page which was really nice so if possible id like to know if i can replicate this while i use other ROM's. I've added an image of the sense volume below, its not the exact one but its the closest image i've been able to find.

Thanks in advance.

p.s. i've already asked in ffboy's ROM thread but im guessing he's busy so hasnt had chance to reply.
[TG01 Themes and Apps] jk2207jk:
Hey...i found it here...but have no idea how it works??...i've tried running it on 6.5.5, but didn't know how to launch it??

i dunno how you use it i'm afraid, maybe someone else can help??...sorry!:rolleyes:
[TG01 Themes and Apps] olyloh6696:
yes we've been looking for this for sometime already! There has been a post about it but unfortunely you can only find it cooked into a rom...
[TG01 Themes and Apps] drkdeath5000:
Sorry i havent exactly been active in this thread, i forgot all about it to be honest :). Im actually learning how to cook sense into my own rom so i can get this volume control thing working but sense seems impossible, i havent managed to build a sucessful sense rom yet :-(.
[TG01 Themes and Apps] leeston2379:
The cab only installs a new skin for an existing volume application. You can see it in the attachment.

To get this working you would need to get the htc volume control program working, then apply the new skin.
[Motorola Droid and Milestone Q&A, Help & Troublesh] JPHCCFC:
I do a lot of browsing on my milestone, i predominately use 3g/HSDPA but wondered if using wifi is better on the battery life? Any views or knowledge on this?
[Motorola Droid and Milestone Q&A, Help & Troublesh] CommanderThor:
It depends what kind of internate usage. For example browsing or some other active internate usage meant 95% of battery drain will be the screen+CPU, so it doesnt matter what you use.

But if we talk abaut constant internet connection in the backgroud i can tell you 3G/HSDPA uses a A LOT more battery than WIFI or 2G. I went from 2G to WIFI and no real difference. But 3G has some isues with constant connection, i think the reason is, there is no real low power mode for 3G. So either have WIFI, or only turn on 3G when you need and put back 2G, when you dont use your phone.
[Motorola Droid and Milestone Q&A, Help & Troublesh] nedrom:
WiFi on this device is amazing. I use it at home and work and noticed a large boost in battery life, almost doubled my battery life.
[Motorola Droid and Milestone Q&A, Help & Troublesh] neonlite:
yep same here
[Motorola Droid and Milestone Q&A, Help & Troublesh] JPHCCFC:
cheers guys will be testing wifi out over the next week and see if it helps the battery life!
[Motorola Droid and Milestone Q&A, Help & Troublesh] Quintasan:
Hmm, I was wondering. What is your battery life on constant 3G (web browsing, google talk etc.) usage and on stand-by mode?
[Motorola Droid and Milestone Q&A, Help & Troublesh] The Solutor:
The milestone's wifi is one of the less consuming wifi chip ever seen on a phone.

The 3g, instead is exactly the opposite, specially if you are on fast network (10 or more Mbps), specially if you are using an old FW.

My milestone was lasting in about 6h with the original FW.

With 2.38 it can cover a whole day
[TG01 General] alainbelay:
hello to all,

I had a small incident during some home repair work where I didn't realize that I had adhesive on the fingers when I answered the tel. After that I found traces of adhesive on the screen as one can see on the photo. I did not remember if I had placed a screen protector on my toshiba at the beginning or not. Then To check it I tried to remove it with the nail to take off an edge, and an end is actually detached, except that it does not look like a screen protector, but a kind of plastic layer semi-rigid which has the thickness of a protective film! It looks like a protective hard coat which comes with the phone but is not supposed to be removed.

I am afraid now to pull it off and damage my screen even more. Then I would like to know if somebody already experienced this problem and could remove this protective layer.

If so please share your experience. I may not be the only one with this issue.

Thanks a lot and sorry for my poor English.
[TG01 General] elder T:
That looks indeed like part of the case that protects the touch screen. I will try ebay and look for a replacement case.
[TG01 General] melpycar:
its avible on ebay for 17 euros only
[TG01 General] tzaq93:
i think that surface is not a protective layer.. i think it's part of the touchscreen.
[TG01 General] Phil_123:
I removed mine today. Touch screen still works:)

The coating makes the screen less prone to scratches, and makes slight scratches less apparent. After removing the coating, I noticed the lots of tiny scratches I made on the screen, but they're gone after I stick a new screen protector on it.

I'm glad I removed it because there's a scratch on mine.:)
[TG01 General] Pere:
Can you report exactly how did you make it? Are you sure that it was not a previous protective screen? I've just bought a second TG01 with a scratched screen but I don't dare to do what you did :o