yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G2x] edekalil:
Thanks for the info, I got a code for a Buck on the bay and now my G2X is unlocked. I was wondering if I change rom's or go back stock would that effect the unlock or will I have to re-enter it?

Eddie
[T-Mobile LG G2x] jhayton:
The unlock is permanent unless the carrier resets it or blacklisted it
[T-Mobile LG G2x] rauelius:
I followed the instructions and put in an Att sim but it didn't bring up asking for an unlock code like they said. How else can I input the code?
[T-Mobile LG G2x] jboxer:
Posting your IMEI in a public forum is simply plain stupid!
[T-Mobile LG G2x] edekalil:
Thanks for the help and info. I used my friends sim to check and see if it worked and it did. So now (not that it matters) my g2x is unlocked.

Eddie
[T-Mobile LG G2x] buru898:
Did you actually look at the code he put?
[Galaxy S II Q&A, Help & Troubleshooting] Quintinkhan:
Has anyone figured out how to get SWYPE back to the Resurrection Remix ics Rom v9.1. It works on the 8.6 but it gone for english on the 9.0 and 9.1
[About XDA developers] silversonic1:
I don't know if it is possible or not, but I was thinking it would be super convenient if registered users could go through a list and check off all of the device forums they regularly use. Than when they visit the forums, they can choose a "My Devices" sorting mode and have a much shorter list of forums to look through. I'm sure anybody with one of the newest devices would be open to this idea.

I guess it's a similar idea to the "Favorites" tab on the XDA app, but it would be available on the main site's forums. Heck, just making it possible for our favorites from the app to be stored though the account would be a plus.

Anyway, if you have any thoughts on the idea, please post below.
[About XDA developers] boullusgoullus:
I think the "find your device" search input is enough to find your device forum easily... and if you visit a forum more regularly than the others, just put it into your favourites (well it's my opinion ;) )
[Android Q&A, Help & Troubleshooting] PMGRANDS:
I changed the Color of a few of my apps icons, but now it Doesn't have a transparent background. It has a black background surrounding it. Anyone know how to Fix that?

Thanxx in Advance...
[Android Q&A, Help & Troubleshooting] merrick18018:
open it in photoshop and remove the background
[Nook Color Q&A, Help & Troubleshooting] jakelov:
how do I restore a backup of internal cm9 to SD card cm9? ........ and YES i AM mildly retarded........ ok MODERATELY..... so details please. Thanks all.
[Nook Color Q&A, Help & Troubleshooting] Lanternoil:
From what i understand, running an os from SD requires a different boot file, so i don't think you can just make a backup of an emmc image and apply it to the sd. I could be wrong though.
[Nook Color Q&A, Help & Troubleshooting] koopakid08:
There isn't really a way to just copy and paste but you can just make a titanium backup of your current install and? Hen restore it after you make a CM9 SD card
[Motorola Droid RAZR] maarawoe:
I know it would sound silly and I personally don't believe it but I want to make sure... :-)

I removed the memory card out of my phone on friday and I realized that the battery is still on 40% even I charged my phone nearly 1,5 days before (Saturday evening and now is Monday morning) which is surprising - usually I get cca 19 hours... Well, I know its nonsense but is there any chance that the sd card matters? I used the phone same as before - some emails, internet, angry birds etc and I am using branded Kingston card....

thanks
[Motorola Droid RAZR] schizo:
yeah, it sounds silly considering all eating my battery is the display, at least that's what the report says. but i will try, nevertheless :D
[Android Q&A, Help & Troubleshooting] The Archangel:
I'm trying to port a ROM via the kitchen, every time I go to flash it. I get that issue. Normally I would figure out it myself but I'm at a dead end. Also I'm extremely sorry if this is the wrong place to post.

Here's my log http://db.tt/RBnBo8Ao

If I helped, give thanks, if you please.

........Death before dishonor........

Team inferno

Leader
[Android Q&A, Help & Troubleshooting] CallMeVentus:
Might wanna check your update-binary or boot.img or your file that's to be flashed via the assert commands....

Herpderp Defy.
[Android Q&A, Help & Troubleshooting] The Archangel:
I figured it out at 5am last night, thanks for helping.

If I helped, give thanks, if you please.

........Death before dishonor........

Team inferno

Leader
[TouchPad Themes and Apps] baldwyn:
First off, anyone else having the problem of NPC conversations in Zenonia 4 not showing up in the dialogue windows? They will display just fine for the first few minutes and then just be blank after that. I emailed Gamevil and haven't received a response yet. Anyone know of a fix because it's really hard to play the game without knowing what people are wanting you to do?

Also, when I install Tiger Woods 12, it gives me the error that this display is not supported. Should I change the DPI and to what?

Thanks in advance for any help!
[Android Q&A, Help & Troubleshooting] aLoNe.Adams.K:
Thaks for visit my thread, and I'm sorry for my poor english

now ,go to the topic

I have a phone,its model is Lenovo Lepad S2005, and I want to partition it

now,This is the official package file list:

RC_cn.img

8660_fastbootimage.mbn

Android_Image_Cksum.txt

boot.img

cache.img.ext4

emmc_appsboot.mbn

Modem_Image_Cksum.txt

MPRG8660.hex

NON-HLOS.bin

partition.bin

persist.img.ext4

recovery.img

rpm.mbn

sbl1.mbn

sbl2.mbn

sbl3.mbn

system.img.ext4

tz.mbn

userdata.img.ext4

Now , I guess the file "partition.bin" is the Key to solve my question. But I don't know how to read it.

I do a test,with the command "fastboot flash ptn partition.bin",and it print a log on my phone,

This card contains ecc000 sectors.

Adjust the last partition from 1648fff to 76c000

Write 480002000 to 208801

Write 480004000 to 208802

.......

......

.......

Reaching the last extended partition.

So, please tell me,how to partition my phone.

Thanks very much!
[Android Q&A, Help & Troubleshooting] aLoNe.Adams.K:
I need help,please!
[Android Q&A, Help & Troubleshooting] aLoNe.Adams.K:
i really need Help!

please!
[Samsung Epic 4G Touch] SweetwaterBurns:
Known Issues:

Don't choose reboot to recovery after flashing Blazer 3.9(possibly others) I was able to reproduce this on Team Rogue's el29 repack as well.

I didn't realize that git doesn't push empty directories which caused issues with modules not being copied in to the initramfs. I'm going to fix by adding a check to create the files if necessary into the build script. in the meantime, just create initramfs/initramfsroot/lib/modules and remember to make sure that the directories are in any alternate recoveries you use.

Changelog:

2/26/2012

Added a quick howto on working with git and submitting pull requests to post #4. As soon as new phone gets here, I'll be uploading some new changes to performance.

2/13/2012

All right.

There are now branches for powersave, performance, and stock. Once you have cloned the repo you can select which one to use by typing

git checkout powersave

or whatever. The only difference between the repos at the moment is that I renamed the kernel source directory to match the branch name and edited the build.sh to build the respective variants by default. If anyone has any requests for other branches, let me know.

I also added a check to the build.sh to ensure that there is a lib/module directory in the initramfs that modules can be copied into.
[Samsung Epic 4G Touch] SweetwaterBurns:
Proposals:

I'm thinking about setting up a few different branches for the kernels. One for the latest clean stock kernel, one for those who would like to focus on performance, one for those that are more worried about battery, and possibly a bleeding edge kitchen sink kernel. More than I can handle myself, honestly, but if those of you that are already making modifications start pushing it should be doable.

Done
[Samsung Epic 4G Touch] SweetwaterBurns:
How to use git and submit pull requests on github.

If you haven't already, create an account on github Navigate to the xda-base repo and click fork in the upper right.

In a terminal emulator, go to the directory you would like to store your source in and clone your new fork with

git clone git@github.com:USERNAME/xda-base.git
git remote add upstream git://github.com/SweetwaterBurns/xda-base.git

The second part adds the original repository as an upstream source so that you can keep your code base updated with any changes.

Probably one of the most useful tools available is branches, essentially if you would like to add or change a feature, you would create a branch for working on it. Having it contained with in it's own branch is good for several reasons. It makes it easier to find any changes that you made without pulling in any extra cruft from other things you might be working on and helps prevent any conflicts that might arrise from working on too many things at once with in the same source tree.

Branches can be created locally with

git branch BRANCHNAME

For example, if you wanted to branch the performance kernel you would

git checkout performance
git branch performance-FEATURE
git checkout performance-FEATURE

This creates a local branch that you can work with, if you would like to push it to github for others to work on or to use it to submit a pull request:

git push origin BRANCHNAME

Branches can be deleted locally and remotely with

git branch -d BRANCHNAME
git push origin :BRANCHNAME

Make any changes you'd like and tell git which files you've changed with

git add CHANGED FILES HERE

Then commit those changes with

git commit -m 'Description of changes here'

If you would like to submit a pull request upstream, first fetch upstream and merge it with your work to make sure that any changes that have already been pulled don't conflict with your changes and that it can be merged cleanly. Use whatever branch you used as your base for the merge, i.e. for changes you'd like to submit to the performance branch

git fetch upstream
git merge upstream/performance

This will spit out any conflicts that need fixed and you can repeat the process until it merges clean.

Push your branch to github and navigate to it's page. Github has a pretty good write-up on sending pull requests and the process is really pretty simple.

Any questions, ask away.Any errors, let me know.

To Do:

Show how to add a remote repository and use it to port features using 'git cherry-pick' or whatever.
[Samsung Epic 4G Touch] SweetwaterBurns:
and one more for whatever else we might need.
[Samsung Epic 4G Touch] thatdudepoops:
Good job! Looking forward to see what comes from this. Good to see a forum to learn from.

Sent from the future
[Samsung Epic 4G Touch] JohnCorleone:
Couldn't agree more! Thanks. I am eager to step things up myself. I am glad that this thread was started. Thanks OP.
[Samsung Epic 4G Touch] coiledwire:
This looks very interesting. Definitely will be watching this thread. Thanks.

Sent via EM waves.
[Samsung Epic 4G Touch] greatlakesghost:
nice work sir! Can't wait to see where this goes from here.
[Samsung Epic 4G Touch] dtm_stretch:
Well, I guess my first request is how to add boot animation support to a kernel? Is it as simple as adding the lines to the init.rc?
[Samsung Epic 4G Touch] agat63:
I think the init.rc file I uploaded has it in it.

Give it a try.
[Samsung Epic 4G Touch] dtm_stretch:
Oh yeah, duh! I got it, I just didn't name the bootanimation.zip to sanim.zip
[Samsung Epic 4G Touch] SweetwaterBurns:
I can either add a line to the init.rc to soft link bootanimation.zip to sanim.zip or put it in the CWM update script. I'm leaning towards the update script as it really should only need to be done once.

Also, be prepared for issues flashing Blazer 3.9 the flash didn't quite take when I tried it this morning.
[Samsung Epic 4G Touch] iSaint:
I can't wait.... to see that unicorn :)
[Samsung Epic 4G Touch] Epix4G:


This guy could not post in Dev
[Samsung Epic 4G Touch] agat63:
He can PM me and we can try to go over his settings to see what's wrong.
[Samsung Epic 4G Touch] Epix4G:
his reply

"Okay, found the problem, and I feel very slightly less stupid. Watching the build go by, I noticed diagnostics that the script was unable to copy the driver modules to the temporary initramfs lib/modules directory. In reading the script, I saw that the build.sh was wiping the temporary initramfs lib directory. SO I added a couple of lines to the build.sh script (the middle two lines are mine):

#Find all compiled modules and copy them for the final build

mkdir $INITRAMFS_TMP/lib

mkdir $INITRAMFS_TMP/lib/modules

find -name '*.ko' -exec cp -av {} $INITRAMFS_TMP/lib/modules/ \;

Which allows the script to copy the loadable modules, and POOF! Now I've got WIFI and such...

The script in the git repository should either get modified, or some additional tests on running the script implemented. One of my thoughts was that having dash as the shell script might be causing problems (I've had that before) - but that wasn't the problem.

-neil

A) Yes, this should be posted in the thread, but I can't because I'm a newbie

B) Therefore, this should heavily count as one of my 10 required posts to get there."

"he doesnt have 10 post so i posted here for him " his thread is in q & a if you want to reply to him
[Samsung Epic 4G Touch] xlGmanlx:
Just built a custom PC, might check this out and see how little I know about the linux world. But you gots to start somewhere right?
[Samsung Epic 4G Touch] JohnCorleone:
Its all about the desire to learn. Some start with theming. Then there are those that make ROMs but don't necessarily know how to make a kernel. There's a lot to learn. Its all about having the will and time to do it. The more development the better imo
[Samsung Epic 4G Touch] MikeC84:
Yup, just compiled my first fully working kernel yesterday.

Already overclocked it to 1.6 with extra added cpu steps for lower clock speeds...

Just tried adding and defaulting bfq scheduler but the jf4s module wouldn't compile after wards for some reason..

Ill figure it out eventually.. Right now im adding smartass / v2 see if it works...

EDIT: That didn't work either hmmmmm... Anyone know why when you edit the c1_rev5 config file the j4fs module doesn't compile?
[Samsung Epic 4G Touch] agat63:
I have cloned his github to my pc and have his full source.

I'm gonna try to use his source with our defconfig and my initramfs just as a prove of concept. If kernel builds and boots we will be one step closer to try to diff meld his stuff.

If I brick my phone than I'll have to wait couple of days till I get new one to continue my experiments.

Edit: Kernel didn't build. It stops with errors at /arch/arm/mach-exynos/mach-u1.c. I replaced file with one from our source still no dice. I did run our defconfig and edited makefile for our source and toolchain as well.

I have noticed that our source is 3.0.15 and his 3.0.36.

There might be much more to porting it than we though.
[Samsung Epic 4G Touch] dtm_stretch:
No luck with your stuff either. Man this becoming very frustrating. Modules are in the right place, toolchain is working, kernel was 7.3mb, and source is the same. I am not sure where to go from here. Anyone want to check out my .config to see if they can find anything?
[Samsung Epic 4G Touch] SweetwaterBurns:
Try removing or commenting out the strip line in the build.sh and see if that helps.

I should have some time tomorrow to really dig into things and try to get a working kernel built. All else fails we can use the modules that agat (I'm guessing) pulled from the leaked kernel.
[Samsung Epic 4G Touch] agat63:
Added few more tweaks to kernel and new I/O scheduler.

git is updated, source pushed for those who wanna try to build kernel.
[Samsung Epic 4G Touch] rovar:
How to copile the stock kernel

Sorry for the necro, quoting this so i can find how to add the initramfs after the kernel is compiled.
[Samsung Epic 4G Touch] agat63:
I'm not sure I understand what you mean.

Why you wanna add initramfs after kernel is compiled?
[Samsung Epic 4G Touch] rovar:
I meant to say to keep a reference of the actual command to build the kernel including the initramfs
[Samsung Epic 4G Touch] agat63:
It's in this line:

make -j2 zImage CONFIG_INITRAMFS_SOURCE=/media/Android/Kernel/E4GT_ICS_kernel/initramfs

If you have your initramfs somewhere else you should type up your path instead of /media/Android/Kernel/E4GT_ICS_kernel/initramfs
[Samsung Epic 4G Touch] rovar:
Yeah its building as we speak :)

I actually managed to compile the zImage on my own and using the latest NDK toolchain but I got the 4MB file and didnt want to flash as I've seen all kernels be ~8MB and remembered what you said to me in your kernel thread about needing the initramfs.

Since it was late I searched today for the initramfs, so I'm using FI27 + a git clone of your initramfs.
[Samsung Epic 4G Touch] rovar:
Ended up with a 10mb file which of course got stuck on galaxy logo :p

Back to the think tank.

Tappin' Typin'
[Samsung Epic 4G Touch] garwynn:
OK, got a build box, now my turn to try giving this a whack.
[Samsung Epic 4G Touch] PhAkEer:
This sounds interesting

gl :)
[Samsung Epic 4G Touch] garwynn:
Yes, this did! Looks like it finished the build.. only question is where is the resulting image? (Don't see a zImage anywhere...)

Kernel/E4GT_ICS_kernel/CWM-kernel has one but 7.5 MB. Also timestamp seems low. Not sure this is it.
[Samsung Epic 4G Touch] agat63:
The zImage file should be in

arch/arm/boot directory.
[Samsung Epic 4G Touch] garwynn:
After not finding it there I'm redoing using the instructions you added in SPH-D710_NA_Kernel.txt

Let's see if that does it.

BTW, BIG thanks to Agat for having the patience of my many PMs to help me get this going!

Update:

No good with just make. Here's where it stops:

drivers/char/random.c:270:33: error: trace/events/random.h: No such file or directory
drivers/char/random.c: In function '__mix_pool_bytes':
drivers/char/random.c:542: error: implicit declaration of function 'trace_mix_pool_bytes_nolock' [-Wimplicit-function-declaration]
drivers/char/random.c: In function 'mix_pool_bytes':
drivers/char/random.c:551: error: implicit declaration of function 'trace_mix_pool_bytes' [-Wimplicit-function-declaration]
drivers/char/random.c: In function 'credit_entropy_bits':
drivers/char/random.c:616: error: implicit declaration of function 'trace_credit_entropy_bits' [-Wimplicit-function-declaration]
drivers/char/random.c: In function 'extract_entropy':
drivers/char/random.c:960: error: implicit declaration of function 'trace_extract_entropy' [-Wimplicit-function-declaration]
drivers/char/random.c: In function 'extract_entropy_user':
drivers/char/random.c:995: error: implicit declaration of function 'trace_extract_entropy_user' [-Wimplicit-function-declaration]
drivers/char/random.c: In function 'get_random_bytes_arch':
drivers/char/random.c:1053: error: implicit declaration of function 'trace_get_random_bytes' [-Wimplicit-function-declaration]
make[2]: *** [drivers/char/random.o] Error 1
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

Going to try again from make distclean and again replace Rujelus' final make with yours.

Update #2:

No dice. Let me try with his again.

Update #3: No dice any way. Since it didn't do this before I'm rebooting and let's see if that gets me back to where I was.
[Samsung Epic 4G Touch] agat63:
@gawynn

Bro you have to find time and look me up on IRC.

server irc.freenode.net

Channel #oudhitsquad.

I would love to help you to set up build tree and get this thing going for you.

More help I'll get with E4GT more time I can free for my GSIII development.

So I'm kinda selfish when I want to help you get this thing running. :D
[Samsung Epic 4G Touch] garwynn:
As I mentioned nights are not always best for me, but fear not!

I'm leaving X-Chat on in the build box tonight - already in #oudhitsquad.

I'll try to drop in if I have time tonight.. if not MoHoGalore will be there in my stead.

He can also give you access to the build box via Teamviewer if that will help.

And happy to do what I can for the E4GT!

GN2 is on my list as well but there seems to be far more documentation on this device so easier to start here. :D

And rebooted, trying using your steps first...
[Samsung Epic 4G Touch] agat63:
I've already helped sleshepic with GN2 and to best of my knowledge he was able to compile working kernel for it.

Let us get E4GT kernel going and we will move to GN2 after that.

Since GN2 is using boot.img it has lot of similarities with GSIII kernel tree and build process.
[Samsung Epic 4G Touch] garwynn:
OK, it's still saying the header file is missing.

I'm going to re-pull the repos and try this again.
[Samsung Epic 4G Touch] garwynn:
Sure enough... there's a issue with that repo. /include/trace/events/random.h isn't there yet is referred to.

So I'm going to replace:

git clone git://github.com/agat63/E4GT_ICS_kernel.git

with

git clone git://github.com/agat63/AGAT_FI27_kernel.git

and see if it solves the immediate problem.

Update: PROFIT!

One zImage right where it should be!

Flashed and got Agat's 0.2.2 recovery as expected, runs beautifully!

Agat, I can't thank you enough for your help.

I've forked E4GT_ICS_initramfs_optimized. Will be used for Triangle Away hopefully.

Now to really start tearing into it and understand how this all works...
[Samsung Epic 4G Touch] garwynn:
We're testing out a script that may make this easier.

I'll continue documenting what we use on the build box I'm using.

Should help others start getting their feet wet as well.
[Samsung Epic 4G Touch] PhAkEer:
Sounds great and don't forget, if you ever need someone to stick a fork in a socket to see if its live, I'm your guy. Lawl

So were you thinking of something that'd work similar to the online kernel builder? (koush's thing)
[Samsung Epic 4G Touch] garwynn:
Basketthis has a community build box available for anyone that wants to try this out. PM him for more details.

Not planning on any web-based solutions at the moment, just trying to continue expanding my horizons....
[Samsung Epic 4G Touch] PhAkEer:
Sorry, I should have been more clear. I wasn't inquiring as to whether it would be available online or not.

I meant that same type automation. Clearly though, if you knew those details you'd already have the script running mucks...

so please disregard :p
[Samsung Epic 4G Touch] garwynn:
FL24 source uploading to github.

You will be able to pull from here shortly:

https://github.com/garwynn/D710SPR_FL24_Kernel

Update:

Verified removal from mshci.c is all I needed to render safe. Done and committed.

Update: Compiled with no errors.

At the moment Agat is only authorized collaborator so we can add his FI27 tweaks.

More to come as this progresses.
[Samsung Epic 4G Touch] garwynn:
Per Agat,

Initramfs should be changed to following:

https://github.com/agat63/E4GT_Multiboot_initramfs

Make sure anyone cloning this uses the master branch only for this effort.
[Samsung Epic 4G Touch] garwynn:
Well, since we've made good progress on the E4GT kernel so I'm going to start 2 new repos due to long outstanding requests.

Virgin Mobile FJ12 Kernel Repo:

https://github.com/garwynn/D710VMUB_FJ12_Kernel

Boost Mobile FI22 Kernel Repo:

https://github.com/garwynn/D710BST_FI22_Kernel

I have not done the initial commit for either so give it a little bit to push source.

However... this

will

allow to easily make stock kernels + Agat's recovery for both.

I'll post them soon.
[Samsung Epic 4G Touch] garwynn:
Github repositories pushed and available now for Virgin FJ12 and Boost FI22.

First version of compile + Agat's recovery also posted.
[Samsung Epic 4G Touch] BluesRulez:
Hey garwynn, Where exactly do the files or changes to add a custom recovery to a kernel are done? I have the intramfs folder plus other files and folders from an unpacked zimage.
[Samsung Epic 4G Touch] garwynn:
Those are in Agat63's initramfs repos...
[Samsung Epic 4G Touch] JSnively:
Garwynn you going to be doing the GA10?