yashsingh1/xdaforums huggingface dataset:
[Android Software Development] stayintwisted:
this seems to be a very valuable tool for developers and I am very glad you posted it,,watched the video,,sounds like a good thing,, could not see what you were doing,,read the post repeatedly,,yep this will be useful to the devs,, truly had hoped it would be useful to those of us on here that have figured out how to follow instructions and flash roms but really do not understand what we are doing,,now I understand why odin is so useful,,it allows people to do the job without knowing how to make the tools to do the job ( although I would like to learn that) unfortunately this seems to be a common "open source" mindset,,thats why apple sells so many overpriced machines,, they expect people to know nothing and intend to keep them that way,,so their machines are simplified and locked,, but they work without having to know how to program them,,without having to understand the whole command line BS,,yes I am guilty of being uneducated,,I am not guilty of being stupid,, I do not use tools or equipment that assumes I do not know,, I do not use tools or equipment that assumes I know more than I do,,I will continue to follow this because I still have hopes it will become useful,,to the common run of the mill user,,thanks for your work,, it is impressive,,now to get it useable to those of us that do not have years of programming experience,,that went to school when punch cards were still in existance :D
[Android Software Development] AdamOutler:
what?

get some firmware, make a heimdall package, run the one-click maker. No matter what level you're at, this is as easy as it gets. It does not get easier.
[Android Software Development] stayintwisted:
ok sorry to have bothered you,, I will try to find someplace to learn enough to understand what you consider stupidly simple,,I will just stick to odin and cwm they just work,,was my error for thinking that you would be able to write at a level I would understand,, but it is still going to be a very useful tool for those who can use it and I thank you for the work you have put into it
[Android Software Development] AdamOutler:
If you're not a developer, you don't have anything to package and this thread does not apply to you. The end result is a one-click and probly is what you are looking for. This tool is for packaging your work. You must have something to package.
[Android Software Development] mrhaley30705:
This IS super simple. I did it. On2 different operating systems. It's literally point and click, but a minimal amount of typing involved. And i am no good at command line. I also don't claim to be a developer, or even an advanced user.
[Android Software Development] mrhaley30705:
@Adam,

Some questions about Heimdall in general. Does it flash boot.img kernels, or just zImage kernels? The EFS file, am i correct in thinking that i can flash a backed up efs file to restore a corrupted IMEI?
[Android Software Development] AdamOutler:
I've never tried an AOSP ROM. It should though.
[Android Software Development] cdesai:
It does, i've used it with both
[Android Software Development] 4-2ndtwin:
Adam,

Big Thanks for this useful tool. Quick question or two. I made a Stock i897uckk4 with Bootloaders, Repartition, Full Wipe one click. I understand the safety precaution of not allowing the Bootloaders to be flashed on the initial flash. But on the second flash when it is allowed and the Flash Bootloaders box is selected, and then the flash initiated, all of the "true" files are flashed again and then lastly the Bootloaders. Is there a way to allow the Bootloaders to be flashed on the 1st flash at the end as it does in the Heimdall-Frontend ?? Or at least a way to just only flash the Bootloaders on that 2nd flash and not the rest of the included files also ??

Thanks in advance.
[Android Software Development] AdamOutler:
I don't think either option is very safe. With the way it is now, the device can be recovered if the cable is pulled while flashing except for the very last little bit. Enforcing the full flash with bootloaders is just good practice. Allowing flashing of bootloaders on the first run would be a bad procedure. Yes it gets annoying.. I flash bootloaders frequently while testing.. But it's there to stop Joe User from clicking the wrong thing in a flashing frenzy.

I want to ensure all safeties are in-place. Heimdall is responsible for less bricks than Odin per-flash and we like it that way. Heimdall One-Click is safer than just using Heimdall. It's all about safety and awareness.
[Android Software Development] AdamOutler:
Hey guys, I updated the one-click packager to work from the command line...

java -jar One-ClickPackager2.jar MyHeimdall.Tar.Gz

This will work well for packaging your nightly builds. Update your build-scripts like this and you can deploy One-Clicks in your nightlies.

This code is untested but should work

#Set these variables
MyNewKernel=/path/to/Build/zImage
MyFile=/path/to/myHeimdall.tar.gz
TempFolder=/path/to/tempfolder
#Don't worry about anything below this
TempFile=$TempFolder/Temp.tar.gz
rm -Rf $TempFolder
mkdir $TempFolder
cd $TempFolder
cp $MyFile $TempFolder
gunzip $TempFile
tar rf $TempFile/Temp.tar $MyNewKernel
gzip $TempFile/Temp.tar
java -jar One-ClickPackager2.jar ./Temp.tar.gz
cp ./Temp.tar.gz New-$MyFile

You can add revision info easily in the last line.

download the new file here: http://code.google.com/p/heimdall-one-click/downloads/detail?name=One-Click-Packager2.jar&can=2&q=
[Android Software Development] qkster:
I have a question I'm wondering if anyone can help.

preface:

I have a SGH_i997 Samsung Infuse.

We have the lastest leak from Samsung as UCLB3:

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

the package was deodex and rooted using a custom insecure kernel to provide root access. In the process of doing so, video and HDMI output was lost.

In order to get this back, one would need to re-flash the stock kernel afterwards.

the benefit is working video and HDMI and root access.

microSD access also has to be fix with editing the vold.fstab file.

With the stock kernel running, there is not CWM recovery. CWM can only be attained through reflashing the insecure kernel.

I have put together a custom rom with stock kernel and all the modifications and corrections.

I would like to use the 1click heimdall to simplify the delivery process for any interested user or myself or for restoring the ROM.

I will need to obtain the running version from my live device using the dd commands as in OP.

Is it necessary to include param.lfs? [dd if=/dev/block/stl6 of=/sdcard/param.lfs bs=4096]

Any suggestions or further links to where I can find some answer is appreciated.

Thanks
[Android Software Development] AdamOutler:
If you're including bootloaders, include all the bootloaders. Boot.bin, params.lfs, sbl.bin. These are all bootloaders.
[Android Software Development] qkster:
Adam,

Thank you for creating this software package AND for your help.

I have learn a lot over the months since I started.

I will work on my custom packaging and test it out.

I have created a 1 click return to stock for the SGH-I997 Infuse using UCLB3.

I would like to post this in the Infuse forum.

I recalled that you had mentioned something earlier about preparing a package for UCKL2. I did not know what became of it.

Would it be alright with you if I post this UCLB3?

Thank you.
[Android Software Development] AdamOutler:
Go ahead. that's why this is here.
[Android Software Development] artbybart:
Heimdall for Skyrocket I727

Adam,

Thanks for the information that you have put up. I must say that I give a lot of credit to Qkster for getting me hooked on Heimdall for UCLB3, as I was working on my wife's Infuse. Seeing how EASY it is to work with Heimdall, I'm totally surprised why there aren't more Heimdall based flahses instead of Odin for the Samsung Skyrocket (the phone I use).

I'd like to do something for the Skyrocket community and show them how easy it is to use Heimdall versus Odin. Please note that I'm NOT a developer by any stretch of the imagination, but I can follow instructions to a certain extent!! :)

The Problem I'm running into is that I'm unble to pull drivers from my live phone.

----------

Using Terminal Emulator:

su

#Remove the target folder if it is present

rm -r -f /sdcard/firmwarepackage

(I get an error that no such file or folder exists)

#Write all zeros to data partition to zero flash memory until the partition is full

dd if=/dev/zero of=/data/big_zero bs=1048576

----------

I then get this error message:

(Write Error: No space left on device

1803+0 records in

1802+1 records out

1890422784 bytes transferred in 297.413 secs (6356221 bytes/sec)

I then continued on, NOT realizing the above error message until this step:

#Begin transfer of all relevant blocks to sdcard

dd if=/dev/block/stl9 of=/sdcard/firmwarepackage/factoryfs.img bs=4096

That's where I got more errors. So tried it again from the beginning and I noticed the same error message showing up:

Write error: no space left on device

1797+0 records in

1796+1 records out

1883975680 bytes transferred in 169.611 secs (11107626 bytes/sec)

I checked the SDcard and it says full, all 2GB. My internal SD has a lot of space (14GB) as well as my MicoSD (16GB). I don't know how the 2GB got all filled up!! Is there a way that I can tell it to copy to the internal/external SD instead?

Thanks for your help!
[Android Software Development] AdamOutler:
I think only some partitions will flash properly because of Heimdall's ability to handle partition tables.
[Android Software Development] artbybart:
What does that mean? Thanks.
[Android Software Development] AdamOutler:
Gs2 isn't fully supported yet.

But those errors suggest that you didn't repartition with a valid partition table. When you hit heimdalls limits you will get different errors
[Android Software Development] artbybart:
Thanks Adam, if the Skyrocket (I-727) isn't fully supported then I won't be banging my head trying to get Heimdall to work! I guess we'll just have to settle for Odin for now! Thank you for your time.
[Android Software Development] Benjamin Dobell:
I recently published another official release of Heimdall Suite. So Heimdall (and consequently Heimdall Frontend) should theoretically support SGS2 perfectly. If it doesn't please let me know by reporting any issues on Github.

NOTE: Heimdall One-Click is not the same as Heimdall and Heimdall Frontend (i.e. Heimdall Suite) so it's quite possible the SGS2 is not fully supported in Heimdall One-Click (if it's not utilising Heimdall 1.3.2) just yet.
[Android Software Development] AdamOutler:
Thanks Benjamin! I will work on getting my downstream package updated. Note.. Heimdall One-click is still on 1.3.1.

I am focusing on CASUAL for the next two days to get it into public beta. Once I release the first CASUAL beta, I will work on Heimdall one-click. I must convert a framework and a few other code maintenance tasks before updating to 1.3.2. I'd say the earliest possible would be on Saturday.
[Android Software Development] AdamOutler:
Ooh.. I just read the release notes... Benjamin, any word on 64 bit? I can't release a one-click without full support.
[Android Software Development] eoghan2t7:
Adam would this work for htc phones?
[Android Software Development] bhundven:
Any updates on the oneclick packager with heimdall 1.3.2 support?

I have users complaining about heimdall wanting to upgrade them to 1.3.1 while they have 1.3.2 installed.

Thanks in advance!

Edit: using latest oneclick packager2.
[Android Software Development] mrhaley30705:
Not Adam, but no.
[Android Software Development] Mattix724:
Adam, you are the man!!!
[Android Software Development] bhundven:
I'm excited for OneClick Packager 3, when heimdall 1.4 releases!
[Android Software Development] goofey2012:
from backup cwm

i have backup file from CWM 3.3, can i use it to re package with heimdall-frontend ?
[Android Software Development] AdamOutler:
no. that's a copy of the filesystem. You need an Image of the filesystem.
[Android Software Development] impactor:
I have a modem file MODEM_S5830i_XXLA2.tar.zip for Samsung Galaxy Ace. Inside, there is a MODEM_S5830i_XXLA2.tar.md5 file, inside of which there is BcmCP.img.

I am trying to flash that last file, but it does not work:

What could be wrong?
[Android Software Development] AdamOutler:
I haven't maintained HOC with new versions of Heimdall.
[Android Software Development] mrhaley30705:
I'm guessing that means it won't work with the I747 Galaxy S3?
[Android Software Development] svs57:
Few days ago I tried to flash i9505 using heidmall. Size of system image is large than 2Gb. Heidmall can't open this file on 32bit Linux. Will be nice to fix.
[Android Software Development] bhundven:
Sounds like a heimdall issue, not a HOC issue.
[Android Software Development] morgwai:
Hello,

I have few questions, mostly related to including bootloaders:

1. Since I can only get bootloader from a stock firmware, why would I want to include it at all? I don't see a point here...

2. I downloaded some stock firmware for my g900f (http://xdaforums.com/gala...g900f-t2962141) but did not find boot.bin file inside (only boot.img which is ~12MB big so probably not what I need I guess). Am I missing something?

Thanks for any hints and clarifications!
[Android Software Development] bootflop:
Say folks, does Heimdall by now support more modern devices like the kccat6/g901f?

Booting up a Windows VM just to flash my phone is quite annoying, putting a custom bootloader or ROM onto the S4 Mini was a piece of cake in comparison.
[Android Software Development] johnthombson:
Thanks

It helped me Thanks.
[Galaxy Note GT-N7000 General] Dancairo:
How about a thread for new users of the Note? Just to introduce themselves to the new community to say hello.

I'll start :-)

I'm Dan, and I've had my note for about a couple of weeks having bought it at the launch day in Oxford Street (UK). I come to you from an N900 which was the best phone I've ever had, until now. It's now on ebay :eek:

This is my first android device and I love it. It's the perfect size for my purpose and I don't even miss the N900's hardware keyboard, if fact, the only thing I miss is the FM transmitter and the true multitasking, but i'll get used to it. The benefits far outweigh those two negatives.

I'm still finding my way around Android....I don't know whether to move installed programs to the microSD card or not! or why some apps close when you press 'home' and others don't.. but here is not the place for those questions...I'll learn, and i'll keep quiet on here till I do...

Maybe an 'Android for Dummies' book should be on my Christmas list :D

So hello everyone and thanks to all for the useful info I've gathered from here in the last couple of weeks.

Dan
[Galaxy Note GT-N7000 General] ArcticCat:
Ok I will play :)

A long time Windows Mobile user switched to Nokia E series a couple years ago (couldn't stand all the iPhone fanboy stuff) and now called back by the Note screen size I ordered one and waiting for it to arrive !

My first Android device so I feel like a total noob totally lost with all these terms, looks like I have a lot to catch up :D

From what I have read the Note looks like a great device and I hope it will live to my expectations.

Cheers
[Galaxy Note GT-N7000 General] xda890:
Just wondering what you mean by that you miss true multitasking? If any mobile OS has this, it's Android...

BTJ
[Galaxy Note GT-N7000 General] Souai:
lol, my last phone was an atrix, but before then i had the n900. i must admit, the n900 multitasks much much better. it was so much easier to just tap the task manager button and then be able to see all open windows and to be able to close each one just from there. the nearest thing to that on android would be the visual task switcher, but that doesnt run on gingerbread or honeycomb, it only seems to run up to froyo. smart task switcher works for gingerbread, but it isnt as good as the n900's task switcher or the visual task switcher since smart task switcher doesnt show you previews.

the fm transmitter was also pretty awesome, as were the stereo speakers. although i dont miss the hardware keyboard anymore since ive adapted to android keyboards pretty quickly.

personally i dont bother moving apps to SD. most of the really large apps will install most of the data to the SD/hdd on the note anyway, so your 2gb apps partition shouldnt really be full unless youve got a collection of a silly number of apps youve only used once or twice.
[Galaxy Note GT-N7000 General] rdosti:
The Note does indeed boast of a FM Radio as well as a FM recorder (During the recording the sound from speakers will reduce as it records the audio). This can be later found in the FM Radio folder in your file manager as a audio file. Note that speakers or headphones must be plugged in - to start the FM Radio.

Android's Note supports an excellent multitasking experience perhaps far better than Windows Phone and better touch screen than any Nokia phone till date.

Best Regards
[Galaxy Note GT-N7000 General] jommy999:
he meant from the N900 phone ( Maemo 5 OS ).the phone could run any apps or movies or websites in the real time running at the background like little windows of all the software that running . kinda amazing in the way.

edit @ Dancairo : i bought mine from oxford st on launch as well so join the club

and you could sell your N900 at CEX near Tottenham court road which i think they normally give alright price for phone or game.
[Galaxy Note GT-N7000 General] Dancairo:
Thanks for the recording info but I was referring to the FM Transmitter i.e FM transmitter functionality allows you to output audio content to a car or home FM radio by tuning in to the frequency.

Regards
[LG Optimus 2x] therealmarv:
1. It is not from me. I just found it on Google+.

2. I have not tested it myself.

3. This is

highly experimental

and can brick your phone.

Ok, if like living risky, here is finally the link:

https://plus.google.com/u/0/118125598993228416758/posts/WGfKqP755Qs

EDIT:

Sorry, this is not a real ROM, just some system files compiled for P990. Maybe some rom maker can do anything with this?

I thought it is a real ROM but it is not.
[LG Optimus 2x] helldroid04:
interesting! ^_^
[LG Optimus 2x] hisham027:
Anyone flashed this already?
[LG Optimus 2x] therealmarv:
I have too much fear of doing this right now :D Not a single person tested this as far as I know.
[LG Optimus 2x] helldroid04:
here's the screenshot of the zipped file..
[LG Optimus 2x] therealmarv:
Thank you helldroid04,

my fault....

I thought it is a real ROM :(
[LG Optimus 2x] vadonka:
its not, but this is a good start.
[LG Optimus 2x] helldroid04:
it's ok.. im also excited for the ICS porting ;)
[LG Optimus 2x] rexren:
Maybe someone can try it by nvflash.
[LG Optimus 2x] gensplejs:
I wonder if lox has made any progress since he dropped this.
[LG Optimus 2x] F4113n:
http://galnetmiui.co.uk/landing/weekly-builds/

there is link for ICS for 17 different phones. i downloaded ICS for my Optimus 2X Star and it works fine.

Full wipe and done ^^ try it out and post some taughts!

Edit.

Now that i check some of the options and "about Phone" section i noticed that this rom don't know my real SD card size...

It is 32Gb and it only shows 5.50Gb :S thats odd.

What seems to be a problem :S

And of course Backup first :)
[LG Optimus 2x] therealmarv:
But this is not stock ICS, right? It is a MIUI ROM with ICS as base?!
[LG Optimus 2x] F4113n:
Yeah thats right but well it's start you know :)

Please enlight me more by testing it.

What you think?^^
[LG Optimus 2x] tychodebrahe:
I believe I saw a thread about this MIUI ICS-like ROM on a czech android board and guy who tried that mentioned that it's just 2.3.7 base with edited build.prop :(
[LG Optimus 2x] Imperticus:
It's not ICS, its just MIUI with ICS theme and build.prop edited to display 4.0. Fake!
[LG Optimus 2x] F4113n:
Well it works like 10x faster than v20L official Gb release from LG or MCR release so it's enought to me :)

For now!

And they got auto updates straight to the phone
[LG Optimus 2x] Wing_Zero85:
It's look like you havent never tried CM7...

why don't you try cm7 instead of this fake?
[LG Optimus 2x] hisham027:
5.5 gb is the internal SD size. :)
[LG Optimus 2x] TheSSJ:
Dunno if this is real only fake - Galnet said he integrated the ICS framework into MIUI that's all...maybe reverse engineered from SDK, maybe not, but I have a good performance, stability and fast internet access, that's what I'm caring about :)
[LG Optimus 2x] BlindJesterhead:
Why should he do reverse engineering?

The sources are on AOSP since some days...
[LG Optimus 2x] F4113n:
Umm yeah i have used CM7 quite long time and i am pleased with this ICS firmware now more than with CM7.

<MOD EDIT>

thank you!

I like this rom as it is and i haven't noticed any bugs for now but this SD card issue.

and it's working faster than any rom i've tried so far and has over 230mb free memory so why wouldn't i use it?
[LG Optimus 2x] fuxmen:
sd external is usable or not? because of this error?
[LG Optimus 2x] DarthD:
Relax man. He is only trying to help you.

Can you access the SD? And what does a file explorer tell you about free space?
[LG Optimus 2x] hisham027:
Its usable, I have tried it myself.
[LG Optimus 2x] PG101:
MODERATOR MESSAGE

LETS KEEP IT ON TOPIC GUYS!
[LG Optimus 2x] hisham027:
In about phone, SD card settings & and also in the default file manager its showing the details of the internal sd card.

Edit: sorry mod, didnt knew u were abt to post :) all discussions here http://xdaforums.com/showthread.php?t=1343871
[LG Optimus 2x] Imperticus:
Lol.. you can't put ics framework on gingerbread and expect it to work. We don't even know what he means by "framework"!
[LG Optimus 2x] gensplejs:
As far as i can tell it has none of the new ICS features... so its not ISC...
[LG Optimus 2x] Benee:
Most likely he picked some images and other stuff. Like the various metamorphs which are modifying the notification stuff. Total fake. Miui at all won't bring ics to a device before cm isn't doing the hard work. So there is absolutly NO ics build right now ;)
[LG Optimus 2x] happyassshit:
"early december" ICS miui can be expected. First one gonna be Nexus S.
[LG Optimus 2x] F4113n:
Hello again!

Sorry about my behavior yesterday.

So i can access to external and Internal SD card but system only shows 5.5Gb for external and 5gb for internal card.

i think it's bugging because File explorer shows real Ext SD card size (32gb)
[LG Optimus 2x] KillerbeeNL:
this is normal , in this case external is second partition on internal memory. the real external is not mentioned is system overview. File explorer sees the real external 32 gig card.

greetz
[LG Optimus 2x] steindani:
Any news?

10chars
[LG Optimus 2x] gensplejs:
Well. Some bad news... RC says CM9 support for the 2x will take a long time.

https://plus.google.com/115049428938715274412/posts/KycR8ZjeUiS

LG has promised an ICS update but that will probably be out around the same time as hell freezes over.
[LG Optimus 2x] Lukas94:
That makes me really sad :(
[LG Optimus 2x] tobyax:
The big problem is that nvidia does not release the kernel source for Tegra 2.
[LG Optimus 2x] ironman159:
This maybe not as bad as the previous: http://forums.developer.nvidia.com/devforum/discussion/1611/ics-and-tegra2 :)
[LG Optimus 2x] raymon73:
Nvidia said here is the kernel source.

http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git

I hope this is it ...
[LG Optimus 2x] biasquez:
Nvidia has released kernel source for tegra 2 (2.6.36 and 2.6.39) but LG doesn't adopt it...why? maybe in this kernel, there isn't support for LG o2x platform...
[LG Optimus 2x] tobyax:
this thing scares me
[LG Optimus 2x] Rusty!:
Kernel source has always been available and was never the problem.
[LG Optimus 2x] Thief777:
But it is complicated?