yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab Plus] garyd9:
Well, you can bet the following will result in a change in the kernel:

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

Unless someone points out to me something I missed when doing those tests, it appears that disabling the second core of the 7+'s processor doesn't save any battery power. What does that mean?

As distributed by Samsung, the kernels for the exynos devices (galaxy tab 7+, tab 7.7, galaxy note, galaxy SII) will turn off their second processing core when the device is only processing a light load. So, reading an ebook will only have one of the two cores active - but playing fruit ninja might have both enabled.

The idea is simple: if you don't need the power, don't have it turned on. If only 1 core is active, the kernel checks every 1/2 second to see if the load is getting heavy and will enable that second core if needed. (It checks every 2 seconds for turning it back off.) Great! Makes perfect sense.

However, it turns out that having that second core disabled/offline doesn't actually save any power. In fact, when it comes down to the tiny details, allowing the kernel to dynamically turn the second core on and off will actually WASTE power used for checking to see if it should be turned on, actually turning it on, checking to see if it should be turned off, etc.

So, if I leave the second core enabled 100% of the time, there doesn't seem to be any drawback on power usage. However, it should make the device a bit more responsive: Instead of having to wait up to 1/2 a second for the second core to come up when needed, it'll always be there ready to go.

Sounds like a win-win, doesn't it? The part that bothers me is that I just can't believe that the Samsung programmers would be so completely clueless to have all the overhead of dynamic core hotplugging when it does no good whatsoever and even does harm. They make these really incredible hardware devices - so their software should at least be competent... shouldn't it?

Then again... maybe not.

Gary
[Samsung Galaxy Tab Plus] mcmugchu:
Could you add the module for USB ethernet: asix.ko?

Thanks!
[Samsung Galaxy Tab Plus] chip.hughes:
Hi Gary.

Using your recovery and root, and then your Linux kernel, toadlife's terminal emulator, and an image I built using rootstock on an virtual Ubuntu box I have been able to chroot ubuntu on the Tab+. Thanks for helping to get me this far.

I would like to pentest with this device, of course the wifi card drivers do not allow monitor mode, (promiscuous mode). I thought maybe that since this is a Linux kernel that native support for the rt2070 USB wifi card would be available. Or some USB card, that is just one of the cards that I have that is proven to work with the pentest software I am familiar with.

I have been paying attention to your posts concerning the wifi adapter "Find source for the ethernet module and replace it". When you have accomplished this, will monitor mode be available? Or is it possible to add USB wifi support to your kernel?

Like I told you before, I don't post often. If I have posted in the wrong place, I apologize and please point me in the right direction.

Thanks again.
[Samsung Galaxy Tab Plus] garyd9:
Why? That's not a sarcastic question, but a serious query. Adding the module would add some bloat to the base kernel (so it can support the USB ethernet module) and there's no possible way for me to test it. In addition, the android firmware wouldn't support it, and I'm not even sure if it could work using the little usb adapter for this tablet (which is basically an OTG adapter.)

Is it possible to add? Yes. I just don't understand why...

Gary
[Samsung Galaxy Tab Plus] garyd9:
If you come that far, do you really need my help going further? ;)

I'm not familiar with USB networking (never had a need for it.) In the OP, there's a link for the sources for this kernel. Go there and browse to drivers/net/usb and look at the file "Kconfig." I'm not sure that everything listed in there actually has the source code in the tree, but its its NOT in there, the source certainly isn't there.

I have no idea if the chip supports it or if any of the available drivers for the chip support it. So, to answer the question, I simply don't know.

Technically, its possible. As I mentioned in a previous post, however, I have no idea if it would work, and I have no way to test it.

I generally don't include things I can't test first-hand...

Take care

Gary
[Samsung Galaxy Tab Plus] Entropy512:
Have you looked to see if there were initramfs changes? It's actually been pretty common for Samsung to make changes to permissions that require initramfs changes to fix wifi, changes which are backwards-compatible:

https://github.com/Entropy512/initramfs_sgh-i777/commit/6d89dd51d2128f0986ec1bd8652d4f2e11755ba2
[Samsung Galaxy Tab Plus] garyd9:
Actually, you give us too much credit. The people who come to linux development with zippo's are usually worthless. It's the ones who learn by rubbing two sticks together that have the will and determination to make real things happen. Everyone else is just copying someone elses work.

I'll do you a favor (even though it might not seem like one.) I'll answer your questions with hints and more questions that guide you to finding your own answers. I've already started by pushing you into the kernel source to look at that Kconfig file. :) In that process, you'll learn quite a bit more than simple dry answers could give you. Anyway, there aren't really any simple answers.

Can I make a USB ethernet module? Yes. However, that answer doesn't really help you, does it? ;)

Take care

Gary
[Samsung Galaxy Tab Plus] garyd9:
The kernel symbol versions are different. It could be as simple as them turning on or off a debugging flag (which often changes exported symbol signatures), or something more. Remember that I need compatibility with their precompiled ar6000.ko module that they are refusing to give source for - even though the module advertises itself as GPLv2 via modinfo.

I'll have to sit down and just try different variations of tracing and debugging options until I hit the proper combination. I had to do the same thing when I did the first kernel as well. Just need time, and I'm not entirely certain its worthwhile yet. I don't see that LA3 has any actual improvement.

Gary
[Samsung Galaxy Tab Plus] chip.hughes:
Just like the guy who got me started in this stuff! Thanks Gary.
[Samsung Galaxy Tab Plus] chip.hughes:
I was poking around the kernel source and didn't find anything in "drivers/net/usb" related to wifi. I looked in here "linux_kernel_GT-P6210 / drivers / net / wireless / rtl818x / Kconfig" and under "config RTL8187" I found "Linksys WUSB54GC-EU v2" which is "rt2070-based". Is there a way for me to determine if the source code for this is in the tree? Am I barking up the wrong tree?
[Samsung Galaxy Tab Plus] str8addicted:
i just flashed the Kernel to my 2day old Galaxy tab 7+ GT-P6210 and now im getting a Wi-Fi error... the tab will search and search then say error with out ever showing any networks.... any suggestion?
[Samsung Galaxy Tab Plus] garyd9:
Don't flash the kernel on an unsupported firmware.
[Samsung Galaxy Tab Plus] str8addicted:
wow... i read everything but the writting in big bold red letters....lol.. thanx for the quick response
[Samsung Galaxy Tab Plus] Entropy512:
****ing vermagic... It's odd that debugging options turning on/off affects it (other than certain specific ones like CONFIG_ARM_UNWIND)... Usually the only problem is that newer Samsung kernels have a localversion string appended to it. This does not play nice with, for example, "dirty" git repos (makes testing a *****).

On the Infuse, there was no localversion in the vermagic, and if CONFIG_LOCALVERSION was not set, "dirty" git repos didn't get flagged with a +.

On the Galaxy Player 5.0 - there's localversion in vermagic, and any "dirty" git repo appends a + to the kernel version if you're not careful. I had to work around it in my build script.
[Samsung Galaxy Tab Plus] chip.hughes:
ahh...perceptions. I've pondered these things ever since I became self aware. Describe the color "red" or "blue" to someone who has never had vision. Or have them describe them to you. More like an exercise in faith than anything else.

By the way, I had problems with my Ubuntu box, host machine went to sleep in the middle of an update, killed it. I loaded another, up to date one. Took a little bit to figure out where I was at so I am just now getting back to my original puzzle.

After installing git, I ran the above command "git clone git@github.com:garyd9/linux_kernel_GT-P6210.git" and it returns the following;

root@ubuntu:~# git clone git@github.com:garyd9/linux_kernel_GT-P6210.git

Cloning into linux_kernel_GT-P6210...

Permission denied (publickey).

fatal: The remote end hung up unexpectedly

Permissions? Linux is still a little strange to me. Is this my end or Out There?
[Samsung Galaxy Tab Plus] garyd9:
try one of these.. I forget which one is supposed to work...

git clone https://garyd9@github.com/garyd9/linux_kernel_GT-P6210.git

got clone git://github.com/garyd9/linux_kernel_GT-P6210.git
[Samsung Galaxy Tab Plus] amtrakcn:
I tried Jan 23 and Jan 28 builds with XXLA3... and Wifi is broken.

The problem is where can I find a stock LA3 kernel?
[Samsung Galaxy Tab Plus] garyd9:
It amazes me that I can post the same thing in 2 or 3 threads, in huge bold red letters in this thread, and people still don't read it.

Actually, I find that quite insulting.
[Samsung Galaxy Tab Plus] painter_:
The problem is it seems that in the past year or so is many of the new members are not technologists. They come here to BS and to get instant gratification.

I really enjoy the posts that start with "I know how to..." "I have flashed ..." One thing a true technologist will realize is if someone claims to be an expert, that person is full of ****. This stuff is complicated and once you realize that you don't know what you don't know, you will start to research everything so to learn what you don't know and more stuff you don't know will emerge to be researched. Only then you are on the path to become an expert.

I work with computers and programing everyday, people look to me as an expert in my field (industrial automation). Do I know how piece together a kernel for my Android Phone? NO, this is why I defer to someone else and pay attention to what the chosen expert has to say.
[Samsung Galaxy Tab Plus] garyd9:
The ONLY thing that every true expert knows is that they don't know everything.

I've updated the FAQ in the "galaxy tab plus general" subforum to reflect this new frequently asked question (concerning flashing kernels clearly marked as not working with a firmware version.)

Take care

Gary
[Samsung Galaxy Tab Plus] amtrakcn:
Sorry it bothered you but this is the only thread I have read about the WiFi driver issue and I did not realize just finding a stock LA3 kernel would be a problem. I am clear of what I need and I posted just to seek resource.

Guess you never ever brick your devices during trials.
[Samsung Galaxy Tab Plus] str8addicted:
it's really funny to me that i missed that and read the regular instruction like 5 times. i didnt read the bold red print because 99% of the time in threads that has to do with rooting a device, a custom rom or kernel the red print is a disclaimer saying if you brick your device it's its at your own risk... thats no excuse i still should have read it... it was a quick fix for me tho thanx to Odin but i learned my lesson... im running your Kernel on XXKL2 with no problems... thanx for the great work and dont let us non reading instruction ppl get to you...lol
[Samsung Galaxy Tab Plus] garyd9:
This is a thread solely for the custom kernel. Therefore, it makes some sense that any post in this thread that doesn't clearly state that the user is using some other kernel (such as the stock one) would imply that they are referring to the custom kernel that this thread is dedicated to. If that's the case, there's a VERY CLEAR (and in quite large red letters) message in the original post stating the incompatiblility.

On the other hand, if you are using some other kernel and are having this issue, then I apologize for ripping you for the wrong thing. In that case, I should be ripping you for posting in the wrong place. Not as insulting to me personally, but still not a good thing.

You have no idea how many times. However, I never screw around unless and until I have a known "escape hatch." It's extremely difficult to actually brick a samsung device, and moreso with the tab plus as it has TWO mechanisms to boot: normal boot and recovery (which, unlike galaxy phones, are on different partitions.) The important thing is that I always have a planned "escape" to fix an issue before I do something (even when I'm 100% certain about what I'm doing.) If I'm working on the recovery partition, I know I can boot the normal partition. If 'm working on the normal boot kernel, I know I can boot into recovery and fix stuff. As a last resort, I know I can boot into the ODIN/Download mode and reimage via ODIN.
[Samsung Galaxy Tab Plus] amtrakcn:
:( Did I blame grayd for anything? No!

I'm clear of what I did and how to fix. Just looking for a stock LA3 kernel to replace gray's kernel, it's the easiest way to get the tab working normally.

I'm posting it here because people in general section might not know how to extract their current kernel.

Anyway, right now I'll just return to some old stock then update and recover through Titanium Backup. Thanks for your "help".
[Samsung Galaxy Tab Plus] chip.hughes:
Hello, Gary.

I've been "grepping around" in your kernel as suggested looking for some answers as well as doing more Internet research. Like I said before, I'm not an expert by any means but can "see through a brick wall in time".

The tab "sees" the device (external USB wifi adapter) in lsusb and gmesg. I wondered that if you added this attribute in your next build:

musb_mode = "peripheral"

if that might cause the tab+ to start using the external adapter and allow assignment of IP through ifconfig?

Chip
[Samsung Galaxy Tab Plus] garyd9:
Oh, no. I've got you this far, you aren't going to wimp out on me now... YOU build a kernel. :)

_everything_ you need to do so is in two github repo's.
[Samsung Galaxy Tab Plus] chip.hughes:
OK, but gollee, man! This is way over my head, It'll take months to come up to speed on this. I have registered an account on github and following all the getting started steps up to creating a repository. Can I import your kernel and tweak it to my liking?

I noticed on line 128 of linux_kernel_GT-P6210 / drivers / usb / musb / Kconfig that # enable peripheral support (including with OTG) is remarked out. If that little pound sign deal is removed, would that enable peripheral support? It can't be that simple.
[Samsung Galaxy Tab Plus] Entropy512:
The best way to learn is by doing! I'd suggest reading up on github's "fork" feature - This will let you instantly create your own copies of garyd9's kernel and initramfs trees on your github account.

From there, actually building a kernel is not hard... I can't remember, but I think gary doesn't have quite the easy-build setup I do but I'm not sure. In his case he's building two different kernels (recovery and normal) from the same tree.

You're basically progressing faster than Gary could with this - and since you own the peripheral you're trying to get working, you'll likely make faster progress. There's nothing wrong with coordinating efforts and asking questions as you move forward, but asking Gary to make changes when you clearly appear to have the capability yourself is going to just slow you down. :)

As to stuff commented out in KConfig... That's usually a bad sign that someone REALLY wanted it disabled. If it's commented out in Kconfig then the code is probably quite broken and someone wanted to make sure no one enabled it accidentally in menuconfig. I'll look at that code tonight maybe. I've never seen someone comment out entire Kconfig chunks before.
[Samsung Galaxy Tab Plus] Entropy512:
A few observations:

My experience is that Samsung specifically uses the CodeSourcery 2009q3-68 toolchain. The docs for Infuse and Galaxy S II kernels reference this, I believe so did the Honeycomb kernels for the Tab 10.1. I would not be surprised if they used the same toolchain here.

Usually, you shouldn't need to force ARCH=arm - If you have CROSS_COMPILE set properly, and the defconfig specifies an ARM target, this should all get handled automatically.

I have my build scripts set up slightly differently from gary's - since he needs to build for both recovery and normal targets, and has some slightly different philosophies than I do. But https://github.com/Entropy512/linux_kernel_sgh-i777/blob/master/build-linux-i777 may have some useful inspiration for you.
[Samsung Galaxy Tab Plus] chip.hughes:
Thanks, Gary, Entropy512. I'll be digesting this for a few days and then, trials and errors! I appreciate the advise about the backup, Gary, and well said. I try to always leave myself with a backup plan, too!

Chip
[Samsung Galaxy Tab Plus] chip.hughes:
~/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc )

will this get me there?

git clone git://android.git.kernel.org/platform/prebuilt.git

export ARCH=arm

export CROSS_COMPILE=arm-eabi-

export PATH=$PATH:~/toolchain/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/
[XPERIA X10 Q&A, Help & Troubleshooting] mkhbadran:
when my phone battery reach to 15% or less its shutting down itself and i want to cancel this thing please
[XPERIA X10 Q&A, Help & Troubleshooting] eddi666:
I have the same except that my turn off near 52%. After first turn off the phone do the same at every next 5%(47%, 42%, ....).

What date you have on the battery?

I have two batteries:

1. 10W37 (withstands up to 41%)

2. 10W29 (withstands up to 52%)

I think it is obviously the battery fault. That is its use and had to buy a new one. I`m waiting now for the package. The battery with date 11W09. I will check for new one and I will know you if everything ok.

Subscribe please if someone had a similar problem with BST-41 10Wxx series.
[XPERIA X10 Q&A, Help & Troubleshooting] laneyofdeath:
Re-calibrate ur battery
[XPERIA X10 Q&A, Help & Troubleshooting] eddi666:
I'm not a idiot :D I do this a lot of time. I'm use for that xrecovery and BatteryCalibration app. I have two batteries with the same problem(I wrote it above). I check this on stock and custom rom. On locked and unlocked bootloader. With sdcard and with no sdcard :D something else??
[XPERIA X10 Q&A, Help & Troubleshooting] MattyOnXperiaX10:
did you factory reset when installing the custom ROM??
[HTC Rezound] Unreadhyperion:
Downloading Ziggy's kernal right now to try something new... but anyone know if there is a kernal that Cifsmanager and the Rezound works with yet?
[Galaxy S II Q&A, Help & Troubleshooting] Run_dawn10:
I have a GT-9100G and I usually use the stock music player. Currently, the only running app is the Music player. My phone is non-rooted and I don't use SetCPU.

Occasionally, my music seems to skip. I've done some Googling and the Galaxy S was experiencing this and it was caused by the CPU de-clocking. Can be the same applied to the Galaxy S II?

Thanks in advance.
[Galaxy S II Q&A, Help & Troubleshooting] postfatal:
Just saying "my audio skips I need help" without providing any extra data is pointless. I suggest you think about what you are with your phone and if any of it could make the audio skip. Then turn these things off one at a time and see if it helps.

For example, are you using SetCPU or equivalent? If you are change the frequencies. I'm sure you'll solve it.

Just for the record, my music never skips, so it's definitely something you're doing.
[Galaxy S II Q&A, Help & Troubleshooting] Run_dawn10:
I think I've already explained it enough. The audio just skips.

I have no other application running, I don't use SetCPU.
[Samsung Galaxy Nexus] Shooshi:
Anyone happen to know where I can get a .apk for the myverizon app that was initially installed on the phone? I can't find it on the market... Need to use it to track my parent's data/min usage. Thanks!

I was thinking of grabbing the stock image from google but I have no idea where/how to extract the .apk from there. Any help would be much appreciated.
[Samsung Galaxy Nexus] copkay:
Here you go. :)
[Samsung Galaxy Nexus] @rbiter:
Google has data usage built in. It is in settings.
[Samsung Galaxy Nexus] Shooshi:
Thanks!!

I needed the app to track my parents data since they only have 300mb's.
[HTC Flyer, EVO View 4G] AidenM:
Ice Cream Panini 1.3

​

<meta http-equiv="REFRESH" content="0;url=http://xdaforums.com/showpost.php?p=25850954&postcount=199">

Features:

Since this is a port, here is the working/non-working list:

Working:

Non-Working

Installation

You must have followed this guide first.

Then simply place the file on your external sd card (the one you can take out) and flash it. Reboot, it will take some time but it will.

Stuff you may or may not care about (read anyways)

HW Keys are in testing but right now they crash the system.

Credits:

RCMIX Team for the leak+ROM

HUGE thanks to Dexter_nlb for getting boot, wifi, and the others working. PLEASE thank him before me.

Gumby63 because I borrowed his updated script to use.

The Nook Color CM9 team because I borrowed their correctly sized APKs.

Please do not flash this and intend to use it as a every day ROM. You cannot take notes using the Pen, nor can you transfer files via bluetooth, capture pictures, etc.
[HTC Flyer, EVO View 4G] AidenM:
Downloads:

1.3: http://min.us/mbmWlnGoY2

Mirror:

Changelog: Added all email apps, with fullscreen support

Note: This is a nightly build. It was not tested by me.

Version 1.2 (Don't want to go the way of 1.1.1): http://min.us/mNZFxdPXE

Mirror: http://geeks0.com/downloads/Skyfire1.2_signed.zip

Changelog:

Updated build.prop to completely fix SD support.

Version 1.1: Download

Changelog:

Re-based on ICS

Removed Phone related-apps

Added correct keyboard

Trebuchet launcher

Added Google Music

Removed MMS

Others.

Old Releases:

1.0: Never released, had crashes and changed too many things to still call it 1.0.
[HTC Flyer, EVO View 4G] AidenM:
FAQ

NO. It is missing Camera, Pen, and Bluetooth and if you use it to heavily I would not reccomend this.

If you want. You can keep your data/accounts but some apps due to the OS change will crash. Also make a backup because you WILL want to go back.

See how hard it is for yourself.

Why yes you can but if your going to change the font and launcher, post it, and ask for donations then no. If your a LeeDroid kinda guy (overclock, add 800+ features, etc) go ahead and base on it.

Latest version of Android

Bragging rights

ICS optimized apps+launcher

Stock lockscreen

All of the above

Pretty on screen buttons
[HTC Flyer, EVO View 4G] mcord11758:
Downloading.
[HTC Flyer, EVO View 4G] AidenM:
Tell me what major bugs (other than the obvious :P) I can fix (apps I can replace)
[HTC Flyer, EVO View 4G] mcord11758:
Still downloading ;)
[HTC Flyer, EVO View 4G] AidenM:
LOL :D

10cghars
[HTC Flyer, EVO View 4G] bobeer86:
Amazing job man...dowloading ;)
[HTC Flyer, EVO View 4G] SAPPH1RE:
I think this can be used as daily driver as i rarely used the camera and bluetooth.. Still downloading and will give feedback later whether it is good for daily driver or not.. thanks though..

Edit: Fail to download, all slot in use.. Can someone upload it to multiupload? Thanks..
[HTC Flyer, EVO View 4G] Character Zero:
Downloaded.

Lockscreen is super glitchy right after the first boot but seems ok now.

Using Nova launcher ( Included in the ROM, I use it on the Gnex).

Otherwise pretty cool. Might look into some of the mods from the Gnex like the colored buttons.

Looks like /sdcard2 is not being mounted or linked properly, /mnt/sdcard2 shows files but not /sdcard2
[HTC Flyer, EVO View 4G] Snow_fox:
Since I have major need of stability, so I'm going to wait to try this one however..

Just want to say thanks a lot for the time/effort to all parties involved in production of this ROM.