yashsingh1/xdaforums huggingface dataset:
[Galaxy Note II Android Development] toxicthunder:
if you're shifting to nexus 4, would u be selling your note2?
[Galaxy Note II Android Development] toxicthunder:
need some testers please :)
[Galaxy Note II Android Development] NeilMonday:
As soon as I get home, I will give it a try. Would there be any problem if I have the T-Mobile version (SGH-T889)?
[Galaxy Note II Android Development] toxicthunder:
yes. this is for N7100
[Galaxy Note II Android Development] NeilMonday:
Install went smoothly with ClockworkMod 6.0.1.4-jb. Testing it out now and I will get back later tonight.
[Galaxy Note II Android Development] O_G:
Careful Toxic, you know the rules on trading goods.
[Galaxy Note II Android Development] NeilMonday:
Lol I misread your reply, and installed on my SGH-T889. :o Any chance I can get the radio from somewhere else and install it, or does it need to be built into the ROM?
[Galaxy Note II Android Development] steff195:
Installed it earlier on my N7100 but somehow the phone got stuck at the "Initializing..." screen. I waited about 5 minutes and then, after seeing that nothing happened (I think it should have booted until then, as much as it would have taken for the first boot to load), I quit and restored my nandroid backup.

I mention that I did clear cache, dalvik and stuff. And that I was coming from stock ALJ3 (rooted/personalized) rom.

I'm curious if anybody else experienced the same. Maybe I was missing something. :confused:
[Galaxy Note II Android Development] appro77:
Keen to try this. What are the audio issues? Does sound work at all?
[Galaxy Note II Android Development] Zaphod-Beeblebrox:
</Sarcasm>

Thanks for mentioning the AOKP team/website/link in the OP!!

</Sarcasm Off>
[Atrix 4G Q&A, Help & Troubleshooting] poojiggles7:
I've been using jokersax's CM9 mod for the past 3 months, and I decided to try out the CM10 mod. When i try to install it, (the 1105 update CM10) I always get the Status 7 error. Then when I try the epinter CM10, it installs, but I dont like the performance of it (glitchy at times, games and apps speed up at random times, then slow down).

What I do before trying the jokersax cm10 is:

-wipe data/factory reset

-wipe cache

-fix permissions

-wipe davik(sp?) cache

-install

and I always get Status 7 error. Does anyone know what to do?

(ps. if not, which is the best CM9 mod?)
[Atrix 4G Q&A, Help & Troubleshooting] anaschillin:
Hi, what recovery are you using. I am thinking the dowloaded file might be corrupted. Th3 Bills roms tend to be very good and regularly updated for improvements. The are few issues with using CM9/CM10 is that they do not support fingerprint login and navigation. Secondly the Hardware Accelration is not very good so not all games work.!
[Atrix 4G Q&A, Help & Troubleshooting] poojiggles7:
im using clockwork recovery 5.0.2.0 if that answers your question. the mod i am using is Th3Bill's 1105 CM10 mod...and with the game problem, it works fine when i use CM9, but when I use CM10 is when it gets all glitchy, so would it even be worth it to try a different CM10 mod?
[Atrix 4G Q&A, Help & Troubleshooting] anaschillin:
Well all CM9/Cm10 mods have the glitchy problem. This is due to HWA drivers not completely perfected in leak and not available from NVIDIA. As much as I want to use CM9/Cm10 I am sticking with CM7 less problems and very stable builds are around especially MROM.
[Atrix 4G Q&A, Help & Troubleshooting] mateusdalpi:
There is an error on script in the last ROM, causing the "Status 7" error.

I already have fixed and posted http://xdaforums.com/showpost.php?p=33812203&postcount=423
[Android Apps and Games] helen_c:
A fascinating math coloring game for kids! The bright math coloring will allow your child not only to show the creative abilities but also to improve the knowledge of math. With our unique game your child will solve the elementary math problems with great pleasure!

FEATURES:

★ NO ADS!

★ 2 game modes: Numbers and Problems

★ 2 languages: English, Russian

★ For kids different ages

★ Learning numbers

★ Addition and Subtraction problems

★ Kids-friendly interface

★ Different picture categories

“Kids Coloring and Math” is helpful both for kids who learn numbers and for kids who train addition and subtraction.

The game features two game modes: “PAINTING BY NUMBERS” and “COUNTING AND PAINTING”. In the first mode, children can study figures by painting numbered parts of a picture. In the second mode, kids should paint the picture by solving the problems. This helps to improve elementary arithmetical skills: addition and subtraction.

THE FREE VERSION includes 4 CUTE pictures, which are avaliable in 2 games modes!

THE FULL VERSION includes 12 pictures: fish, birds, animals, flowers, toys, cats. All pictures are avaliable in 2 games modes!

NEW VERSION COMING SOON:

In the next version NEW 12 PICTURES FOR FREE!

Additional packages with pictures and a new game mode “MULTIPLICATION AND PAINTING” will be available in the following versions.

The training game “Kids Coloring and Math” is an entertaining kid’s app that will help your child to fall in love with mathematics!

Requires Adobe Air 3.1+

Link to Google Play:

https://play.google.com/store/apps/details?id=air.OSC.mathPainting.demo

Here you can see some screenshots:

https://picasaweb.google.com/108734266782405647739/KidsColoringAndMathEN

Watch our video:

http://www.youtube.com/watch?v=hSIHr4Dp8ik
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] griffithdeyan:
I was just wondering will there every be a rom based solely on samsung's UI. Like for instance, a rom build on the sg3 build. I like the roms that are out but like all of the have some sort of cm9 (or 10) or AOKP intergration. I would like to see a rom with just samsung's UI (mainly TW 5.0) that is tweaked and just pure awesome.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] liquidzoo:
Embryo is a TW-Only ROM.

If you mean a TouchWiz JellyBean ROM, probably not until we get an official JB release or a JB leak for our phone.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] lazer77:
Ya, closest thing you'll get to JB TW is Sky JellyBean. Lot of TW elements with CM10 as the base.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] houstonsveryown:
I was just about to ask this. I know we have SkyJB With touchwiz added on top of JB

and Embryo. Both are great roms. But nothing like that stock 4.0 on the sgs3 I was playing around with that bad boy and "i was like if we could get this on our skyrockets there wouldn't be a need to get another phone"
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xcrazydx:
Lmao. No thanks, but to each their own.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Vfan23:
Yea thatd be awesome on our phones.
[Desire HD General] Roberto_Lim:
I am writing this guide to help you make your own init.d scripts which you can use to set voltages and fine tune governor settings at boot.

Part 1: Creating a return to stock flashable zip

Part 2: Creating a flashable zip to set a default governor

Part 3: Setting default CPU frequencies.

Part 4: Tweaking voltages

General Information on the smartassV2 governor

Part 5: Setting ideal sleep and wake frequencies for smartassV2

Part 6: Understanding max and min cpu load

Part 8: Setting CPU thresholds and ramp steps

Part 9: Up rate us and down rate us
[Desire HD General] Roberto_Lim:
Creating a flashable zip to set a default governor

Having learned how to make a flashable zip from this post, we now have the tool to deploy the payload into you ROM from recovery. So lets deploy something :laugh: Lets make a flashable zip to set the governor.

1. Okay, lets unzip the return to stock zip you made. In our first guide we called it CoolICSROM-returntostock.zip. It will unzip into a folder of the name of your file. In our example the folder will be named CoolICSROM-returntostock.

2. Lets rename the folder boonkeat8-governortweak, or anything else you want.

3. Now, these scripts are really more like hidden settings. They do not add any functionality to your ROM, but allow to enable things already there. So first we should check what governors are supported by you ROM.

Browse to > /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

You should see something like this

What you see listed is what is available.

4. In order to enable a governor as default, you have to write this line into the 01syscl (or 00start or other file depending on the ROM). Let's say we want to use the smartassV2 governor.

This is the line of code you need to write to enable it.

echo 'smartassV2' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

5. Lets go into the boonkeat8-governortweak and browse to /system/etc/init.d folder. Open the 01sysctl, 00start or other file you place in there with a text editor.

6. The typical 01sysctl file looks something like this:

7. So lets just insert the line so it looks like this:

8. Zip the boonkeat8-governortweak folder, and you now have a flashable zip to enable the smartassV2 governor.

xxxxxxxxxxxxxxxxx

The 00start start file in a ROM like TrickDroid looks more daunting.

But you just to the same thing. Insert the line of code.

Lets mode on to setting default CPU frequencies.
[Desire HD General] Roberto_Lim:
Setting default CPU frequencies

I really hope someone is reading all this.

Okay, having learned how to set the default governor, lets move on to default processor speeds.

Right now our init.d configuration script looks something like this:

In order to change the default processor frequency, we have to first find out what is available.

You can do this by opening the scaling_available_frequencies file located in /sys/devices/system/cpu/cpu0/cpufreq.

The contents should look something like this:

245760 = 245 MHz

368640 = 368 MHz

768000 = 768 MHz

806400 = 806 MHz

1024000 = 1024 MHz

...and so on

REMEMBER, YOU ONLY NEED TO DO THIS IF YOU WANT TO CHANGE THE DEFAUL PROCESSOR SPEEDS.

To find out the the default processor speeds browse to:

/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq - This tells you what the current maximum processor frequency is.

/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq - This tells you what the current minimum processor frequency is.

The command to change the processor speeds are:

echo 'PROCESSOR SPEED HERE' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 'PROCESSOR SPEED HERE' >/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

So if we wanted to modify our current project to have a maximum speed of 1200 MHz, and a minimum speed of 368 MHz, we would modify our current file to look like this:

If you only want to change the maximum frequency than just enter the line for that:

Now, lets mess with voltages.
[Desire HD General] Roberto_Lim:
Changing voltages

Okay, we have learned how to make a flashable zip, change the default governor and change the default frequencies.

Before we get into how to adjust default voltages, one thing you should take into consideration is the most ROM's already have HTC default voltages for the Desire HD tweaked for efficiency.

HTC default voltages

245 MHz - 1000 vdd

422 MHz - 1025 vdd

806 MHz - 1100 vdd

1024 MHz - 1200 vdd

Source: LeeDrOiD HD Thread.

Typical stock voltage for most custom ROM's

245 MHz - 875-925 vdd

422 MHz - 900-950 vdd

806 MHz - 10125-1075 vdd

1024 MHz - 1050-1100 vdd

Given this situation reducing voltage is not all that important these days.

Anyway, lets discuss how to do it, and we can engage in discussions, and get feedbacks from users on the matter.

Checking your ROM's default voltages

Okay, lets fire up you file manager and browse to /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

Image of vdd_levels file from ARHD 6.3.3.

Image of vdd_levels file from Blackout ICS v.3.1.1 modified with Blackout-smartassV2-1GHz-c3.zip.

Changing the voltage

The command for changing voltage is:

echo 'FREQUENCY VDD' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

When running the 1200 MHz speed I find my phone can run this speed as low as 1100MHz. I learned this while running ARHD6.3.3.

In order to set that voltage you would need this command:

echo '1200000 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

Adding it to our current project

Our current project looks something like this:

Thats all there is too it.

Now lets go and tweak smartassV2.
[Desire HD General] Roberto_Lim:
General information on the smartassV2 governor

Governors are of all types generally to be based on one of two sources: ondemand and conservative.

smartassV2 for example is based on ondemand.

Other popular governors like lionheartX are based on the conservative governor.

Okay, lets start with smartassV2

General info:

(Source)

(Source).

Tunables (Source)
[Desire HD General] Roberto_Lim:
Setting ideal sleep and wake frequencies for smartassV2.

Wake, sleep and deepsleep

Your basic governor is on demand and it runs your processor from the slowest speed to the fastest speed, depending on "need". With a HTC Desire HD, typically the slow speed for a ROM at stock settings is around 245MHz and the fastest is at about 1024 MHz.

Need is determined by something called the max_cpu_load setting. But we will get back to the in a later post.

What differentiates smartassV2 is the addition of two settings to your basic ondemand governor:

awake_ideal_frequency

sleep_ideal_frequency

You will find the smartassV2 settings in /sys/devices/system/cpu/cpu0/cpufreq/smartass

awake_ideal_frequency - This setting will influence processor behavior when screen is on.

sleep_ideal_frequency - This setting will influence processor behavior when screen is off. Basically, when the phone is working in the background.

Deep sleep - The kernel is in charge.

Speed brakes

So lest say, maximum cpu frequency is set to 1024 MHz. This is the fastest the phone will run.

Typically, awake_ideal_frequency will be set at 800000 (meaning 800 MHz). This is the speed which the phone will ramp up fast to. After this the processor will still speed up, but more conservatively.

So lets say the ROM we are using has the following frequencies available:

245 - 368 - 768 - 806 - 1024 MHz.

When the screen is awake, the phone will go from 245 MHz to 368 MHz to 768 MHz and 806 MHz "fast"... but will take more time before deciding to go to 1024 MHz. Think of it as a setting which starts to apply brakes to the CPU's and try to slow down the CPU's progress.

So basically the lower the awake_ideal_frequency the more conservative the processor behavior will be. This should result in better battery life, but also poorer performance.

sleep_ideal_frequency

sleep_ideal_frequency works the same way, but it replaces the awake_ideal_frequency when the screen if off,

Typical sleep_ideal_frequency is between 200000 to 400000 (200 MHz to 400 MHz) so it applies the brakes sooner.

This is based on the theory that while the screen if off, even if it is working, it needs less power.

Back to are project

We left our project looking like this in the previous post:

The command for setting awake_ideal_freq and sleep_ideal_freq are as follows:

echo 'FREQUENCY' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/awake_ideal_freq

echo 'FREQUENCY' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_ideal_freq

​

Now lets say we wanted to leave out awake ideal frequency at ROM default of 800 MHz, but wanted to make the sleep ideal frequency higher, to 368 MHz from 245 mHz. We could do it two ways.

You could also put the exact frequency:

Both will have the same effect.

TAKE NOTE OF THE ORDER, YOU MUST ENABLE SMARTASS FIRST, BEFORE TWEAKING ITS SETTINGS SO PUT THE LINE TO ENABLE SMARTASSV2 BEFORE THE CODES TWEAKING IT

Okay, lets move on to CPU load.
[Desire HD General] Roberto_Lim:
Setting max_cpu_load, min_cpu_load, ramp_up_step and ramp_down_step.

Previous post was on setting cpu thresholds.

Lets go back to our previous example:

CPU Frequencies:

Ramp up

Ramp down

In computing you max_cpu_load and min_cpu_load, you should consider the settings to determine which speeds you should use to calculate:

Commands to set max_cpu_load, min_cpu_load, ramp_up_step and ramp_down_step.

The commands are:

echo '%' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/max_cpu_load

echo '%' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/min_cpu_load

echo 'HERTZ' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_up_step

echo 'HERTZ' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_down_step

Going back to our current project the settings could look like this:

Next lets us go to up_rate_us and down_rate_us.
[Desire HD General] Roberto_Lim:
up_rate_us/down_rate_us

The up_rate_us setting dictates how much time the phone will stay at a frequency before ramping up. It only applies after reaching the awake ideal frequency when the screen is on, and the sleep ideal frequency when the screen is off.

To understand this better, let us assume the following settings:

If the processor is running a 245 MHz, and detects a load it will go from 245 MHz to 368 MHz to 768 MHz to 1024 MHz as soon as CPU load hits 60%. When it hits the awake ideal frequency of 1024 MHz it will not go up to 1200 MHz even if the CPU usage hits 60% unless it has spent as least X number of microseconds at 1024 mHz. This X number of seconds is the up_rate_us setting.

up_rate_us is set in microseconds. For example if, up_rate_us is set at 48000 (48,000 microseconds = 0.048 seconds).

In our example, the up_rate_us setting keeps the phone at 1024 MHz for at least 0.048 seconds before ramping up to 1200 MHz. The higher the setting, the more conservative the processors behavior will be.

down_rate_us works in the same way, but it reverse. If forces the cpu to stay at a frequency for a given number of milliseconds before ramping down WHEN BELOW THE IDEAL FREQUENCY.

Given out example. With the CPU at 1200 mHz. Once CPU use hits 25%, it will ramp down immediately. Once it hits 1024 mHz or lower, it will ramp down only after it has spent as least X number of microseconds at a frequency. The lower the down_rate_us setting, the more conservative the processors behavior will be.

Command to set up_rate_us/down_rate_us

echo 'MICROSECONDS' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/up_rate_us

echo 'MICROSECONDS' > /sys/devices/system/cpu/cpu0/cpufreq/smartass/down_rate_us

I have not spent much time experimenting with these settings.
[Desire HD General] coolpixs4:
thanks for your good work:

but it's seem you are wrong when mentioned: "You will find the smartassV2 settings in /sys/devices/system/cpu/cpu0/cpufreq/smartass"

actually its locaton will be /sys/devices/system/cpu/cpufreq/smartass

another question is what's about value : /sys/devices/system/cpu/cpufreq/smartass/sleep_wakeup_freq

mind it sets to 9999999, very strange

So, I made this script

68ioshcedinit:

#!/system/bin/sh
# - sysctl -p
echo "noop" > /sys/block/mmcblk0/queue/scheduler;
echo 'smartassV2' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor;
echo '1200000' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq;
echo '245760' >/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq;
echo '245760' > /sys/devices/system/cpu/cpufreq/smartass/sleep_ideal_freq;
echo '768000' > /sys/devices/system/cpu/cpufreq/smartass/awake_ideal_freq;
echo '806400' > /sys/devices/system/cpu/cpufreq/smartass/sleep_wakeup_freq;
echo '55' > /sys/devices/system/cpu/cpufreq/smartass/max_cpu_load;
echo '30' > /sys/devices/system/cpu/cpufreq/smartass/min_cpu_load;
echo '200000' > /sys/devices/system/cpu/cpufreq/smartass/ramp_up_step;
echo '300000' > /sys/devices/system/cpu/cpufreq/smartass/ramp_down_step;
[Desire HD General] Roberto_Lim:
Sorry, cpu0 is a typo. A bit too much cut and paste on my part.

9999999 basically tells it to ignore that setting. If you place a valid frequency in that setting, the processor will jump to that speed when you wake the phone.
[Desire HD General] Deleted member 2479225:
Thanks a lot for this guide. I didn't want an app to control my kernel as it feels like it slows the phone down (maybe placebo) I made a script to set my Gov, CPU max/min and I UV all of my CPU freq :D all worked perfect. I didn't make a .zip I just made the file and copied into the init d folder and set permissions. One thing I did do wrong though was I didn't convert the file so it didn't work, I found this in another guide ''Edit-->EOL Conversion-->UNIX/OSX Format'' when I started notepad ++ it wasn't automatically set to this. Hope this helps someone and thanks a lot for this, now I just need to decide if I was a custom MM ROM or stock MM with xposed :P
[Galaxy S III Q&A, Help & Troubleshooting] makalolo:
can some one explain to me about this...

i got my cpu offline

kindly refer attached
[Nexus S General] derpsec:
this is obsolete, will release another Nexus S version soon :)
[Nexus S General] apatal:
Interesting project. Thank you fit sharing. So when you mean "security enhanced", this ROM can protect our Nexus S from possible malicious attacks, including malware apps in the play store, if such apps do exist, as well as possible attacks from malicious websites online. Am I correct? Also, aside from being secure, are you planning to keep this as close to stock UI as possible or are you planning to add mods like status bar widgets, volume wake mod, etc? Again, thanks for your contribution. Cheers!

Posted using xda mobile app
[Nexus S General] balex898:
Problem in enforcing SELinux using your ROM

I successfully used your rom on the android avd emulator but when i installed SEAndroidAdmin.apk and SEAndroidManager.apk it is showing that SELinux is disabled and clicking on it forces the app to close.So how do I enforce/enable the SE Linux on the rom ? Pl advise :)
[Nexus S General] PXN:
Can you compile the kernel with voodoo sound patches when you do a user production release? I am gonna use this on my nexus s as a wifi only MID/Media device.
[Nexus S General] kriout:
this is something really interesting !!!
[Nexus S General] leap_ahead:
hello ! you can build with the last update ? https://android.googlesource.com/device/samsung/crespo/+/android-4.1.2_r2.1
[HTC Rezound] famouscollin:
so when i get a mms and i try and save it i get a message sayin "please insert an sd card", but it is accessible thru everything else I.e.. es explorer

recovery, i can even still save pics from the web.. a reboot and wipe cache and dalvik fix the issue. i was just wondering if anyone else has come across this
[Galaxy Note II Q&A, Help & Troubleshooting] lycan_codex:
Hello,

Can any one make stock jelly bean lockscreen mod or theme for odex samsung stock roms?

I think that's the best lockscreen...i know cm10 roms are there for note 2..
[Galaxy Note II Q&A, Help & Troubleshooting] dingokevin:
No... Use go locker or widget locker

Sent from my super Note 2
[Galaxy Note II Q&A, Help & Troubleshooting] tilaksidduram:
Download widget locker from play store. This has a various lock screen that u can choose from.
[Galaxy Note II Q&A, Help & Troubleshooting] lycan_codex:
Thanks for the tip....I know about these...but its not as good as a stock....besides I dont want to use an app for lockscreen....there is always a delay!!

My question is....is it possible to mod the samsung lockscreen into a stock jb one?? Like how we could do that in froyo and gb days for samsung touchwhiz lockscreens...
[Galaxy Note II Q&A, Help & Troubleshooting] Jamal Ahmed:
here you go.

It works as good as locker of cyanogenmod (subjective topic, though)

Don't forget to hit the thanks button
[Galaxy Note II Q&A, Help & Troubleshooting] lycan_codex:
Thanks man...but that is not what i am looking for.

Let me repeat the question again...is it possible to mod the samsung lockscreen into a stock jb one??
[Galaxy Note II Q&A, Help & Troubleshooting] LegendK95:
it is possible..
[Galaxy Note II Q&A, Help & Troubleshooting] lycan_codex:
Thanks for the reply..finally....can you please make a flashable zip that makes this mod?? Or atleast point me in the right direction so I can try it myself
[Galaxy Note II Q&A, Help & Troubleshooting] lycan_codex:
Can anyone create a AOSP lockscreen that can be flashed via CWM for TW roms?
[Galaxy Note II Q&A, Help & Troubleshooting] xSmittSx:
I'd love this too.
[Galaxy Note II Q&A, Help & Troubleshooting] strielok:
Me to :)

Has anybody got this?

Strielok