yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] closeone:
Oh! Now I know what your talking about. Max from HTCEVOHacks put the Revolutionary branded version of ClockworkMod Recovery in that archive. I know that for a fact (I downloaded it). It's actually the same version of ClockworkMod Recovery that I linked you to.

Okay. :) Here's my suggestion to start out with. Flash the recovery.img he included (CWM) onto your phone by booting it up into the bootloader, connecting it to your computer making sure that the phone is in FASTBOOT USB mode. Instead of running the command:

fastboot boot recovery.img

Run the command:

fastboot flash recovery recovery.img

That will put a copy of ClockworkMod Recovery on your phone. It's accessible by selecting Recovery from the HBOOT menu.

Now, because HTC's Unlock method doesn't unlock enough to flash most images to your phone, you'll still have to run the 'fastboot boot recovery.img' command each time you want to flash different image. That's the classic way we have used to get around HTC's restrictions.

From there, you can flash another image. Make sure to wipe data before flashing.

The reason I told you to also flash the recovery image to your phone is because, you can still create NANDroid backups without connecting to a computer. However, to restore those backups, you'll have to 'fastboot boot ...' the recovery image.

Now, his archive is quite dated. I'd personally recommend after you flash a new ROM, that you take a look at the 4EXT recovery thread in the EVO 3D CDMA development forum. It's really very good (I also like TWRP as well).

Now, there probably wasn't a problem with the ROM. I've used it myself, and have found it to be quite stable. If you flash a ROM onto the phone without wiping data first, you'll probably run into problems booting the ROM. If you liked InfectedRom Eternity, you can always try it again.

This is where NANDroid backups are important. If anything gets messed up, you can easily restore from one in your custom recovery (CWM/4EXT/TWRP).

I hope I didn't throw too much out there. Hopefully this gets you off the ground. ;)

~co~
[HTC EVO 3D] thealist:
Thanks a lot! I am going to try this right now. I have a mac so I am assuming that I need to use terminal which is what I originally used. Do you know if the extension you provided were also for a mac?
[Android Q&A, Help & Troubleshooting] nancypantz:
I have scoured the internet for a couple of weeks looking for information on network unlocking my Apex but no luck other than companies charging to do it. I have called and asked US Cell but they wouldn't help (it's an obsolete phone for pete's sake)

Anyone have any ideas?
[Touch 3G General] cenobytewolf:
Hi

Is it posssible to install the new windows 2012 like android in this phone?
[Touch 3G General] secret666:
no

:D
[Thinkpad Tablet General] coydroid:
IDEAPAD K1

I can't stand this useless pos and it doesn't offer any way of disabling/uninstalling it. Every hour the fkg thing is in my face with an update. :mad:

coydroid
[Thinkpad Tablet General] toenail_flicker:
If younremove it you will be unable to update except with a modified, rooted update. If you are rooted you can remove it but be sure to do a backup first.
[Thinkpad Tablet General] coydroid:
Be specific

Update . . . what? The OS? Because if it's the apps I could give a sh+t.

cd
[Thinkpad Tablet General] toenail_flicker:
I could be wrong but I believe you will be unable to update your tablet by standard OTA method. I hate the thing too but just never use it and ignore it.
[HTC One S] Royes:
Has anyone else experienced reboots when connected to the bluetooth in their car?

This is the only time my One S reboots and it happens about 75% of the time.
[HTC One S] psych0t1c:
It works fine in my 2006 Alfa Romeo with the OEM Blue&Me BT / Handsfree option.

Does it happen directly upon connecting? Does your vehicle sync contacts? Is the connection stable after "the first reboot" or does it just keep repeating the cycle reboot - connect - reboot?

Maybe this is related to this issue / topic:

http://xdaforums.com/showthread.php?t=1632608
[HTC One S] Royes:
I have a 2010 Nissan Altima with a Bose navigation system. It doesn't happen every time, but when it does its usually within the first 5 mins of connecting. Once it reboots and reconnects its stable and doesn't reboot.

I had looked at the related issue you notated in your post previously, but my car doesn't try to sync contacts.
[Galaxy Y GT-S5360 Android Development] irfanbagus:
sgy kernel have some issue related with cpu frequency.

first, cpu latency is not set correctly. the effect, non build-in freq governor can not working at all.

second, missing frequency table so cpu freq stat is not working. that bug make cpu spy (and other similar app) not working.

so, i write small loadable kernel module to solve that issue. i make my tweks as module so it can works with stock kernel. and for addition, i add under-voltage capability.

download and flash zip file in recovery mode. you can edit init.d script (00bacem-tweak) to change under-voltage.

if your device become unstable make both voltage higher, but keep it under stock kernel default value. i am not responsible to anything happen on your phone so be careful when tweak that value.

before install latest version (0.2), if you already install old version, flash bacem-remove-0.2.zip from recovery mode. and then flash bacem-tweak-0.2.zip

warning : it's not for noob (in real life)

to change uv manually run from terminal

echo -20mV > /proc/sys/bacem/volt/cpu

and to check if your under-voltage success

cat /proc/sys/bacem/volt/cpu

Source code

https://github.com/irfanbagus/BCM-tweak

BaCeM-tweak under bacem branch.

Build :

BCM-tweak 0.1

- Initial release

BCM-tweak 0.1.1

- Fix init.d script

- Add interactive governor

BaCeM-tweak 0.2

- Change name to BaCeM-tweak

- Support more than 2 freq

- Auto detect (and auto fix) missing cpufreq table

- Using sysctl to control under-voltage

- Real-time under-voltage. no need to unload module to change uv, and no need change frequency to apply under-voltage

BaCeM-tweak 0.2.1

- Apply workaround for instability on stock rom using init.d script. Not beautiful solution but at least it's work.

- Fix bug in memory allocation

- Fix for potential incompatibility with merruk kernel
[Galaxy Y GT-S5360 Android Development] savie:
Can use cygwin? If can maybe i will try.

Thanks for another work again and must follow.
[Galaxy Y GT-S5360 Android Development] kurotsugi:
I'd like to help but I'm completely newb in android and linux stuffs.
[Galaxy Y GT-S5360 Android Development] irfanbagus:
no need installed linux. using adb shell or ssh is enough. the reason i am not release yet because uv. without proper knowledge you could make your sgy over voltage easily.
[Galaxy Y GT-S5360 Android Development] irfanbagus:
i put source code in gitub

https://github.com/irfanbagus/BCM-tweak

and since nobody pm me, then i will test by myself. maybe need 1-2 days until i release binary build.
[Galaxy Y GT-S5360 Android Development] ARVolutionz:
okay.. i think the CPU frequency table isn't going to be an easy job.

BCM21553 only allows x13 cpuspeed multipler on your thread about setcpu fix.. maybe..
[Galaxy Y GT-S5360 Android Development] irfanbagus:
that the easiest part. ok, not real table but enough to make governor working. and because it's still using stock kernel, only 312mhz and 832mhz available. i am working on recovery zip file right know. i will upload in few next hour.
[Galaxy Y GT-S5360 Android Development] irfanbagus:
i already upload kernel module binary and init.d script. check first post. as soon as you find problem, disable init.d script and please report. i am not include custom governor yet. i already build ondemand, but it's make ui become lag so i am not include in zip file. tomorrow i will try to build interactive governor.

[edit]

just in case your phone failed to boot, use file in attachment to remove bcm-tweak. use from recovery mode.
[Galaxy Y GT-S5360 Android Development] kurotsugi:
I've changed the voltage value but both nofrills and antutu said that the frequencies are not changed. still showing 832 and 312mhz. the performance score indeed increased but how could we know that the module is really working or not?
[Galaxy Y GT-S5360 Android Development] savie:
i think because still use stock kernel with same freq and from 1st post its only change voltage. maybe can see the different with app that can show our voltage before and after use bcm-tweak.

In init.d/00bcm-tweak what efect if you change echo 312000 to echo 600000 or else number?
[Galaxy Y GT-S5360 Android Development] irfanbagus:
it does not change frequency and it should not give improvement to performance. its only effect 3 things : cpu voltage, cpu freq statistic, and cpufreq latency (only the number, not actual latency). to check if module loaded, make sure folder "/sys/module/bcm_tweak" exist.

be careful when change voltage, don't set too low. to see if voltage control is working, i try to change voltage 1V and it's successfully to ... death :D no error, no restart only stop working and i have to pull out battery to restart my phone.
[Galaxy Y GT-S5360 Android Development] sasan258:
Well that speaks that this is absolutely working, right?

Still observing it
[Galaxy Y GT-S5360 Android Development] kurotsugi:
I'm afraid the init.d script didn't work. I can't find bcm_tweak in /sys/module/. this is what I do to make it work. I edited '#!/system/xbin/busybox sh' to '#!/system/bin/sh' and 'bcm-tweak.ko' to 'bcm_tweak.ko', rename the ko file as in init.d script, reboot.
[Galaxy Y GT-S5360 Android Development] PREMOLIKES:
@ irfanbagus;

Can you share your custom kernel
[Galaxy Y GT-S5360 Android Development] irfanbagus:
sound like busybox applet problem. can you do this for me ? run in terminal

/system/xbin/busybox

and see if your busybox has build-in command "sh" and "insmod". i'll try to fix it tonight

this is my 'custom kernel' :)
[Galaxy Y GT-S5360 Android Development] PREMOLIKES:
I want the boot.img,,
[Galaxy Y GT-S5360 Android Development] kurotsugi:
my busybox version doesn't have sh but it does have insmod. I forgot the version its 1.17 or something. I'm not sure if the newer one have sh. and btw, we already have insmod in /system/bin.
[Galaxy Y GT-S5360 Android Development] savie:
Work great.

Result with antutu after restart use bcm21553

1.non bcm-tweak 1375

2.bcm-tweak 1560

Result with antutu after restart use performance

1.non bcm-tweak 1572

2.bcm-tweak 1573

Still on original number not change anything in 00bcm-tweak file
[Galaxy Y GT-S5360 Android Development] kurotsugi:
@prem:

http://xdaforums.com/showthread.php?t=1620243 --> kernel bootscript

http://xdaforums.com/showthread.php?t=1598803 --> kernel dualboot

http://xdaforums.com/showthread.php?t=1545930 --> ext4 modules for kernel
[Galaxy Y GT-S5360 Android Development] PREMOLIKES:
Thanks a lot

---------- Post added at 07:45 PM ---------- Previous post was at 07:43 PM ----------

Which governor is working actually ?
[Galaxy Y GT-S5360 Android Development] sasuketobi:
Installed 0.2.1 on stock ddle1 but cpu spy isn't working, does it mean that the tweak isn't installed properly???
[Galaxy Y GT-S5360 Android Development] kurotsugi:
you'll need a kernel with init.d support to run this tweak. are you using it?
[Galaxy Y GT-S5360 Android Development] sasuketobi:
Oopsie, i thought this tweak is for stock kernel. My bad! Sry!
[Galaxy Y GT-S5360 Android Development] kurotsugi:
this mod work on stock kernel but you should enable init.d support feature on your kernel.
[Galaxy Y GT-S5360 Android Development] b16h22:
Due to init.d script, any change made using terminal emulator will revert after a reboot.So i've edited init.d script.

sent while doin' some burnouts
[Galaxy Y GT-S5360 Android Development] kurotsugi:
@sasuketobi: you can load the modules manually via terminal emulator. you'll need to type these three command.

insmod /system/lib/modules/bacem_tweak.ko
insmod /system/lib/modules/cpufreq_interactive.ko
echo -60mV > /proc/sys/bacem/volt/cpu

you can also make an *sh file in your sdcard root contain these script to activate the modules. don't forget to change the file permission to rwx

#!/system/bin/sh
insmod /system/lib/modules/bacem_tweak.ko
insmod /system/lib/modules/cpufreq_interactive.ko
echo -60mV > /proc/sys/bacem/volt/cpu

this isn't convenience method since you'll need to run the script everytime you reboot your device.
[Galaxy Y GT-S5360 Android Development] sasuketobi:
Thank you! Its working now. Btw my cpu is on 832Mhz most of the time. Can we edit the tweak to include 632Mhz or replace 312 with 632Mhz?
[Galaxy Y GT-S5360 Android Development] irfanbagus:
nope. you need to edit kernel source and compile it. that mean you need custom kernel
[Galaxy Y GT-S5360 Android Development] savie:
-180mV = DEAD END :D

Lucky i'm tweaking in 2nd Rom so no problem with 1st Rom.
[Galaxy Y GT-S5360 Android Development] irfanbagus:
MHz? do you mean -180mV ?
[Galaxy Y GT-S5360 Android Development] savie:
Ups sori yup mV. :p

So what the max minus number to change for safe and put in ur front page bro, some newbie will got problem with that, like me :D

Is bacem.patch file is guide to integrated tweak to kernel?
[Galaxy Y GT-S5360 Android Development] irfanbagus:
it's hardware dependent. the idea is put as low as your phone still working. on default instillation i put -60mV just to be safe. it should be around 10% power cut for cpu.

for bacem.patch, i am still not update yet. last posted patch still missing few things. i will update soon after my project done (next week).
[Galaxy Y GT-S5360 Android Development] kurotsugi:
wow...180mV. my device can't even reach more than 140 (lol).
[Galaxy Y GT-S5360 Android Development] savie:
And DEAD :D

So is -140mV is max number bro kuro??

Not try again since my 2nd rom brick. Waiting the safest number to add. :D
[Galaxy Y GT-S5360 Android Development] kurotsugi:
I'm using 100mV for the setting. if I try something under that value my device becomes slow and sometimes restarted itself. this number may vary to another rom.

btw, there's a simple trick to revice your 2nd rom. 1st of all you'll need to boot to your 1st rom. then you can mount the ext partition into any folder. I usually did this

su
mkdir /data/sdext
mount -t ext3 /dev/block/mmcblk0p2 /data/sdext

after that you can edit your init.d value in your 2nd system partition. you'll get your rom back after activate your 2nd rom and reboot.
[Galaxy Y GT-S5360 Android Development] savie:
Just little change from ur script to my device..

Thanks bro..
[Galaxy Y GT-S5360 Android Development] b16h22:
-100mv is the most stable in my phone too.No performance decrease at all.In fact it is smoother

sent while doin' some burnouts
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
I find that in-built the voltage is reduced to -60 mV . Do I have to make it -100mV or -60-100=-160mV in the init.d script as you guys saying -100mV is stable?
[Galaxy Y GT-S5360 Android Development] ianczarina:
edit bacem tweak in init.d folder and change -60mV to -100mV so that it will run at boot. check /proc/sys/bacem/volt/cpu if it works.
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Im getting 0mV at /proc/sys/bacem/volt/cpu. I changed -60 to -100 mV in init.d script. Am I doing something wrong? Wait in root explorer .bak file was created. Let me delete, reboot and recheck.
[Galaxy Y GT-S5360 Android Development] b16h22:
check your current cpu voltage in sys/class/regulator/regulator.5/microvolts

sent while doin' some burnouts
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
1240000~1.24 mV Its the initial one right? -100 mV didnt apply I guess,

EDIT: I changed -60mV to -100V forgot the m :P Let me reboot and check

EDIT 2 : Its working now. 1140000~1.14 mV :D

---------- Post added at 01:27 PM ---------- Previous post was at 01:14 PM ----------

Whats the maximum that we can undervolt? I dont care about performance I need battery saving. -140 mV or -160mV?

b16h22 said -140 was stable enough in this post what about -160?

http://xdaforums.com/showpost.php?p=27305480&postcount=153
[Galaxy Y GT-S5360 Android Development] ianczarina:
i guess -100mV is the lowest stable. in my case if i go lower than that, my phone lags.
[Galaxy Y GT-S5360 Android Development] irfanbagus:
yeah, that really strange. my linpack score now reach 10.1xx. but i am not sure what cause because i change others thing (launcher and kernel). but my kernel is my old kernel build so i am sure this not make any change.

[edit]

back to 'normal' after reboot :D

@hitme987

try and error is your friend :D

just don't go too low. if your phone dead on -160, then use -120 just to be safe
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Yeah. 120 is lagging . 110 is stable for me. Thanks :)
[Galaxy Y GT-S5360 Android Development] b16h22:
My linpack always is in the ranges of 10.xx.And antutu scores are pretty high as well.Most of the time it is 1850+ even with a slow sd card.I've no idea.I'm on stock rom & stock kernel with init.d.;)
[Galaxy Y GT-S5360 Android Development] savie:
Review of undervolt tweak

-180 = Dead (savie)

-160 = ??

-140 = lag (kurotsugi)

-120 = lag (hitme987)

-100 = stable (ianczarina, b16h22, kurotsugi)

Edited
[Galaxy Y GT-S5360 Android Development] b16h22:
That was on old bcm tweak.I'e never tried that with new one.Now i am happy with -100mV.DON'T GO TOO LOW.Your phone may crash in the middle of a task.And may not boot up.Before editing init.d script try different values with terminal emulator.Find the right point.Only testing will say what's the safest uv value.;)

---------- Post added at 08:08 PM ---------- Previous post was at 08:05 PM ----------

@savie ,

-100mV is very smooth and obviously no performance drop.2 days done.

One thing to note,Irfan said uv should be a multiple of 20,otherwise it 'll be rounded.
[Galaxy Y GT-S5360 Android Development] kurotsugi:
@savie: we can only change the voltage multiplied by 20. the correct voltage will be 100-120-140-160-etc
[Galaxy Y GT-S5360 Android Development] irfanbagus:
@b16h22

usually i got 10.0xx on linpack. but few hour ago something happen to my phone and i got 10.1xx (almost 10.2). but miracle ended after i restartmy phone :D

@savie

maybe now we can say -100mV as safe value. IIRC -110mV is rounded to -100mV.

btw i need feedback about new kernel interface. it's easier or harder to use/understand compared to the old one?
[Galaxy Y GT-S5360 Android Development] b16h22:
The second tweak is better in a way that we can uv without editing init.d script and reboot all the time.

If we want to get some mass feedback, more members should try this.
[Galaxy Y GT-S5360 Android Development] xjammetx:
i tried -160, yes it works.

but in my setcpu profile screenoff @312 mhz, it reboots when i play w/ poweramp

use 624mhz so it wont...
[Galaxy Y GT-S5360 Android Development] b16h22:
That happens if the voltage is too low at 312mhz.
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Heres my test report:

180mV- Not booting for me.

160mV- Freezing and rebooting on 312 MhZ but fine when overclocked to 624,832

140mV- Laggy but works with 312,624,832 MhZ. 312-312 and powersave on setcpu almost makes it unresponsive

120mV-Still Laggy but better can be used as a stable one except on 312-312 powersave it lags a lot.

100mV-Stable for me. Works quite smooth(not VERY smooth) even in 312-312 powersave.
[Galaxy Y GT-S5360 Android Development] b16h22:
Battery performance has certainly improved.It used to drain very quickly from 100 to 90 even if it is not used.Now it takes half an our to do that even with some browsing.

sent while doin' some burnouts
[Galaxy Y GT-S5360 Android Development] Filip98:
how can i know is it working ?
[Galaxy Y GT-S5360 Android Development] b16h22:
check your current cpu voltage at sys/class/regulator/regulator.5/microvolts to know whether it's working.

sent while doin' some burnouts
[Galaxy Y GT-S5360 Android Development] MarcoToo:
It's damn cool and working. Been using it since it was published, just recently noticed it wakelocks the device, BetterBatteryStats can't tell me what's wakelocking, so I assume it's this tweak. :(
[Galaxy Y GT-S5360 Android Development] kurotsugi:
another way to see if the tweaks working. check into sys/module and see if you can find bacem_tweak.
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
No wakelocks here. May due to the apps you installed after the tweak. Recheck and analyse your background running apps.
[Galaxy Y GT-S5360 Android Development] MarcoToo:
You sure it goes into deep sleep state?
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Yeah. Using Voltage Control Plus to check it. And it indeed is going to deep sleep
[Galaxy Y GT-S5360 Android Development] MarcoToo:
OK, many thanks… I'll investigate on it.

Doesn't really matter though, at 320MHz and -100mV it's consuming no battery anyway :P
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
My bad. The time shown in voltage control are from before flashing these modules. After restarting the timings I could not see any deep sleep here too. I should consider stopping all background stuff(music) etc and check again.

Can anyone check if its going to deep sleep with the modules?
[Galaxy Y GT-S5360 Android Development] irfanbagus:
no problem in my phone. using custom kernel. i only check few days ago in stock kernel using cpuspy and no problem.
[Galaxy Y GT-S5360 Android Development] b16h22:
No problem with deepsleep in my phone too.

Which kernel are you running?

sent while doin' some burnouts
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Im running repencis Kernel. Didnt check with CPU Spy. Voltage Control shows no deep sleep time. Ill check with CPU Spy
[Galaxy Y GT-S5360 Android Development] ianczarina:
no problem in my phone too. cpu spy showing deep sleep.
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Not working. I'm -120mV under volted.
[Galaxy Y GT-S5360 Android Development] MarcoToo:
What's special about your kernel? Would you mind sharing it? Maybe I can try it and see if my poor insomniac phone can sleep again :(
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
+1 . could you share irfanbagus? I need deep sleep so bad :(
[Galaxy Y GT-S5360 Android Development] kurotsugi:
deep sleep? isn't it on 312mhz?
[Galaxy Y GT-S5360 Android Development] xjammetx:
cpu is dead @ deep sleep

ro.ril.disable.power.collapse=1

pm.sleep_mode=1

try adding those in build prop

------edit ----

mine too doesnt go to deep sleep...
[Galaxy Y GT-S5360 Android Development] Kousthubha Kumar:
Already added them ;) But still not working. I am using 312-312 and powersave so it must go to deep sleep. Any one using repencis kernel made it to work?

A bit info needed on deep sleep. If I turn screen off and listen to music will it still go to deep sleep? It used to go on merruk before. I am not sure how deep sleep works though
[Galaxy Y GT-S5360 Android Development] kurotsugi:
deep sleep is a state when cpu is using its lowest freq and lowet cpu load --> is this definition wrong?
[Galaxy Y GT-S5360 Android Development] xjammetx:
yes you're right.

my bad...

http://www.cpu-world.com/Glossary/D/Deep_Sleep_state.html
[Galaxy Y GT-S5360 Android Development] irfanbagus:
only add interactive governor, sio io scheduler, droidwall support, fuse, and remove few unneeded modules/config. nothing special, just fit for my needs. i don't mind to share but i can't give you any help or support or source code because i am still busy with my (real life) project (i read this forum when i need to break :D )

[edit]

file removed. someone report problem with his phone. i will reupload if problem already fixed.

[edit again]

problem already confirm, and there is no problem. but because i don't have intention to release custom kernel and i upload here because someone asking then i will not reupload.
[Galaxy Y GT-S5360 Android Development] kurotsugi:
actually my last post is a real question (lol). thats is what I know about deep sleep. when I saw hitme's post I think that definition is wrong.