After the update to Jellybean the Wifi hotspot stopped working for me. I have a Motoactv that I also used with the bluetooth tethering. So I was particularly unhappy. I found out that you can work around this though.
1. Buy sqlite from the market
2. Open com.android.providers.settings
3. Open settings.db
4. Open Secure
5. Look for subscription_mode - set this to 1(should be _id 67)
6. Open com.motorola.android.providers.settings
7. Open settings.db
8. Open settings
9. Look for entitlement_check - set this to 0(should be _id 79)
10. Reboot
11. Enjoy
Note: For me #67 disappeared after this, and was moved to #285 and set to 0 after this was done(by the hotspot program).
I'm just wondering where the next place they move it to will be.
zeroktal said:
After the update to Jellybean the Wifi hotspot stopped working for me. I have a Motoactv that I also used with the bluetooth tethering. So I was particularly unhappy. I found out that you can work around this though.
1. Buy sqlite from the market
2. Open com.android.providers.settings
3. Open settings.db
4. Open Secure
5. Look for subscription_mode - set this to 1(should be _id 67)
6. Open com.motorola.android.providers.settings
7. Open settings.db
8. Open settings
9. Look for entitlement_check - set this to 0(should be _id 79)
10. Reboot
11. Enjoy
Note: For me #67 disappeared after this, and was moved to #285 and set to 0 after this was done(by the hotspot program).
Click to expand...
Click to collapse
Doesn't work for me
This doesn't work for me on JB 2.06. I set subscription_mode to 1 and JB keeps reseting is back to zero after restart. For steps 6-10, I don't have entitlement_check.
zeroktal said:
After the update to Jellybean the Wifi hotspot stopped working for me. I have a Motoactv that I also used with the bluetooth tethering. So I was particularly unhappy. I found out that you can work around this though.
1. Buy sqlite from the market
2. Open com.android.providers.settings
3. Open settings.db
4. Open Secure
5. Look for subscription_mode - set this to 1(should be _id 67)
6. Open com.motorola.android.providers.settings
7. Open settings.db
8. Open settings
9. Look for entitlement_check - set this to 0(should be _id 79)
10. Reboot
11. Enjoy
Note: For me #67 disappeared after this, and was moved to #285 and set to 0 after this was done(by the hotspot program).
Click to expand...
Click to collapse
I tried this and the subscription mode resets to 0 after rebooting.
When I turn on the mobile hotspot it gets stuck at "turning on" and doesn't work, any ideas?
Remove Safestrap
No Idea why this happens, but if I have Safestrap enabled(can be installed, just not enabled) my wifi hotspot will do that. Soon as I disable it, boom it starts working.
Remove Safestrap
No Idea why this happens, but if I have Safestrap enabled(can be installed, just not enabled) my wifi hotspot will do that. Soon as I disable it, boom it starts working.
(i) Slimming your ROM:
Original thread by darknessx10: http://forum.xda-developers.com/showthread.php?t=2387429
Remove (either from the ROM/Gapps zip before you flash, or after with a file manager, but don't forget to reboot):
/system/tts
/system/fonts/*.ttf (remove all unnecessary fonts that you don't use (see thread linked above))
/system/media/video (useless)
/system/media/audio/alarms (I use a custom song)
/system/media/audio/notifications (just leave one that you use, I use Argon.ogg, or delete all if you use a custom one)
/system/media/audio/ringtones (I use custom songs)
/system/usr/srec/config (offline Google Now - useless)
/system/lib/*.so (remove all unnecessary Google libraries that you don't use, for example, these are safe to remove):
Code:
libfilterpack_facedetect.so (Face unlock, useless)
libflint_engine_jni_api.so (Google TTS)
libfrsdk.so (Face unlock, 1.8 MB)
libgcomm_jni.so (obsolete Google+ library, 7-8 MB)
libgoogle_recognizer_jni.so (Google Now, 7-9 MB)
libgoogle_recognizer_jni_l.so (Google Now, 9 MB)
libgtalk_jni.so (Google Talk, 4 MB)
libgtalk_stabilize.so (Google Talk)
libjni_latinime.so (LatinIME, only remove if you use another keyboard app)
libmicrobes_jni.so (Microbes wallpaper)
libnfc.so (only delete if you don't use NFC)
libnfc_jni.so (only delete if you don't use NFC)
libnfc_ndef.so (only delete if you don't use NFC)
libpicowrapper.so (Pico TTS)
libplus_jni_v8.so (Google+)
libspeexresampler.so (Google TTS)
libspeexwrapper.so (Google TTS)
libttscompat.so (Pico TTS)
libttspico.so (Pico TTS)
libvideochat_jni.so (Google Talk, 4 MB)
libvideochat_stabilize.so (Google Talk)
libvorbisencoder.so (Google Ears)
/system/app/*.apk (remove all unnecessary apps that you don't use, for example, these are safe to remove):
Code:
Apollo.apk
BasicDreams.apk
CellBroadcastReceiver.apk
ChromeBookmarksSyncAdapter.apk
CMAccount.apk
CMFileManager.apk (I use Root Explorer)
CMWallpapers.apk
DrmProvider.apk (leave if you have DRM-protected songs/videos)
DSPManager.apk
Email2.apk (I use Outlook app)
Exchange2.apk (unless you need Exchange Services for email)
FaceLock.apk
Galaxy4.apk
GenieWidget.apk
Gmail.apk
GoogleBackupTransport.apk
GoogleEars.apk
GoogleFeedback.apk
(Google)OneTimeInitializer.apk (runs one time after flashing gapps, safe to remove after)
GooglePartnerSetup.apk (do not remove if you have a credit card linked to your Play store)
GooglePlus.apk
GoogleTTS.apk
HoloSpiralWallpaper.apk
HTMLViewer.apk
LatinIME.apk (do NOT remove unless you have another keyboard app (I use Kii))
LatinImeDictionaryPack.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
MagicSmokeWallpapers.apk
Microbes.apk
Nfc.apk (if you don't use NFC)
NoiseField.apk
PhaseBeam.apk
PhotoTable.apk
PicoTts.apk
QuickSearchBox.apk (remove if you don't use the Google search widget in the homescreen)
SetupWizard.apk (do not remove if you have not setup your phone yet (account, language, time, etc.))
SoundRecorder.apk
SpeechRecorder.apk
Stk.apk
Tag.apk (if you don't use NFC)
Talk.apk
Talkback.apk
ThemeChooser.apk (I don't use themes)
ThemeManager.apk (I don't use themes)
Thinkfree.apk
Torch.apk
Trebuchet.apk (do NOT remove if you don't have another launcher app)
UserDictionaryProvider.apk
VisualizationWallpapers.apk
VoiceDialer.apk
VoicePlus.apk
VoiceSearchStub.apk
VpnDialogs.apk (unless you use VPN)
ROM and /system will be 85 MB+/- lighter.
See a description of most CM/Google apps here, otherwise google for more information.
If you are not using CM, you have other stock apps. Google them to see if they are okay to delete.
Extra: After every reboot, there are some useless Google services running in the background. Go to Manage apps and select Running apps. For me they are Google Play services and Google Play Store. Click them and stop PendingNotificationsService, GoogleLocationManagerService, NetworkLocationService, NlpLocationReceiverService and AnalyticsService. GPS and Play Store will still work normally and notify you of updates, etc. They seem to re-start themselves every so often, too... If you don't want to do it manually and disable them permanently (without them restarting), you can use Disable Service to do it for you. You can also use this app to disable certain services from, for example, Facebook, if you don't use them, and save RAM. Alternatives that show more service processes/receivers are Autorun Manager (formerly Autorun Killer) and System Tuner.
(ii) V6 SuperCharger:
Original threads by zeppelinrox: http://forum.xda-developers.com/showthread.php?t=991276, http://forum.xda-developers.com/showthread.php?t=1914159
(there may be other steps in future versions)
1. Download the latest SuperCharger_Starter_Kit_RC12.zip (check thread to be sure)
2. Download the latest V6 SuperCharger script, V6_SuperCharger_for_Android-Update9_RC13-For_Your_Lag_QF.sh.pdf (right click and "save as", remove the .pdf file extension from the filename, it is NOT a pdf!) (check thread to be sure)
3. Download the latest Ultimatic_Jar_Patcher_Tools_RC7_TEST6_ALL_DEX_ALL_OSes_NO_FLASH.zip (this does not work on Android 4.4 (KitKat) yet!) (check thread to be sure)
4. Put the contents of SuperCharger_Starter_Kit_RC12.zip and the script (step 2) on your phone.
5. Run Terminal Emulator, go to the directory where you put the contents (ls to show directories, cd to move to a directory), type su and enter. Type sh Start* (Note the capital S, not s. The asterisk * is so you don't have to write the entire filename).
5.1. The script will ask you if you want to install BusyBox v1.19.4 (wraithdu). If you already have BusyBox, skip this step.
5.2. The script will ask you if you want to install the su binary v3.1 (wraithdu). You already have the su binary, so skip this step unless you get an error during setting up the V6 SuperCharger script.
5.3. The script will ask you to install the sqlite3 binary. It will auto-detect if you already have it. If you do, skip this step.
5.4. The script will ask you to install the zipalign binary. It will auto-detect if you already have it. If you do, skip this step.
6. Type sh V6* (Note the capital V, not v).
6.1. The script will ask you to select a scrolling speed. Select 0 (not on the list).
6.2. The script will ask you to select the kernel "reboot tolerance". I chose (N)one, most people choose (H)ard I think.
6.3. The script will ask you to use "Entropy-ness Enlarger", select no
6.4. The script will ask you to use "System Property Accessory Tweaks", select yes.
6.5. The script will ask you to use "3G TurboCharger", select yes.
6.6. The script will ask you to use "SD Read Speed Tweak", select no.
6.7. Set BulletProof Apps if you want.
6.8. The script will ask you to use Engine Flush-O-Matic, select yes, I chose 4 hours.
6.9. The script will ask you to use "Detailing", select yes, I chose 2 boots.
6.10. The script will ask you to use "Fix Alignment", select no.
6.11. The script will ask you to use "Wheel Alignment", select yes.
6.12. The script will ask you to use "Fix Emissions", select yes.
6.13. The script will ask you to disable the script animation, select yes.
6.14. The script will ask you to apply "SuperMinFree Calculator Settings", select yes (you can later change the values by selecting either "Unledded", "Ledded" or "Super UL" values).
The following steps do not work on Android 4.4 (KitKat) yet:
7. Connect your phone to your computer with the USB cable, NOT as a mass storage device. Have debugging turned on.
7.1. Unzip the contents from step 3 to your COMPUTER, not phone. Run "ultimatic_jar_patcher_adb.bat" on Windows, "ultimatic_jar_patcher_adb.sh" on Linux or Mac.
7.2. The script will ask you to restart ADB as root, select no, it works without it.
7.3. The script will ask you to "SuperCharge services.jar", select yes.
7.4. The script will ask you to select the launcher strength, select "Die-Hard" (or something else if you want).
7.5. The script will ask you to use the "Maximum MultiTasking Mods", select yes.
7.6. After the script is done, type su and reboot.
8. Open Terminal Emulator, type su and run the V6 script again (step 6).
8.1. The script should say "100% SuperCharged": If it's not, sucks to be you.
Note from the script:
In case of lag, due to too many apps running, RAISE the minfree levels.
For bettter MultiTasking, LOWER minfree levels.
Click to expand...
Click to collapse
Also recommended is to install the 3G TurboCharger script (right click, save as, remove .pdf extension). Read the generated .html file in the SDcard after running the script to select your preferred values (I chose 4).
(iii) Fly-On Mod™:
Original thread by slaid480: http://forum.xda-developers.com/showthread.php?t=2226373
Download the latest version of the zip - at the time of writing this, it is Signed_Fly-On_Mod™_V4.0-Beta6.zip.
You will have to edit the zip, because there are things that conflict with V6 SuperCharger and CrossBreeder (basically delete all scripts except 98fly_engine and 92cleaner).
Remove the following files:
Code:
/system/bin/entropy_on (don't need this)
/system/bin/entropy_off (don't need this)
/system/bin/Fly-On (don't need this)
/system/bin/uninstaller (don't need this)
/system/etc/rngd [B](conflicts with CrossBreeder)[/B]
/system/etc/hosts
/system/etc/init.d/03kill_media_server (you can keep this script if you want, but you don't need it on KitKat)
/system/etc/init.d/sqlite_optimize [B](conflicts with V6)[/B]
/system/etc/init.d/09sdcardspeedfix [B](conflicts with CrossBreeder)[/B]
/system/etc/init.d/darky_zipalign [B](conflicts with V6)[/B]
/system/etc/init.d/zipaligndata [B](conflicts with V6)[/B]
/system/etc/init.d/ram_manager [B](conflicts with V6)[/B]
/system/etc/init.d/94Governor_tweaks [B](conflicts with CrossBreeder)[/B]
(and all the .log files in /data/Fly-On/ that you don't use if you want)
And here is a temporary fix for 92cleaner. Do that.
Save zip (don't flash yet). If your ROM's filesystem is EXT4 (type mount into Terminal Emulator and it should list /system, etc. and say which filesystem it is. If you don't see ext4 anywhere, skip this step), also download the Fly-On_EXT4_tweak.zip. Put both zips on your SDcard (don't flash yet).
Note: if you want, you can leave the files that are conflicting with V6 (except ram_manager!), but then you must disable them in V6 so they don't conflict with Fly-On!
(iv) CrossBreeder:
Original thread by idcrisis: http://forum.xda-developers.com/showthread.php?t=2113150
Download the older 7.2.13 version (needs some manual tweaking for Android 4.3 and 4.4). Goodbye_p_edition and 12.1.2013 are unfinished "work in progress"/test versions and have some bugs. There will be a new app version soon.
Put the zip on your SDcard, reboot into recovery and flash:
1. Fly-On Mod
2. EXT4 tweak (if your ROM supports it)
3. CrossBreeder
Reboot, start Terminal Emulator, run:
Code:
su -c "/system/etc/CrossBreeder/ENABLE_GOVERNOR_TWEAKS"
su -c "/system/etc/CrossBreeder/ENABLE_IO_TWEAKS"
NOTE 1: Use CrossBreeder instead of AdAway or AdFree for adblocking. Having a huge hosts file (AdAway/AdFree) actually slows down the network speed! By using CrossBreeder's adblocking engine instead, the network speed is even faster and there are no ads! The only cost is 3 MB of RAM, but it's absolutely worth it. You can still use AdAway to update CrossBreeder's adblock master list. If you have AdFree, uninstall it.
NOTE 2: If you have Seeder (app) or any other entropy generating script, disable them. CrossBreeder's haveged engine is far superior to any other entropy engine. You can use Seeder to check the entropy levels only, but do not enable it. If for some reason entropy does not hover in the 4096 range, force-enable CrossBreeder with (although it should auto-start 99% of the time - maybe it takes a few minutes to stabilize):
Code:
su -c "/system/etc/CrossBreeder/zzCrossBreeder FORCE"
(v) Fast GPS lock:
Original thread by sgspluss: http://forum.xda-developers.com/showthread.php?t=2523667
***
Thought I'd also throw this in... Some of my must have apps and other useful apps:
http://forum.xda-developers.com/showpost.php?p=41031365&postcount=15
+
Lockscreen Policy - disable widgets in lockscreen on Android 4.2+
Smart Lockscreen protector - disable reboot/power off/aeroplane mode in lockscreen
Volume Locker - lock volume settings so you don't accidentally mute/unmute with the volume keys in lockscreen
FolderMount - like Directory Bind, but better (supports emulated storage and doesn't run in background)
Disable Service - disable certain processes/services
Autorun Manager (formerly Autorun Killer)
System Tuner
(The above two are similar to Disable Service, but they list more processes and have more features. Also, some processes/receivers detected by Autorun Manager aren't detected by System Tuner, and some detected by System Tuner aren't detected by Autorun Manager. So stupid... Make one app that detects all!)
CatLog
CPU Spy - monitor CPU states
DroidCamX
AnTuTu Benchmark
MX Player + codec
Documents To Go or Quickoffice Pro v5.7.327 (before Google acquired it)
Sygic GPS
Opera Mini (fastest/lightest browser) or Opera
ezPDF Reader - pdf annotation
Seeder - to monitor entropy only, otherwise disabled
Titanium Backup
BusyBox Free
Avast Mobile Security - for Firewall and Anti-Theft only (separate apps). Disable all other features, as there are no viruses for Android, so you're just wasting RAM.
No-frills CPU Control - best setup is:
smartassV2 (governor) + sio (scheduler)
or
SmartassH3 + sio (a little more battery friendly, very tiny (negative) difference in performance from smartassV2)
If smartassV2/SmartassH3 is not available, use ondemand. If sio scheduler is not available, use noop. Also, some people prefer deadline over noop (if available), but most choose noop if sio is not available.
Ultimate L3 build.prop?
I've also compared build.prop values set by the following three scripts:
V6 SuperCharger
Project Fluid
Near Project Butter
And threw them all together, hopefully creating the "ultimate" build.prop for L3 (L5 and L7 with JellyBean don't need this):
Code:
#Qualcomm specific tweaks. Might cause reboot on other.
com.qc.hardware=true
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1
#Unlock fps limit
debug.egl.swapinterval=0
#Render UI with GPU and GPU tweaks:
debug.composition.type=gpu
debug.egl.hw=1
debug.sf.hw=1
ro.sf.compbypass.enable=0
#enable harware egl profile
debug.egl.profiler=1
#Enable tile rendering
debug.enabletr=true
persist.sys.composition.type=gpu
#16BIT transparency , Smother Scrolling
persist.sys.use_16bpp_alpha=1
#3d performance
persist.android.strictmode=0
ro.min_pointer_dur=1
ro.secure=0
#Fluid UI
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
#Device supports EHRPD
ro.config.ehrpd=true
#System prop for tethering denied
ro.tether.denied=false
#Possible screen glitch fix
debug.gr.numframebuffers=3
#Disable boot animation for faster boot
debug.sf.nobootanimation=1
#Disable debugging notify icon on statusbar
persist.adb.notify=0
#Enable Hardware 3D
hw3d.force=1
#Phone will not wake up from hitting the volume rocker
ro.config.hwfeature_wakeupkey=0
#Unlock phone by menu key
ro.config.hw_menu_unlockscreen=false
#Save power while phone is in sleep mode
ro.ril.disable.power.collapse=1
#Ringtone rings without delay
ro.telephony.call_ring.delay=0
#The wifi scan interval in seconds so you can use a lower or higher value.
wifi.supplicant_scan_interval=180
#Better scrolling responsiveness
windowsmgr.max_events_per_sec=90
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
#Better touchscreen responsiveness
touch.presure.scale=0.001
#Support for ipv4 and ipv6.
persist.telephony.support.ipv4=1
persist.telephony.support.ipv6=1
#Faster boot
persist.sys.shutdown.mode=hibernate
ro.config.hw_quickpoweron=true
#Better battery life
ro.config.hw_fast_dormancy=1
ro.config.hw_power_saving=true
#Enable 16 BIT
debug.fb.rgb565=1
#VM tweak
ro.vold.umsdirtyratio=20
#Disable Zygote loader
ro.wmt.blcr.enable=0
#Better in call voice quality
ro.ril.enable.amr.wideband=1
#Signal Tweaks
persist.cust.tel.eons=1
ro.ril.gprsclass=10
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
ro.ril.hsxpa=1
#Wireless Speed Tweaks
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.route.flush=1
net.ipv4.tcp_ecn=0
net.ipv4.tcp_fack=1
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_rfc1337=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_sack=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_wmem=4096 39000 187000
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
#Website Bypass
net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
#Graphics Enhancement:
#Raise photo and video recording quality
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.hprof.vid.fps=75
#Raise JPG quality to 100%
ro.media.enc.jpeg.quality=100
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.cam.preview.fps=0
ro.media.codec_priority_for_thumb=so
#DalvikVM:
dalvik.gc.type=precise
dalvik.vm.dexopt-data-only=1
#Enables register map for tracking objects to garbage collect. Might give a little more RAM at the cost of a few CPU cycles.
dalvik.vm.dexopt-flags=m=v,o=y
dalvik.vm.jniopts=forcecopy
dalvik.vm.lockprof.threshold=500
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.verify-bytecode=false
#Unknown functions
debug.kill_allocating_task=0
debug.overlayui.enable=0
dev.pm.dyn_samplingrate=1
ENFORCE_PROCESS_LIMIT=false
persist.sampling_profiler=0
ro.debuggable=1
ro.config.disable.hw_accel=false
ro.fb.mode=1
#Media quality improvements
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-record=true
#Might or might not work:
#debug.performance.tuning=1
#video.accelerate.hw=1
#Enable surface dithering
#persist.sys.use_dithering=1
#ro.sec.proximity.delay=0
#Raise photo and video recording quality
#ro.media.dec.jpeg.memcap=20000000
#Not working:
#persist.sys.ui.hw=1
#dalvik.vm.checkjni=false
#dalvik.vm.execution-mode=int:jit
#Fix some application issues/Disable kernel error logging
#ro.kernel.android.checkjni=0
#ro.kernel.checkjni=0
Just append at the bottom of /system/build.prop under the values set by V6 SuperCharger, save and reboot. Make a backup just in case you get a bootloop and save it as /system/build.prop.orig as well as on your PC. In that case, it's easy to recover with either ADB or a flashable zip. No need for any nandroid backups. But it shouldn't cause a bootloop...
All credits to the original authors.
Hey man I have a problem. When I connect my device, it passes java and all, after I select No to restart adb as root, it says:
Found BusyBox v1.20.2-cm9!
==========================================================
But if you see any "applet" not found errors...
...you need a better busybox build!
==========================================================
Storage partition is /sdcard
==========================================================
Permission denied
The system cannot find the file specified.
==========================================================
/sdcard is NOT accessible... Abort! Abort!
And I can't go any further. Suggestions? Thanks.
brchina said:
Hey man I have a problem. When I connect my device, it passes java and all, after I select No to restart adb as root, it says:
Found BusyBox v1.20.2-cm9!
==========================================================
But if you see any "applet" not found errors...
...you need a better busybox build!
==========================================================
Storage partition is /sdcard
==========================================================
Permission denied
The system cannot find the file specified.
==========================================================
/sdcard is NOT accessible... Abort! Abort!
And I can't go any further. Suggestions? Thanks.
Click to expand...
Click to collapse
try to dissable android debuging and enable it, also i have alowed root access so that is work for me an hour earlier
You mean during the process?
Sent from my LG-E400 using Tapatalk 2
brchina said:
And I can't go any further. Suggestions? Thanks.
Click to expand...
Click to collapse
That's weird. Try Developer options -> Root access -> Apps and ADB, and then when the script asks you to restart ADB as root, select yes instead of no.
There's a newer version of Busybox available, by the way (1.21.1).
thanks, its very nice :good:
great guide,nice and usefull thread.thanx hitted-5 stars rated!!!! :good:
thanks, its very nice
f3tus said:
Original threads by zeppelinrox: http://forum.xda-developers.com/showthread.php?t=991276, http://forum.xda-developers.com/showthread.php?t=1914159
1. Download the latest SuperCharger_Starter_Kit_RC12.zip
2. Download the latest V6 SuperCharger script, V6_SuperCharger_for_Android-Update9_RC12_Test_6.sh.pdf (right click and "save as", remove the .pdf file extension from the filename, it is NOT a pdf)
3. Download the latest Ultimatic_Jar_Patcher_Tools_RC7_TEST6_ALL_DEX_ALL_OSes_NO_FLASH.zip
4. Put the contents of SuperCharger_Starter_Kit_RC12.zip and the script (step 2) on your phone.
5. Run Terminal Emulator, go to the directory where you put the contents (ls to show directories, cd to move to a directory), type su and enter. Type sh Start* (Note the capital S, not s. The asterisk * is so you don't have to write the entire filename).
5.1. The script will ask you if you want to install BusyBox v1.19.4 (wraithdu). If you already have BusyBox, skip this step.
5.2. The script will ask you if you want to install the su binary v3.1 (wraithdu). You already have the su binary, so skip this step unless you get an error during setting up the V6 SuperCharger script.
5.3. The script will ask you to install the sqlite3 binary. It will auto-detect if you already have it. If you do, skip this step.
5.4. The script will ask you to install the zipalign binary. It will auto-detect if you already have it. If you do, skip this step.
6. Type sh V6* (Note the capital V, not v).
6.1. The script will ask you to select a scrolling speed. Select 1 (fast).
6.2. The script will ask you to use Build.prop, select no.
6.3. The script will ask you to select the kernel "reboot tolerance". I chose (N)one, most people choose (H)ard I think.
6.4. The script will ask you to use SD card tweaks, select yes.
6.5. The script will ask you to use "3G TurboCharger", select yes.
6.6. The script will ask you to use "Fix Alignment", select no.
6.7. The script will ask you to use "Wheel Alignment", select yes.
6.8. The script will ask you to use "Fix Emissions", select yes.
6.9. The script will ask you to use "Detailing", select yes, and then set to 5.
6.10. The script will ask you to "Integrate", select yes.
6.11. The script will ask you to disable the script animation, select yes.
6.12. The script will ask you to apply "SuperMinFree Calculator Settings", select yes (you can later change the values by selecting either "Unledded", "Ledded" or "Super UL" values).
6.13. Select option 32 to "SuperClean & ReStart".
7. Connect your phone to your computer with the USB cable, NOT as a mass storage device. Have debugging turned on.
7.1. Unzip the contents from step 3 to your COMPUTER, not phone. Run "ultimatic_jar_patcher_adb.bat" on Windows, "ultimatic_jar_patcher_adb.sh" on Linux or Mac.
7.2. The script will ask you to restart ADB as root, select no, it works without it.
7.3. The script will ask you to "SuperCharge services.jar", select yes.
7.4. The script will ask you to select the launcher strength, select "Die-Hard" (or something else if you want).
7.5. The script will ask you to use the "Maximum MultiTasking Mods", select yes.
7.6. After the script is done, type su and reboot.
8. Open Terminal Emulator, type su and run the V6 script again (step 6).
8.1. The script should say "100% SuperCharged": If it's not, sucks to be you.
Note from the script:
Click to expand...
Click to collapse
I have a question: works also on stock lg l3??
diego88it said:
I have a question: works also on stock lg l3??
Click to expand...
Click to collapse
I think you need init.d support. You can try, the script will warn you and maybe offer a workaround. Not sure.
Bump. OP has been updated. Newer version of script is available.
f3tus said:
Bump. OP has been updated. Newer version of script is available.
Click to expand...
Click to collapse
hi does cm9 roms have native init.d support ?? and also does sdmerge remove it ?? i want to know cause i tried operation killjoy and it din't work.. Exit_only replied back that i din't have init.d
support..! !
drkingtech said:
hi does cm9 roms have native init.d support ?? and also does sdmerge remove it ?? i want to know cause i tried operation killjoy and it din't work.. Exit_only replied back that i din't have init. support..! !
Click to expand...
Click to collapse
CM9 has init.d support and SDMergE doesn't remove it. Forget Killjoy, I'll update the OP with more tweaks today.
f3tus said:
CM9 has init.d support and SDMergE doesn't remove it. Forget Killjoy, I'll update the OP with more tweaks today.
Click to expand...
Click to collapse
thanks bro ..nice to hear this..!!
drkingtech said:
thanks bro ..nice to hear this..!!
Click to expand...
Click to collapse
There you go, OP completely renewed.
Great guides,keep it up:thumbup:
GREEEEETZ!!!!
f3tus said:
There you go, OP completely renewed.
Click to expand...
Click to collapse
really cool ..Thanks man..!!
I had just done the v6supercharger on V20E , im questionning me it'is necessary to apply all scipt like flying mod etc ? it's stable for the phone ?
Kouhai said:
I had just done the v6supercharger on V20E , im questionning me it'is necessary to apply all scipt like flying mod etc ? it's stable for the phone ?
Click to expand...
Click to collapse
Completely stable and noticeably faster than using just V6.
Hi everybody !
In the attachment you will find nfc.golfu.so which is the firmware for HTC Desire C with NFC (phone model PL01110). I get it from RUU_GOLF_U_ICS_40A_H3G_UK_1.45.771.3_Radio_10.11.98.09H_1.06.98.13M2_release_266089_signed.exe that you can find on the net.
I upload firmware here because I have spend 3 weeks to get it working with [STABLE][ROM][4.1.2][JZO54K] CyanogenMod10 | BUILD #3.
On this rom, we see the NFC option but it can not enable it and we get the error hw_get_module() failed with logcat and the option stick unchecked.
With the attachement to this post, NFC is working (at least with JZO54K CM10 build#3), see logcat :
I/NfcService( 477): Enabling NFC
D/NFCJNI ( 477): Start Initialization
I/dalvikvm( 315): Jit: resizing JitTable from 4096 to 8192
D/NFCJNI ( 477): NFC capabilities: HAL = 8150100, FW = a76d0c, HW = 620003, Model = 10, HCI = 1, Full_FW = 109, Rev = 12, FW Update Info = 0
D/NFCJNI ( 477): phLibNfc_SE_GetSecureElementList()
D/NFCJNI ( 477):
D/NFCJNI ( 477): > Number of Secure Element(s) : 1
D/NFCJNI ( 477): phLibNfc_SE_GetSecureElementList(): SMX detected, handle=0xabcdef
D/NFCJNI ( 477): phLibNfc_SE_SetMode() returned 0x000d[NFCSTATUS_PENDING]
I/NFCJNI ( 477): NFC Initialized
So what to do do with this nfc.golfu.so ?
Uncompress file nfc.golfu.zip and you will get nfc.golfu.so
Put the file (nfc.golfu.so) on /system/lib/hw/ on your phone.
chmod 644 /system/lib/hw/nfc.golfu.so
Then reboot your phone and now, you can check NFC option and you can use it (at least with phone having NFC AND rom having NFC enabled)
roms2000 said:
So what to do do with this nfc.golfu.so ?
Uncompress file nfc.golfu.zip and you will get nfc.golfu.so
Put the file (nfc.golfu.so) on /system/lib/hw/ on your phone.
chmod 644 /system/lib/hw/nfc.golfu.so
Then reboot your phone and now, you can check NFC option and you can use it (at least with phone having NFC AND rom having NFC enabled)
Click to expand...
Click to collapse
And the phone is not working, now. I tried to reboot, it's never completing the bootstrap. I can use the recovery console, I tried to fix permissions but it's always the same. How can I remove that file from recovery console?
fankool said:
And the phone is not working, now. I tried to reboot, it's never completing the bootstrap. I can use the recovery console, I tried to fix permissions but it's always the same. How can I remove that file from recovery console?
Click to expand...
Click to collapse
It doesn't work for me
Bootstrap? Is that stuck on boot animation?
If so:
You can reflash the current rom. That removes all the installed mods but not the apps or any sdcard data.
/*Worked for me, maybe not for you...*\
julian6457 said:
It doesn't work for me
Bootstrap? Is that stuck on boot animation?
If so:
You can reflash the current rom. That removes all the installed mods but not the apps or any sdcard data.
/*Worked for me, maybe not for you...*\
Click to expand...
Click to collapse
Yes, there's always the boot animation. But If I reflash the current rom I'll loose the data saved on phone and I have to reinstall the applications.
fankool said:
Yes, there's always the boot animation. But If I reflash the current rom I'll loose the data saved on phone and I have to reinstall the applications.
Click to expand...
Click to collapse
As I know flashing a new rom witout a /system wipe will not delete the applications.
You can also remove the micro SD (If you have one) there are multiple ways to cpoy the files to a pc from like micro>usb
Flasing roms only disable xposed modules and reinstall the stock apps.
Maybe a backup will come in handy the next time
julian6457 said:
As I know flashing a new rom witout a /system wipe will not delete the applications.
You can also remove the micro SD (If you have one) there are multiple ways to cpoy the files to a pc from like micro>usb
Flasing roms only disable xposed modules and reinstall the stock apps.
Maybe a backup will come in handy the next time
Click to expand...
Click to collapse
My recovery is not finishing backup for 4 months. Before it works perfectly.. so, I have only old bakcup (fbefore the last rom flashing).
I tried by adb to remove nfc.golfu.so from /system/lib/hw/ but the phone still stucks on boot, so I'll not try to copy file by memory card (it will not be useful).
I reflashed the rom without erasing anything and the phone was rebirth. Thank you!
A strange fast blinking on the screen is annoying me now, why? It's like the old crt monitor using 60Hz frequency. I restarted the phone but it's still blinking, from the white screen after switch on. Can anyone help me to understand what's happening?
---------- Post added at 11:31 AM ---------- Previous post was at 11:25 AM ----------
fankool said:
A strange fast blinking on the screen is annoying me now, why? It's like the old crt monitor using 60Hz frequency. I restarted the phone but it's still blinking, from the white screen after switch on. Can anyone help me to understand what's happening?
Click to expand...
Click to collapse
Replying to myself: I only disabled "developer options" (my phone is in italian language, I suppose this is the translation), restarted the phone and removed the battery and now works perfectly. But still I don't know why it was blinking.
Well roms2000,
thank you for your job (even if it's not working on my phone) if you are interested now I can continue the tests on my mobile phone to use NFC, I know how to quickly recover my phone (I also updated my cwm and now the backup works perfectly).
I'm wondering why it stucks (I disabled boot animation at start so I can't say exactly when it freezes) and what is the logfile I can read to understand what's happening (obviously my phone has NFC, is the O2 version).
I'm using NOPE kernel v2.6 850MHz (but at 800MHz) on miniCM v6 (a derivation of cm10). I just followed the instruction, I copied nfc.golfu.so in /system/lib/hw using x-plore and with the same application I changed the attributes to 644 (maybe, but it's difficult, I could set a wrong attributes, but in this case I think android simply ignores the library).
Also removing the file (by adb from recovery) the phone always stucks.
Sorry for long response, I did not check this post, so i couldn't received notifications.
@fankool : do you have the NFC version of HTC Desire C ? If not, you can't enable NFC, and the file won't do anything for you.
For NFC, I have simply take the module on the official rom to get it working, if your rom is base on android 4.1.2, it should work. Try to use logcat to see some message about error and NFC.
--- Edit :
I don't think MiniCM has NFC soft enabled : check on your phone : Settings / Wireless & Network (More...) / NFC
If you have a check box for NFC, rom embed NFC soft, else, it is not and I don't think firmware / module will do anything.
my desire c has NFC (it's an O2 desire c, and with stock rom and the revolution 4.0.4 it worked), but the option to enable NFC disappeared, also trying with prometheus or nope. I installed many different roms based on 4.1.1 (cm, minicm, miui..) but always NFC was not working. How can I use logcat?
Can you try this rom : JZO54K CM10 build#3, like I did ?
For logcat, it will not be useful if you do not have the option to enable NFC.
htc desire c nfc
roms2000 said:
Hi everybody !
In the attachment you will find nfc.golfu.so which is the firmware for HTC Desire C with NFC (phone model PL01110). I get it from RUU_GOLF_U_ICS_40A_H3G_UK_1.45.771.3_Radio_10.11.98.09H_1.06.98.13M2_release_266089_signed.exe that you can find on the net.
I upload firmware here because I have spend 3 weeks to get it working with [STABLE][ROM][4.1.2][JZO54K] CyanogenMod10 | BUILD #3.
On this rom, we see the NFC option but it can not enable it and we get the error hw_get_module() failed with logcat and the option stick unchecked.
With the attachement to this post, NFC is working (at least with JZO54K CM10 build#3), see logcat :
I/NfcService( 477): Enabling NFC
D/NFCJNI ( 477): Start Initialization
I/dalvikvm( 315): Jit: resizing JitTable from 4096 to 8192
D/NFCJNI ( 477): NFC capabilities: HAL = 8150100, FW = a76d0c, HW = 620003, Model = 10, HCI = 1, Full_FW = 109, Rev = 12, FW Update Info = 0
D/NFCJNI ( 477): phLibNfc_SE_GetSecureElementList()
D/NFCJNI ( 477):
D/NFCJNI ( 477): > Number of Secure Element(s) : 1
D/NFCJNI ( 477): phLibNfc_SE_GetSecureElementList(): SMX detected, handle=0xabcdef
D/NFCJNI ( 477): phLibNfc_SE_SetMode() returned 0x000d[NFCSTATUS_PENDING]
I/NFCJNI ( 477): NFC Initialized
So what to do do with this nfc.golfu.so ?
Uncompress file nfc.golfu.zip and you will get nfc.golfu.so
Put the file (nfc.golfu.so) on /system/lib/hw/ on your phone.
chmod 644 /system/lib/hw/nfc.golfu.so
Then reboot your phone and now, you can check NFC option and you can use it (at least with phone having NFC AND rom having NFC enabled)
Click to expand...
Click to collapse
can i flash this zip file with stock rom
Stock rom should have it.
If you flash with stock I don't know if it will enable NFC.
roms2000 said:
Stock rom should have it.
If you flash with stock I don't know if it will enable NFC.
Click to expand...
Click to collapse
Well, this firmware enabled NFC on Cyanogenmod 11 - confirmed working by one of users, so thanks for this.
I've flashed Stock ROM and deodexed ROM, neither had NFC working (although it's meant to be) so it could be in boot if it works or not as my handset is 100% known to have NFC but my Bootloader is 1.31 and not 1.28
Sent from my B1-730HD using XDA Free mobile app
CyanogenMod 13.1 (Unofficial)
STATUS: No longer updated, but Stable.
ROM Features:
Stable, clean, fast
Odexed, quicker boot
Built on CyanogenMod Stable branch
April 2 security update
Archived Downloads
Sources - Kernel Source
Kernel Custom Features Management
Run the commands in a Terminal Emulator to Enable or Disable the features you want. A reboot is required to apply the changes.
Device Name Fix (Default: Enabled)
Starts the proper sensor service (for Zenfone 5 or 6) and automatically updates build.prop to match Zenfone 6 settings if your phone is a Zenfone 6 (reboot required).
Enable:
Code:
su
echo "1" > /data/dgadelha/dnfix
Disable:
Code:
su
echo "0" > /data/dgadelha/dnfix
Timed Modem Restart (Default: Disabled)
Some people face "No Signal" in both SIM's a few minutes after booting. By enabling this feature, the radio daemons will be automatically restarted 5 minutes after booting and 15 minutes after booting.
Enable:
Code:
su
echo "1" > /data/dgadelha/modemrestart
Disable:
Code:
su
echo "0" > /data/dgadelha/modemrestart
Screen Lock Fix (Default: Disabled)
Some people face random screen locks when using 2G connections. This will fix it, but can cause issues for people that does not have the issue.
Enable:
Code:
su
echo "1" > /data/dgadelha/slockfix
Disable:
Code:
su
echo "0" > /data/dgadelha/slockfix
camera works?
Thanks to all the developers! Waiting upload to use
A-gps working?
Guys, read the bug list before asking.
If your bug is not listed, probably works.
flavero85 said:
A-gps working?
Click to expand...
Click to collapse
please read before ask bro...
---------- Post added at 11:49 PM ---------- Previous post was at 11:46 PM ----------
waiting to press download button...
Happy
great job , very happy. you are the best!
Downloading
how to download ?
NguyenMinhz said:
how to download ?
Click to expand...
Click to collapse
Download via chrome, file system extension will be .txt rename it to .7z and extract via pc
Thanks Man! Great! :angel: :highfive: :good:
what the hell? GPS is working very well on the new build . I just turned on GPS and it's detect my location immediately
nice . Great . Awesome one. Many many Thanks for your hardwork to bring our device to feel MM6.0 .once more word THANKS @dgadelha ????
Sent from my ASUS_T00F using Tapatalk
Very happy to see you dude... thanks for your work.
@dgadelha I alwery said thank you so many times, but I will say it again and again.......
You made this android that Asus din't
And keep up with the awesome work even if you switch the zenfone 5 to another one! like you did here!
Great work by @dgadelha. Never expected a more or less stable MM build for our phone.
PS Link not working for me. Anyone?
emirfahimi said:
camera works?
Click to expand...
Click to collapse
yes, camera works! After restart, you will get notification "Corrupted sd card".
aresx45 said:
yes, camera works! After restart, you will get notification "Corrupted sd card".
Click to expand...
Click to collapse
SD Card works here properly, I haven't modified that so it's same vold as previous ROM. Probably it is your SD Card.
aresx45 said:
yes, camera works! After restart, you will get notification "Corrupted sd card".
Click to expand...
Click to collapse
Delete