yashsingh1/xdaforums huggingface dataset:
[T-Mobile myTouch 4G Slide] Blue6IX:
Okay, the advice I am going to give you is contrary to what you hear about working on kernels - I am going to tell you not to try to make a new module, but to edit the source directly.

in .../arch/arm/mach-msm/acpuclock-8x60.c you will find the primary cpu table for clock speed.

You will notice here and elsewhere scattered throughout the kernel source that HTC made a mess of things - they originally had programmed the kernel to support the chip to it's rated speed of 1.5...and then somewhere along the way changed their minds and brought it down to 1.2.

Now we have scattered references to the 1.5 clock speed throughout kernel source, and so in order to mess with clock speed directly you will need to clean up these leftovers we have floating around.

In the file I mentioned above, you can get your start - but instead of trying to add a module to the kernel it's better in this case to work with it directly.

If someone gets a clean version of the code set and ready for us that we could build from, then maybe adding modules would be more successful - as it's technically the correct way to do what you are trying.

You happen to be working on exactly the same thing I am working on right this very minute, so that's fortunate in regards to your question I suppose. I'm glad to see someone else putting time into kernel work for this device.

Hope this helps you out, even though it's not what you want to hear.
[T-Mobile myTouch 4G Slide] gigoo25:
Thanks for the quick reply!

So in order to add more frequencies you would have to edit "acpuclock-8x60.c" and what some other files in the same directory correct?
[T-Mobile myTouch 4G Slide] Blue6IX:
Yea, i've been digging through kernel source for a while now, but only off and on - i'm just now starting to focus more attention on it. I don't think i've isolated everywhere the clock speed is defined, but that cpu table is the primary reference point.
[T-Mobile myTouch 4G Slide] blackknightavalon:
Just out of curiosity, what about acpuclock-arm11.c in the same folder?
[T-Mobile myTouch 4G Slide] Blue6IX:
Shouldn't have any effect. Arm11 architecture topped out at 1Ghz I believe, single core only.

A bit of a dated product specification, considering we are running over 1Ghz and dual core.

Edit:

Ever seen the movie hackers? (lol...as if I have to ask) remeber when they are in burns bedroom and they are talking about risc architecture, and how it will change everything?

(reduced instruction set computing)

Well, they were right - and when the ARM-7 series of processors hit it had about the same effect on the portable digital world. They worked their way up to ARM-9 then 11, but I think that was the end of the ARM line, at least as much as I remember reading up on.

1 Ghz is basically ancient tech in today's world.
[T-Mobile myTouch 4G Slide] beezie916:
My guess is your both working on a sense/mysense 3.0 kernel....once you get that how hard would it be to upgrade to sense 3.5 compatibility?
[T-Mobile myTouch 4G Slide] Blue6IX:
To be flat-out honest with you, I have no idea.

I don't know what the difference is. Being a newcomer to Android, and not knowing what Sense was before purchasing this device at the beginning of august, i'm still learning about it all.

I suppose that may surprise some people to learn, but I don't BS around with pretending to know more then I do. That only leads to not learning what I should, and spreading false or inaccurate information. There are a lot of posts around here I want to respond to but can't for lack of information, and even spending literally around the clock learning Android there is a whole lot I haven't yet.

I can work with what's right in front of me and in my hand, reverse engineer it and take it apart to tinker and find out how it works, but if I don't have it it's outside of my sphere of learning at the moment.

If you could expand on the technical details and differences between 3.0 and 3.5 I could give you a better answer.
[T-Mobile myTouch 4G Slide] beezie916:
IN all actuality I don't believe there is a whole big difference between the two...basically more visual....cleaned up improvements to Sense 3.0....my guess is when HTC releases a phone with ICS it might even have a whole new sense release...but 3.5 is so new....hard to tell....there is only a few phones out with 3.5...where are you learning your coding from...I can try and learn..i have very minimal python coding experience so would be like learning Chinese I imagine...I excel more on beta testing...i can take something and run it hard through paces...coding....not so much....I am an inside the box kind of thinker...lol
[T-Mobile myTouch 4G Slide] Blue6IX:
a lifetime of tinkering with stuff on computers, everything i've learned about Android has been right here at XDA.

The best place to start learning to code is learn HTML. Yea - that's it right there.

If you can learn HTML, you can learn any human-readable programming language.

If you want to learn to make Android apps, you need to know java. If you want to learn to code kernels, you need to learn C flavor languages.

After you play with a few higher level programming languages you learn they are all the same - the only difference is syntax.
[T-Mobile myTouch 4G Slide] Blue6IX:
I would recommend you scroll up slowly from the bottom and look for the if/else statement that still limits you to 1.2

Also, check your math on max voltages available to the clock speed at 1.5 - I know it'll work, but you are a bit undervolted for proper operation. Not too big a deal, but might lead to losing information from RAM if left unchecked and not changed elsewhere. (unless you are shooting for an undervolt kernel - but then you'd have to re-scale the rest of the voltages down the line)

Don't forget to crawl through the rest of the kernel code on the hardware side and make sure there aren't any other limiters preventing your change from taking place - board-doubleshot.c is another place you will find 1.2 limiters enacted combined with voltage regulation.

I am hesitant to lay out a how-to on this, because it's very easy to melt your chip if not careful, or fry the RAM or GPU if you don't do your math right for voltage regulation across the mainboard. Also because teaching math is something i'm not very good at and get frustrated easily trying to do.

Explaining how to do math for processor scaling is way beyond my abilities for providing here, so google becomes your friend and a lot of math workshops are in your near future if you want to get into doing this.

I would also spend some time reading up on dual-core theory and the principles behind preventing both cores from trying to steal each others work.

Since the info is sitting right here for anyone who wants to download kernel source and give it a shot, just please, make sure you know what you are doing when you start messing with voltages or you will break your phone on a hardware level. Melting your processor or frying your RAM is no fun.

Releasing an overclock kernel to the community that has not been thoroughly tested without very clearly stating so is negligent, so please, please make sure you aren't frying people's phones before pushing ahead with something like this publicly. (general statement for anyone reading this)

I am glad to see other people getting into this, cautionary words aside, and look forward to what people come up with.
[Samsung Galaxy Tab Plus] lomaximo:
Ok so i confess i was tweeking my 7.0 plus and i think i took the files out of the efs folder but im not sure. Now i its not rooted anymore, i reset the tablet back to factory settings and it's still missing. Now the question is how do i get it back? ive trived all the settings and nothing helps. Basically when i hit the power button to wake it up the lock screen is gone. Help please!!!! PS ive tried downloading one from the market but i guess whatever folder is associated to the lock screen is gone so they dont work. Thanks Gil
[Samsung Galaxy Tab Plus] chrisrotolo:
basic rules before messing with device:

make full nandroid backup

and for samsung devices : backup EFS folder

This is my first Samsung device and I figured this out. only hope may be reinstall stock from kies or Odin. best of luck to ya.

:eek:
[Samsung Galaxy Nexus] Arcadia310:
What kind of results are you guys seeing from undervolting this phone? Are you seeing less heat and an increase in battery life? Thanks. I'm considering rooting my phone so I can improve these two areas.
[Samsung Galaxy Nexus] minooch:
Nice to see you posted in the DEV section!

Yes on both account.

I find that using a 1.2Ghz UV no OC with the voltages below work quite stably:

1150

1050

950

850
[Samsung Galaxy Nexus] mark manning:
I don't see why it is so hard for people to follow the rules.... smh

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] jayharper08:
Development section is for development only. If you need to go over and read the posting rules they are stickied up top. Questions belong in the Q&A section.......

;) Thread moved.
[Samsung Galaxy Nexus] wanderfowl:
How are you all undervolting? Does it require you to flash a custom ROM or kernel?
[Samsung Galaxy Nexus] mark manning:
It requires a custom kernel

Sent from my Galaxy Nexus
[T-Mobile Samsung Galaxy S II SGH-T989] G1_enthusiast:
is the sprint Samsung galaxy S2 and our phone battery interchangeable?
[T-Mobile Samsung Galaxy S II SGH-T989] G1_enthusiast:
bump....bueller?
[7 Mozart General] poolielad:
First of all I am not the most tech minded person...but can my htc Mozart be rooted??? If so is there a "a to z" of how to do this??? I have just updated my phone to 7.5.... If I could not do this myself would a phone shop do it and about how much would I pay (in the UK) or is it not strictly legal to do this.....

The main reason o want to root my phone is so i can use my phone data on laptop (hope that make sense)...

I used to have a I-phone which I got jailbroken, I am assuming rooting is the android equivelent to this.....

Any info/help would be really appreciated on this..... hopefully in lamens terms as well...lol
[7 Mozart General] rayane59700:
Hi, cou can jalibreak this with chevronWP7.
[Nexus S General] jp22382:
Every ICS rom for NS4G with wimax support that I have tried has the same problem...

Cannot download any files from the stock browser while on 4G. 3G or Wifi works fine. Using a different browser while on 4G works fine.

Here is the logcat when attempting to dl a file from stock browser while on 4G:

I/DownloadManager( 6672): Initiating request for download 46

W/DownloadManager( 6672): Aborting request for download 46: download was requested to not use the current network type

Since it doesn't seem to be a unique problem to a certain rom, and other users have reported the same problem, we might have to wait for an official ota to fix.

But hopefully someone smarter than me will see this and figure out a fix for us NS4G users ;)
[T-Mobile LG G2x] benyben123:
I don't know if out G2x can get chocked on the many programs that one can be running today. But I am assuming that managing RAM is always a good idea.

Any software that can tell me about RAM usage (in details) so I can chose to disable some programs or chose not to use these?

I see that facebook alone can take like 50MB of RAM. What???

But maybe I am mistaken about all of these and in today's world there is no need to keep these in check?

Thanks
[T-Mobile LG G2x] fabricatedhero:
If your rooted you can use droidwall to control what apps use data you can use startup pro to stop certain apps to startup on boot.
[T-Mobile LG G2x] e4e5nf3nc6:
With Titanium or root uninstaller you can freeze apps

Sent from my LG-P999
[T-Mobile LG G2x] gman87:
Get the app watchdog light it warns you for data hungry apps. And battery draining apps
[General Questions and Answers] sppatel:
Hi,

(newbie question)

I have CWM recovery installed on my galaxy nexus (installed w/o ROM MANAGER). I've successfully created a backup. I've tarred the backup directory and moved to file to my computer.

I know I can restore easily with ROM Manager or booting into CWM but I'm trying to learn things the hard way and want to restore using fastboot.

I've extracted the tar which contains..

boot.img

cache.ext4.tar

data.ext4.tar

nandroid.md5

recovery.img

system.ext4.tar

When doing some googling the process is to sequentally flash all the img files. However the data and system are not packaged as img files but tars.

So what is the process for a complete restore with fastboot?
[General Questions and Answers] ilium007:
Eould love to know this as well. I have ADB setup etc but my CWM backup produced .tar files(cache.ext4.tar, data.ext4.tar, syste,.ext4.tar) not .img files (apart from recovery.img and boot.img).

Any help appreciated !
[Kindle Fire General] hachiueno:
Don't know if this is to any interest to the majority, but I thought it was worth sharing at least... :)

Read more over at Engadget: VMware View delivers virtual Windows machines on Linux, OS X and Kindle Fire
[Kindle Fire General] sgood1971:
We are about a month away from implementing VMWare View and Thin Clients at work. Can not wait to try this out.
[Kindle Fire General] sxg75:
Stupid Question: May this be ported to other Tablets/Roms? ;)
[Kindle Fire General] krelvinaz:
It is in both the Android Market and Amazon Market so it works with other Android tablets. As for ROMs, it would be like any other app.
[Samsung Galaxy Nexus] joe767:
I tried to Update my GSM GN to Ver 4.0.2 using the manual instructions.

I first downloaded the image for my build (ITL42F). I placed the files in the same folder as the fastboot. then followed the instructions below.

fastboot flash bootloader bootloader-maguro-primekk15.img except file name was primekj10

fastboot reboot-bootloader

(wait for bootloader to reboot)

fastboot flash radio radio-maguro-i9250xxkk6.img except file name was i9250xxkk1.img

fastboot reboot-bootloader

(wait for bootloader to reboot)

fastboot update image-yakju-icl53f.zip except file name was itl41f.img.

Shows everything was ok and the phone started to reboot. I get the animation screen for 10 minutes but the phone wouldn't boot into the system screen. Please help me.

Joe
[Samsung Galaxy Nexus] madj42:
Are you sure you had the correct version? ICL53F is 4.0.2. Try using the images here.
[Samsung Galaxy Nexus] joe767:
Thanks going to try and report.
[Samsung Galaxy Nexus] joe767:
Reflash with ICL53F

Used the right image file now, the only thing I noticed was when I used the last command "update image-yakju-icl53f.zip" i got

archive does not contain "boot.sig"

archive does not contain "recovery.sig"

archive does not contain "system.sig"

Bootloader Version :Primekk15

Baseband Version: I9250kk6

Serial Number:,,,,,,,,,,

Afterwards it run the image and show okay on the bottom and the phone reboot, but still just the animation is on and the phone is not booting to the system.

Any ideas please.

Joe.
[Samsung Galaxy Nexus] El Daddy:
From what you wrote it seems like you didn't wipe data.

Your final command should be:

fastboot -w update image-yakju-icl53f.zip
[Samsung Galaxy Nexus] joe767:
That was my lsat command and the above showed up. It seems to have ran everything but still not booting.
[Samsung Galaxy Nexus] El Daddy:
OK. Because your original post didn't have the -w flag before the "update image-yakju-icl53f.zip" so I assumed you didn't wipe.

Are you currently trying to flash the 4.0.2 build? If so, follow these commands exactly:

fastboot flash bootloader bootloader-maguro-primekk15.img
fastboot reboot-bootloader

fastboot flash radio radio-maguro-i9250xxkk6.img
fastboot reboot-bootloader

fastboot -w update image-yakju-icl53f.zip
[Samsung Galaxy Nexus] joe767:
Workssssssss

You are the man, thank you so much. The -w is what I was missing, now it's working again. I have 4.0.2.....

Thanks again

Joe
[Samsung Galaxy Nexus] El Daddy:
No problem man.
[Xoom Android Development] Nusince:
For the latest news on Team EOS Xoom releases make sure you follow @teameos on twitter and on IRC on Freenode in #xoom.

Please note that due to fundamental changes Google has made to the way Android works there are certain issues that cannot be resolved without additional components from Google and the hardware manufacturers.

Also a note on 3G/4G Xooms- You can infact flash and install this rom on 3G/4G xooms. You will not however be able to use the 3G/4G radio. There are new basebands that are needed in order for the 3G/4G radios to be able to communicate with the RIL and until these updated basebands are released we are in a holding pattern for radio connectivity.

Also there are sporadic reports of HDMI partly functioning. Full HDMI functionality is dependent on additional proprietary binaries that Google has not been able to release yet due to licensing issues.

Also, please note that while the current builds are proving to be very stable, and for users that do not use their cellular radio they can be used as a daily driver these are still nightly builds and are subject to constant development. If you find strange or otherwise unexplained errors logcats are greatly appreciated as it makes it much easier to track down issues.

Thank you all for your support!

*Updated G-Apps Package*

The developers working on CM9 have released an updated G-Apps package for 4.0.3 AOSP based builds

New version is 4.0.3 V8

A Special Thanks goes out to gpstar this G-Apps build

Download: http://www.multiupload.com/54DD4VIXZ6

MD5: 4a6a7543b025a17f9536eccc4e5afc17

*Note - Because of changes made to the G-Apps package a wipe will be required if installing this version of G-Apps over a previous G-Apps package in order to avoid FC issues. This version of G-Apps appears to address some of the communications issues that have been plaguing Google services on AOSP builds.

Bug Reporting:

As you test out the platform and you discover bugs please report them to:

https://bugs.teameos.org/

A couple of notes about bug reporting. If it is an application issue (IE a particular game generates FC errors) please do not report it. There is nothing that we can do about specific application issues.

If you do report an error please, Please, PLEASE include logcats showing the errors. It is often time difficult if not impossible to replicate errors and logcats make resolving issues much much easier. Please feel free to add the logcats as attachments to the bug report.

Changing the Stock Motorola Dual Core Boot Logo Splash Screen:

While not a necessary feature of the Team EOS ICS builds make sure you check out the Team EOS Motorola Xoom Boot splash utility in the Android Market:

Eos Motorola Xoom Boot Splash

Thank you again for your continued support of Team EOS!
[Xoom Android Development] okantomi:
I can say from personal experience that this ICS Rom is working beautifully. Yes, there are a few bits missing but it's clear that this is taking the Xoom to another level, altogether.

Cudos to Team EOS for taking this step. I can't wait for the next nightly. :D
[Xoom Android Development] double1:
Do we need to do a full wipe and reset if coming from razorbladex's rom?
[Xoom Android Development] okantomi:
I didn't. Just wiped cache.
[Xoom Android Development] Nusince:
Since I have no idea what rom that is the answer is yes. The only time you do not need a wipe is if you are coming from a factory OTA. Generally speaking all custom roms will require a wipe prior to install.
[Xoom Android Development] double1:
Did you have to reflash gapps and also will the su root file from razorbladex's rom conflict with this rom because I'm supposing this comes with root I just wanted to know if the two root files would conflict?

---------- Post added at 03:19 PM ---------- Previous post was at 03:15 PM ----------

That's the original Xoom ics rom posted a few days ago here on xda by member razorbladex.
[Xoom Android Development] Nusince:
Again, since I have no way of knowing anything about razorbladex's ICS rom as I have never flashed it my inclination is to tell you to wipe first to ensure there are no residual or unforeseen conflicts. With that said, what you choose to do is up to you.

When you flash a new rom /system gets overwritten which includes the su binary so this is a non-issue. This build includes the latest changes to the su binary.
[Xoom Android Development] double1:
That first part of my question was for okantomi, sorry I should have quoted him since he stated that he had flashed this over that rom.
[Xoom Android Development] baggy247:
I didn't wipe anything coming from his rom, just flashed the rom then flashed gapps and everything is fine, really quick and smooth :)
[Xoom Android Development] dj_ghosie:
Is it possible to update the first post with a list of broken stuff so that it's easier to keep track?
[Xoom Android Development] bumbernut:
Can anyone comment on HD youtube and netflix working ?
[Xoom Android Development] rockhumper:
I'm running this already...but can you tell me why on all the ice builds there is a gray triangle next to the wifi icon in the lower right hand corner?
[Xoom Android Development] xfinrodx:
Because you clearly have no cell network signal! ;) Mine has it too. Give it a while: ICS roms are new and have yet to be extensively tweaked for little details like this.
[Xoom Android Development] Photaz:
Both play content. Navigating Netflix isn't the smoothest.
[Xoom Android Development] Nusince:
It's because these builds are essentially ready for 3G/4G connectivity. However for the time being the cellular radio icon will show regardless of if you have a stingray(3g/4g) or wingray(wifi) board. This will be addressed once we have the necessary components to bring life to the cellular radios.

---------- Post added at 04:59 PM ---------- Previous post was at 04:40 PM ----------

HD content in Youtube works fine. Don't know about netflix.
[Xoom Android Development] cj10488:
Very interesting. On the other rom HDMI worked but calendar didn't. Now on this rom calendar works but HDMI don't lol. Small trade off but I find this very interesting.

James
[Xoom Android Development] i_am_the_one:
Netflix works fine for me
[Xoom Android Development] bossjeeves:
cant wait to flash this, just downloaded it and will be flashing when I get home, good work guys!
[Xoom Android Development] bumbernut:
Can we assume that further updates will be flashable over this ROM without wiping ?
[Xoom Android Development] hoopsdavis:
It works fine for me, after installing v8 did you also install the latest gapps?

try going to Settings > Apps and clear data and do a "Force Stop" after this, force a sync on the google account. You may also have to delete your google account and redo it.
[Xoom Android Development] twister_65:
oh you mean the giant pictures, yeah this i have too.
[Xoom Android Development] hoopsdavis:
I believe this is the new look for ICS
[Xoom Android Development] albundy2010:
deleted

10 char
[Xoom Android Development] ghoticov:
I haven't flashd the ROm yet but I was going to flash the gapps file after I flashed the ROM as mentioned in the OP.
[Xoom Android Development] joshndroid:
Awesome rom ics looks mint awesome work!

Sent from my mind control device
[Xoom Android Development] xBlackDroid:
Hi there, i try to install the version 6 and 8 and i get a bootloop, i make a wipe factory before install.

Whats wrong?
[Xoom Android Development] hueby:
Yes factory reset /wipe before flashing.
[Xoom Android Development] xBlackDroid:
???

Yeah i do that, factory reset before flashing and i get a bootloop =/

i restore my backup again, and try again and nothing the same issue
[Xoom Android Development] albundy2010:
A factory reset is not a full wipe.
[Xoom Android Development] xBlackDroid:
Well i do

Wipe data/factory reset

Wipe cache partition

Wipe dalvil cache

and i get the bootloop :(
[Xoom Android Development] albundy2010:
Format /system
[Xoom Android Development] twister_65:
http://xdaforums.com/showthread.php?t=1399035

you mean this thread? Anybody tried the gapps?
[Xoom Android Development] appelflap:
Maybe go back to the stock kernel. The package doesn't seem to flash a new kernel
[Xoom Android Development] albundy2010:
Yes.

10char
[Xoom Android Development] xBlackDroid:
wow! Ok i got it, yeah i need format system ...