yashsingh1/xdaforums huggingface dataset:
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
If you use some kernel version X.Y.Z, you have to use the modules that were compiled with that kernel. It's not just the version numbers that have to match--the compilation options might matter too.

I.e., Make sure, you are running the kernel first, then install the modules. Just pick the latest GB (you mentioned you were running VEGAn-gingerbread) kernel from pershoot's page.

1. Download this kernel zip file: boot-cm_2632.39_gb-oc-uv-xtra-vfp_fp-043011.zip

2. Download the associated kernel module file: lib-2632.39_gb.tar.gz

3. Boot into ClockworkMod recovery to install the kernel. At the main menu, choose, "install zip from sdcard". Then select, "choose zip from sdcard", navigate to where you put the kernel zip file, then choose the zip file and apply it.

4. Reboot back into the normal system.

5. Now, follow the steps outlined above to untar the modules in /system. Do *not* use `chmod -R 644' to change permissions recursively. This command *removes* the execute permission from directories which *must* be present. The module tar file should, generally, have the correct permissions already.

6. Try the manual method first: insmod /SOME/PATH/cifs.ko must work, then try the mount command.

7. Unmount using `umount /MOUNT/POINT'.

You can troubleshoot the CIFS manager later.
[G Tablet Q&A, Help & Troubleshooting] enigma0456:
Coda

This investigation lead me to the kernel naming investigation and the discovery that the module library must be compiled with the kernel that you are using. Obvious now but ... Anyway, in the process of learning about kernels I stumbled upon cyanogenmod so I loaded that onto my tab. I liked the way it works so I took another run at the cifs - and it did not work. I went back and followed these steps and made sure that I found the lib module that matched the kernel that came with my release of cyanogen. I extracted cifs.ko and copied it to the /system/lib/modules directory (I had to make the modules directory) and then I used cifsmanager to try and mount the share and it worked. Next I deleted the modules directory with the module in it and tried to mount the share and it failed. I put it all back and it worked again. So - the instructions preceding this post are sound and, if followed carefully, will work. The key seems to be making sure the lib module is the one that goes with your kernel. Thanks again to all those that contributed to my education!
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
swan song

That may only have worked because CyanogenMod uses pershoot's kernel as its default kernel. Had it used Clemsyn's kernel instead, you may very well have ended up back at square one.

The golden rule is: Get the kernel and the kernel modules from the same guy, because he can (and probably does) build both at the same time. And because of this you can be sure that:

a) The modules were compiled with the correct kernel sources, header files and configuration options.

b) The same compiler was used to compile both the kernel and the modules.

c) The same compiler flags, like optimizations, were used for the compilations. In rare cases, I've seen mismatches here causing problems.

In most cases however, esp. on an architecture like the x86 which is very forgiving, slightly mismatched kernels and modules won't cause problems, but, this is not the sort of thing you should be futzing around with--unless you're a wizard.

I have 4 different versions of GCC (2 each for x86 and x86-64--stable and latest), the Intel C compiler v11, and 3 different compilers for the ARM (Android NDK, the prebuilt one from the Aboriginal Linux project and the latest GCC cross-compiled for the ARM). I use different version for different things and stick to each consistently.

OK, so kernels and modules have to be compiled together, but, what about userspace? Do normal programs have to be recompiled if you change the kernel?

No, not (generally) required. The Linux kernel developers have gone to great lengths to make sure that the kernel interface to userspace stay the same--in fact, it would only be a mild exaggeration to say that the kernel guys would rather give away their first-borns than break the userspace API.

This is the reason why you can run Clemsyn kernels on TnT-Lite, or pershoot kernels on VEGAn-Gingerbread, or whatever other combo you prefer.
[G Tablet Q&A, Help & Troubleshooting] redhonker:
Could not understand how exactly kernel works. I am trying to run CIFS manager and it has an option to load via insmod and path to cifs.ko.

I am running CM 7.0.2 on gTablet. Could someone points me to a pre-build cifs.ko that I can download and point CIFS manager to?

Thanks!
[G Tablet Q&A, Help & Troubleshooting] rajeevvp:
Enigma0456, this is your chance to show off. Make us proud.
[G Tablet Q&A, Help & Troubleshooting] enigma0456:
cifs 101

There are two ways to get cifs working.

1. Go back and read the very instructive answer to the same question posed by me in the proceeding few pages.

2. Get a clemsyn kernel with cuts support compiled in.

Either method will work-it is only a question of how much work you're willing to do. There is a certain satisfaction to number 1 though.
[G Tablet Q&A, Help & Troubleshooting] redhonker:
It's fine if you don't want to share your find as it takes efforts. However, do you want to answer the question why I can't just get a cifs.ko module to work with CIFS manager before you suggest just read the questions?
[G Tablet Q&A, Help & Troubleshooting] enigma0456:
because

There is a difference between not understanding and just being lazy. I asked the same question and in this very thread of only three pages are the answers from some very smart people. If you won't even bother to read their answers to your question then maybe you should get an iPad
[G Tablet Q&A, Help & Troubleshooting] redhonker:
I thought the forum is about users helping each other and providing a summary is one good way to give back. I don't see anything wrong to provide instructions to a non-tech-savvy users.

Q&A in this thread did not give a clear pictures. Your post did not help much either

I've opened another post

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

Read it and tell me who's lazy.
[Atrix 4G Q&A, Help & Troubleshooting] guitarcrazy188:
I have tenfars CWM recovery downloaded onto my phone but when ever i try to boot into recovery mod, nothing happens. When ever i run the app there is an orange loading circle in the middle of the screen. Not sure what to do but i need to get into recovery mode to flash gingerblur.
[Atrix 4G Q&A, Help & Troubleshooting] nosit1:
Are you plugged into AC?
[Atrix 4G Q&A, Help & Troubleshooting] tsouza:
You must plug into AC (usb wont do it)
[Atrix 4G Q&A, Help & Troubleshooting] guitarcrazy188:
Even when I plug into ac power nothing happens. The orange circle keeps spinning.
[Atrix 4G Q&A, Help & Troubleshooting] krad54:
You have to click install recovery THEN click recovery mode, with the AC charger plugged in. Just installing recovery won't work.

Sent from my Greyblurred Atrix
[Atrix 4G Q&A, Help & Troubleshooting] guitarcrazy188:
I did both of those and no response
[Atrix 4G Q&A, Help & Troubleshooting] lauterm:
Try to root again. It sounds like what happened to me the first time I tried and had missed a step in the rooting process.
[Atrix 4G Q&A, Help & Troubleshooting] CaelanT:
What they said! Re-root.

Sent from WinBorg 4G using XDA Premium App
[Atrix 4G Q&A, Help & Troubleshooting] guitarcrazy188:
I rooted with superoneclick because I wasn't sure how to do it with gingerbreak because adb commands confuse me. Ill try to figure it out but if that doesn't work then im not sure what's wrong.
[Atrix 4G Q&A, Help & Troubleshooting] cerps:
I believe the recommended root methods are Gladroot or Gingerbreak. I seem to remember something about SuperOneClick being messy as it installs a second instance of busybox
[Atrix 4G Q&A, Help & Troubleshooting] maledyris:
The moderators should obliterate all mention of SuperOneClick. Seems like people still keep using it despite all the warnings not to...
[Atrix 4G Q&A, Help & Troubleshooting] lurchbyrep:
Dimes on dollars says you aren't rooted. Superoneclick DOES install a second busybody and should avoided. If you are on 1.5.7, you cannot root with GladRoot until you sbf back to 1.2.6. You may, however, use Gingerbreak directly.
[Atrix 4G Q&A, Help & Troubleshooting] guitarcrazy188:
Well i couldn't unroot with superoneclick so I just rerooted with gingerbreak and then everything worked fine and I was successful in installing system recovery and gingerblur
[HD2 General] DJ_MiX:
Any know a online vendor or part number for those tiny little swiches on flex cable to control vol up & down?

One fell off (the button part) and I rather solder a new button (.10 piece)

then buy a $50 new flex cable.

Maybe mouser has then but I have no idea where to search
[Xoom Q&A, Help & Troubleshooting] zanderman112:
Can you install 3rd party home launcher replacements on Honeycomb ie Adw.Launcher, LauncherPro, etc?

Sent from my Epic 4g thats perfect in stock form.
[Xoom Q&A, Help & Troubleshooting] DroidHam:
Is this a real question
[Xoom Q&A, Help & Troubleshooting] zanderman112:
Yes lol it may seem silly to you, but I have had no chances to use a honeycomb tablet. You could simply say yes or no and let the thread sink after that.

Sent from my Epic 4g thats perfect in stock form.
[Xoom Q&A, Help & Troubleshooting] zanderman112:
Nevermind, I took it upon myself to find out, I installed it on the emulator using adb. Thanks for no real help.

Sent from my Epic 4g thats perfect in stock form.
[Xoom Q&A, Help & Troubleshooting] DroidHam:
Why not use the search function and find one of the many threads in like 5 minutes?
[Xoom Q&A, Help & Troubleshooting] zanderman112:
Cause I'm using the xda app, which has the worst possible search function on the face of the planet. So instead of posting useless crap, and raising your post count, you could actually try to be helpful. It doesn't hurt anyone to say "Yes, honeycomb supports 3rd party launchers. Please search next time."

Sent from my Epic 4g thats perfect in stock form.
[Xoom Q&A, Help & Troubleshooting] MrGinger:
I've had adw and lpp on my wifi only uk xoom. Settled on lpp as the app drawer sometimes goes laggy on adw
[Xoom Q&A, Help & Troubleshooting] jimi369:
also there is an issue with ADW and honeycomb.... if it is set as default on most devices when reboot it never gets past the boot animation. Something about ADW not sending out a "hey I'm displayed" flag to activitymanager.
[Vibrant Themes and Apps] AndroidDane:
I've been wondering this too. No FFC means I cannot test. haha.
[Touch Pro2, Tilt 2 Android General] T_D_H:
I'm trying to enable use of GSM/sim card on my cdma unlocked TP2(RHOD400) but am pretty much lost at how to go about it, I can do it easily in windows 6.5, android not so much :(
[Touch Pro2, Tilt 2 Android General] arrrghhh:
Currently you have to choose CDMA or GSM on the stock RIL.

There are a lot of changes happening currently that will allow you to flip between CDMA and GSM within the OS. You can push the changes yourself, or wait until they're implemented in a build...

However, if you're always on one or the other, just set the build up as such - I wouldn't think a lot of people would need to flip between the two, but that functionality is feature-complete AFAIK. Just working on implementation (to mainline) ;).
[Galaxy S II Q&A, Help & Troubleshooting] soraxd:
for those who have the phone, does the camera work when you need it to, or does it shut down at 15%? additionally, can it be used while playing music, or does it stop your music?

if not, i hope the hacked camera app we saw on the S1 will reappear on the S2.. i would be very happy to donate to anyone willing to work on that..
[Galaxy S II Q&A, Help & Troubleshooting] apwhitelaw:
I hope we don't have the problem, 15% is still perfectly usable. Maybe like 5% would make more sense, but on a phone like the SGS2, 15% is too high.

(Btw noticed you live in Cleveland. I'm from there haha, but I live in Florida now)
[Epic 4G General] chris41g:
This is useful for repacking, or making a backup of how you like you phone and restoring through odin.. or whatever you want it for..

beware, if you dump data and cache partitions your files will start to get very large. most odin packages have empty data and cache partitions.

need root and adb.. i suppose you could do this all on terminal if you wanted to.

First obtain root

su

then data dump the bare minimum required paritions

dd if=/dev/block/stl9 of=/sdcard/factoryfs.rfs bs=4096
dd if=/dev/block/stl11 of=/sdcard/cache.rfs bs=4096
dd if=/dev/block/bml7 of=/sdcard/zImage bs=4096
dd if=/dev/block/bml12 of=/sdcard/modem.bin bs=4096

And if you insist on data

dd if=/dev/block/stl10 of=/sdcard/datafs.rfs bs=4096

you can also dump these if you want, some packages have them some don't.. mostly only samsprint packages..

dd if=/dev/block/bml1 of=/sdcard/boot.bin bs=4096
dd if=/dev/block/bml4 of=/sdcard/sbl.bin bs=4096
dd if=/dev/block/bml8 of=/sdcard/recovery.bin bs=4096
dd if=/dev/block/bml6 of=/sdcard/param.lfs bs=4096

then if you want, you can make your own PIT file.. it shouldn't differ much from victory, but I'll show you anyway..

dd if=/dev/block/bml2 of=/sdcard/partitions.pit bs=4096

now in linux, or cygwin, or however you want.. tar it

if you include datafs.rfs, you need to add datafs.rfs before the > in the following command

tar -H ustar -c factoryfs.rfs cache.rfs modem.bin zImage boot.bin recovery.bin param.lfs sbl.bin > myOdin.tar

again, i suggest linux or cygwin, but however you want.. it needs to be md5ed

md5sum –t myOdin.tar >> myOdin.tar
mv myOdin.tar myOdin.tar.md5

There you go.. new md5 Odin tarball...
[Epic 4G General] darkierawr:
Always wanted the ability to do this. Thanks mate.

Now it says use linux or cygwin to odin and md5 it? Can that be done in the terminal?
[Epic 4G General] chris41g:
my phone has both md5sum and tar.. but its been modified heavily so ymmv.. just try it out and see...
[Epic 4G General] Amittai:
Thank you much for this very useful information. I've been trying to figure this out but I haven't had much luck with my attempts. I will give this a shot and see how it goes.
[Epic 4G General] burgerpimp07:
Would be nice is people created tars to help installation of roms like they have over in the fascinate forums.
[Epic 4G General] chris41g:
much larger downloads.. and not as much flexibility.. you get more backup and config options when you can run sh scripts in cwm...
[Epic 4G General] jarcher1971:
one quick question. will this work with ext4?
[Epic 4G General] Top Nurse:
Very nice information and thank you! :)

Am I thinking that it's possible to adjust the partition sizes with a new .pit? Seems like a lot of wasted space in the /system partition.

Sent from Bonsai 7.1.1.1
[Epic 4G General] daddymikey1975:
all of these commands save the files to the sdcard on the phone, correct ?

Also, the command "... > myodin.tar " creates the .tar file from the files 'on' the sd card (from the dumps) and saves them back onto the sdcard ?

Just checking before I proceed w/ my project..

Thanks for the help.
[Epic 4G General] MДЯCЦSДИT:
Yes but I.think fladhing the tar will revert to rfs.
[Epic 4G General] daddymikey1975:
all the dd commands worked (used terminal).. however, I'm having a problem w/ the tar..

Can anyone help ?? I have cygwin installed. anyone ?? bueller.. bueller ? LOL
[Epic 4G General] jarcher1971:
well i tried it and the results i got are in this thread here ----> http://xdaforums.com/showthread.php?t=1089570 One thing i did not do was the md5 step. might that have caused the problem i now have?
[Epic 4G General] jarcher1971:
don't know if this will help, but in the terminal did you cd to /sdcard before running tar. when i tried it without doing that it would error out.
[Epic 4G General] daddymikey1975:
I did not try that but I will.. and for me terminal = terminal emulator on the phone not on my pc.. heh..

the response I got was something about tar and unrecognized command but I'll try it again..

brb
[Epic 4G General] daddymikey1975:
the result i got is "tar: not found" :(
[Epic 4G General] jarcher1971:
sounds like you may not have it on your phone then. for me it was though. think it was in /system/bin or /system/xbin.
[Epic 4G General] daddymikey1975:
ok, after talking to chris on fossnet, the tar command wasn't 'usable' for me in the terminal window on the phone so I tried to use cygwin on my PC.. had to copy/paste the files from the phone's SDcard to the folder that cygwin uses on my computer.

Then the tar command worked perfectly.. then I did the md5 stuff.. my tar is uploading rt. now..

I'll post a link to it once it's done uploading and I flash it to make sure it works XD
[Epic 4G General] daddymikey1975:
this all worked like a champ :)

Thanks chris41g for the useful thread.. and for helping in IRC
[Epic 4G General] chris41g:
You can keep ext4 if you dump the pit as well and use it...
[Epic 4G General] musclehead84:
Awesome Chris. Thank u for this. I always wanted to be able to make my own flashable tar files.

Sent From My Evo Killer!
[Epic 4G General] shiftr182:
I followed the instructions in the OP, without any errors, went to flash the tar.md5 in odin and ended up with a brick. Odin started to flash the tar, and failed about half way through. I unplugged it, and tried to reboot the phone into download mode, but no luck (I did the battery out for two hours, try a different cable, try a different battery, try recovery, etc). My new epic will be here in two days.
[Epic 4G General] chris41g:
The only way to brick an epic with this method is if you tried to flash the second group and it failed... param, boot, sbl.. I don't recomend those as they don't provide anything for you anyway..
[Epic 4G General] shiftr182:
Odin failed on the param part, wasnt much to do except brick. I got my new one today, so time to start playing again.
[Epic 4G General] Tirtakamandanu:
I have followed each step. And when I came to make it tar, it shows:

tar: not found.

Can somebody help me, please??
[Epic 4G General] k0nane:
Worst.

Necro.

Ever.
[Epic 4G General] majdinj:
Thnk you man +1
[Epic 4G General] pctech101:
does anyone know how to do this for CM10 since the partitions are different size and MTD?
[Epic 4G General] KennyG123:
The PIT file determines the partition so make sure to do that step too.
[Android Themes] Misleadingg:
It is hard to explain but this is the kind of theme i would do anything to get!!! i haven't seen anything like it on XDA or android at all.

The credit of this theme goes to an artist on Devianart who i can't remember exactly...

Although this is a PC theme the key features of this theme is clear

-squarey (im stating to hate the rounded looks of most themes)

-COLOURFUL. it looks somewhat like WP7 but different. Key colours are transparent black and green, stuff turn blue when you click on it

-Unlike any other themes we've seen in the past (at least i haven't found one like this

-AWESOMENESS - i really think this is as good as you can get with themes. don't know if my view of beauty if totally wierd, Please let me know

i would thank the DEV that can do this a million times!!!!!!!!!

Who else would like to see a theme like this please comment.
[Android Themes] kimbo1986:
Market search "Android Seven" by JoltaTech. Have fun!
[HTC Desire S] jazzaddict:
Guys,

I had made a comparison between the desire s and HD hardware specifications and they are exceedingly identical apart from the screen and built-in flash . Anyone got the balls here to flash eng-hboot from DHD to Desire S? This would S-OFF the DS if it works! :D

http://wiki.cyanogenmod.com/index.p...Flashing_the_Engineering_HBoot_.28Optional.29
[HTC Desire S] loveboatcaptain:
*omg*

did you read the artikel you´ve linked?

you need root FIRST to flash a boot.img (eng or ship).

like on the desire hd...

first root it permanently than flash eng-hboot.

since we can´t get permanent root for now on s-on devices nobody need the balls to brick his phone

regards ;-)

p.s. and it is NOT possible to use those parts like boot.img from another phone... even if it´s 99% the same as ours... there are differences... e.g. desire HD is using ext3 and desire S is using ext4 on NAND
[HTC Desire S] jazzaddict:
My bad...I assumed we could flash it through fastboot
[HTC Inspire 4G] trell959:
why is it that every time i flash a rom, data speeds become complete crap?:confused: the apn fix didoes work for me. i don't see a reason why this should happen.
[HTC Inspire 4G] Cannibul:
Normally each ROM will have a preferred radio. Make sure you are using the correct radio.
[HTC Inspire 4G] akira02rex:
Are you on the factory radio?
[HTC Inspire 4G] akira02rex:
Its best to stick with factory. There has never been scientific proof that any other radio is better than factory.
[HTC Inspire 4G] trell959:
ya i am on the stock radio and i know about the recommended radio. i had recived the update now im on the updated radio
[HTC Inspire 4G] akira02rex:
OK I'm lost what rom do you have?

You also can't expect things to work honky dory if you're flashing a lot lol. Im on stock radio with cm7 and have also used miui and at one point android revolution. I've never had data speed issues.

What issues are you having exactly?
[HTC Inspire 4G] trell959:
I've had them regard less.
[HTC Inspire 4G] henrybravo:
If you're saying the APN fix DOES work for you, the answer to your question is because almost all ROMs have the incorrect APN config for some markets.
[HTC Inspire 4G] DarthTedd:
I tried the APN "update" on the stock radio using CM7 but my upload speeds are still only around 300k. I'm wondering if the network is still behind here in Kansas City.
[HTC Inspire 4G] henrybravo:
Indeed that may be the case. CM7 (as do most custom ROMs) already has the proper build.prop settings to allow 1.3 MB/s upload speeds, and you've already tried my APN changes. There are some threads claiming a few people have lost HSUPA from flashing radios, but I don't know if this situation applies to you.

If you want to confirm without a doubt whether or not your market is HSUPA enabled, try this if you're feeling adventurous. First, backup your current CM7 ROM in ROM Manager, then flash the updated rooted stock RUU that came out a few days ago at THIS thread. This method flashes the updated stock image through the bootloader (using the P98IMG.ZIP method), and it flashes a new radio to your phone. If your speeds stay the same then it's safe to say your market isn't HSUPA enabled yet. However, if your upload speeds improve vastly after doing this method, then just

keep that new radio

that the new RUU flashed to your phone, and restore your CM7 backup. After restoring CM7, flash the HTC-RIL file that matches the new radio (HTC-RIL 2.2.0079HM). You can find this RIL in this thread. Works like a charm, I've been running it for a couple of days now on CM7.0.2 stable. Battery life is very good too.
[HTC Inspire 4G] DarthTedd:
Awesome! Thanks Henry. I'll try it when I get back into town. One of my coworkers has the Inspire (100% stock). I'm going to ask her how her U/L speeds look after the update as well.
[HTC Inspire 4G] Namccosh:
Give it 3-5 days, i used to think that too. Your new rom or radio has to get adjusted to each other. Its like a fine wine in most cases. if you flash a new rom it has to get adjusted to the radio vise versa. Its kinda like a new baby thier brains like a sponge soaks up info quickly. just give it time my freind spend a few days with each rom and radio combo you test and on the 3rd to 5th day, data, and kernal test your setup.
[Atrix 4G Android Development] brandon15811:
Heres a detailed list of the partitions:

http://xdaforums.com/showpost.php?p=12687720&postcount=502
[Atrix 4G Android Development] kennethpenn:
This is awesome. Thanks for the details.