• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Bootloader Unlock TEAM

OK... so looks like I won't be able to help her root over the phone... it "to complex" for her. (She just wants root so she will be able to tether anyways) so I guess if nobody else gets the notification, then I'll see if I can pull the update when I get back home
 
Its horrible I sent a email to the company saying they should have someone check the facts. Before posting fake info.

As far as I can tell that site pulls info from here and other forums, doing no checking to see if it's even any good. It's basically an automatic spam site fishing for ad clicks.
 
As far as I can tell that site pulls info from here and other forums, doing no checking to see if it's even any good. It's basically an automatic spam site fishing for ad clicks.

What a bunch of deuches! Lol way to waist a server
 
Wondering why we don't have enough bandwidth anymore get ride of every server with bad info and spamming sites we'd have a lot more
 
I got the update notification, it downloads, but upon reboot the install fails, error code 8507
Dont really feel like unrooting my phone just to see if it installs.
Nor unfreezing the apps i got rid of
 
I'm new at this but I was poking around the root browser and
I typed boot in the search and came upon this and want to
Know if its of any value

Init.qcom.post_boot.sh

This was in it

#!/system/bin/sh
# Copyright (c) 2009-2012, Code Aurora Forum. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# * Neither the name of Code Aurora nor
# the names of its contributors may be used to endorse or promote
# products derived from this software without specific prior written
# permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

target=`getprop ro.board.platform`
case "$target" in
"msm7201a_ffa" | "msm7201a_surf" | "msm7627_ffa" | "msm7627_6x" | "msm7627a" | "msm7627_surf" | \
"qsd8250_surf" | "qsd8250_ffa" | "msm7630_surf" | "msm7630_1x" | "msm7630_fusion" | "qsd8650a_st1x")
echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 90 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
;;
esac

case "$target" in
"msm7201a_ffa" | "msm7201a_surf")
echo 500000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate
;;
esac

case "$target" in
"msm7630_surf" | "msm7630_1x" | "msm7630_fusion")
echo 75000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate
echo 1 > /sys/module/pm2/parameters/idle_sleep_mode
;;
esac

case "$target" in
"msm7201a_ffa" | "msm7201a_surf" | "msm7627_ffa" | "msm7627_6x" | "msm7627_surf" | "msm7630_surf" | "msm7630_1x" | "msm7630_fusion" | "msm7627a" )
echo 245760 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
;;
esac

case "$target" in
"msm8660")
echo 1 > /sys/module/rpm_resources/enable_low_power/L2_cache
echo 1 > /sys/module/rpm_resources/enable_low_power/pxo
echo 2 > /sys/module/rpm_resources/enable_low_power/vdd_dig
echo 2 > /sys/module/rpm_resources/enable_low_power/vdd_mem
echo 1 > /sys/module/rpm_resources/enable_low_power/rpm_cpu
echo 1 > /sys/module/pm_8x60/modes/cpu0/power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu1/power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu1/standalone_power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu1/power_collapse/idle_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu1/standalone_power_collapse/idle_enabled
echo 1 > /sys/module/pm_8660/modes/cpu0/power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8660/modes/cpu1/power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8660/modes/cpu0/standalone_power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8660/modes/cpu1/standalone_power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8660/modes/cpu0/power_collapse/idle_enabled
echo 1 > /sys/module/pm_8660/modes/cpu1/power_collapse/idle_enabled
echo 1 > /sys/module/pm_8660/modes/cpu0/standalone_power_collapse/idle_enabled
echo 1 > /sys/module/pm_8660/modes/cpu1/standalone_power_collapse/idle_enabled
echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 50000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate
echo 90 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy
echo 4 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor
echo 384000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 384000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
chown system /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy
chown system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
chown system /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
chown system /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
chown system /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
chown root.system /sys/devices/system/cpu/mfreq
chmod 220 /sys/devices/system/cpu/mfreq
chown root.system /sys/devices/system/cpu/cpu1/online
chmod 664 /sys/devices/system/cpu/cpu1/online
;;
esac

case "$target" in
"msm8960")
echo 1 > /sys/module/rpm_resources/enable_low_power/L2_cache
echo 1 > /sys/module/rpm_resources/enable_low_power/pxo
echo 1 > /sys/module/rpm_resources/enable_low_power/vdd_dig
echo 1 > /sys/module/rpm_resources/enable_low_power/vdd_mem
echo 0 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/suspend_enabled
echo 0 > /sys/module/pm_8x60/modes/cpu1/standalone_power_collapse/suspend_enabled
echo 0 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled
echo 0 > /sys/module/pm_8x60/modes/cpu1/standalone_power_collapse/idle_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu0/power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu1/power_collapse/suspend_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled
echo 1 > /sys/module/pm_8x60/modes/cpu1/power_collapse/idle_enabled
echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 90 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
echo 50000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate
echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy
echo 4 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor
echo 10 > /sys/devices/system/cpu/cpufreq/ondemand/down_differential
echo 384000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 384000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
chown system /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy
chown system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
chown system /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
chown system /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
chown system /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
chown root.system /sys/devices/system/cpu/mfreq
chmod 220 /sys/devices/system/cpu/mfreq
chown root.system /sys/devices/system/cpu/cpu1/online
chmod 664 /sys/devices/system/cpu/cpu1/online
;;
esac

case "$target" in
"msm7627_ffa" | "msm7627_surf" | "msm7627a" | "msm7627_6x")
echo 25000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate
;;
esac

case "$target" in
"qsd8250_surf" | "qsd8250_ffa" | "qsd8650a_st1x")
echo 50000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate
;;
esac

case "$target" in
"qsd8650a_st1x")
mount -t debugfs none /sys/kernel/debug
;;
esac

chown system /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate

emmc_boot=`getprop ro.emmc`
case "$emmc_boot"
in "1")
chown system /sys/devices/platform/rs300000a7.65536/force_sync
chown system /sys/devices/platform/rs300000a7.65536/sync_sts
chown system /sys/devices/platform/rs300100a7.65536/force_sync
chown system /sys/devices/platform/rs300100a7.65536/sync_sts
;;
esac

# Post-setup services
case "$target" in
"msm8660" | "msm8960")
start mpdecision
;;
esac

case "$target" in
"msm8660")
start thermald
;;
esac
 
So i had a little conversation with kyocera tech support today. and this is how it went:

Mary F: Thank you for contacting Kyocera technical support. How may I help you today?
Mary F: For documentation purposes, may I please have your full name and your phone number first?
You: justin **********
Mary F: Thank you. What's the model of the phone and who is the service provider?
You: Kyocera Hydro Boost mobile
Mary F: Thank you. I was able to pull up your records. How can I help you today?
You: Im looking for any information about development drivers for the phones as an app i am trying to use says it needs them
Mary F: I see. The drivers available on the website is only for you to use the phone as a modem. We don't have any development drivers that you can use.
You: Is there anyway to get them from somewhere, i really want to use my phone as a joystick through usb but it says i need the development driver
Mary F: I am sorry but there is no option for you to get the driver.For Kyocera we don't have the driver available as we make them together with the service provider. If there is no approval from the service provider who distributes the phones then we won't be able to have any drivers made.
You: how do you get approval from the service provider
Mary F: That is internal information and we can't disclose that.
You: that doesnt seem very fair
Mary F: It is an internal information Justin. Such details are only between companies.
Mary F: I understand you own the phone but the software and programming is still proprietary.
You: but isnt android open source?
Mary F: Android is open source but it also has it's limitation.
Mary F: Kyocera isn't like other manufacturers who can provide bootladers or developer drivers upfront.
You: i have a feeling that i am not the first person you have dealt with for a very simular situation to mine
Mary F: Kyocera makes phones upon the specifications of the service providers which is it's direct customers. Unlike with Samsung or HTC or other phone manufacturers who sells phones independently.
Mary F: Yes. You're correct.
You: can you at least tell me if there is talk between your company and the service provider about releasing such drivers to the open public?
Mary F: The two companies have a talk about the drivers. For the time being the update that they gave us is they don't have the drivers.
Mary F: If such drivers or bootloaders will be given away then that voids the phone's warranty.
You: i understand that it voids the warenty, but i understood that when i rooted the phone
Mary F: The bootloaders or drivers not only voids the warranty. If Kyocera decides to give it out to the public without the approval from the providers then we will also face breach of contract.
You: do you personally think that they will ever release the drivers?
Mary F: I can't give you an answer right now as we rely upon the information from our corporate office.

Looks like we dont got much of a choice but to try and find our own way to do this, but i think we already knew this. Well Sorry if i wasted time, but it was worth a shot. I know i went a round about way to try and get the drivers but it was actually something the app wanted.
 
hello first time posting got permission from cricket to get bootloader from Kyocera hope every thing goes good

I hope it works, I am finally gave up on Kyocera. They told me they don't have a program to use, but boost did. After a month of lies and BS I have decided to just email them a mean letter and buy a new phone
 
could someone who actually knows about this stuff take a look at this thread (starting at post 146) http://forum.xda-developers.com/showthread.php?t=1112236&page=15
and see if it may be of any help to us.
Found this like 50 pages into a google search awhile back, and it's how they got custom stuff to boot. The headers of any custom image had to match the stock images headers or bootloop.
revolution couldn't get directly into fastboot or bootloader either.
I do realize this is for an LG Revolution but it looks to me like the partitions are pretty close to being the same as the hydro's. never know, it just might work
 
still no word from Kyocera but here is a few apps I found that might help first is pimp my rom I was able to flash new second boot animation with no boot loops and second is android root toolkit with alien head if it works similar to Huawei ascend 2 then this works takes me to white Kyocera hydro screen when I load boot loader have to pull battery then loads normally I hope this helps even if its a lil I don't have any thing to load so I couldn't see if it was unlocked or not
 
could someone who actually knows about this stuff take a look at this thread (starting at post 146) http://forum.xda-developers.com/showthread.php?t=1112236&page=15
and see if it may be of any help to us.
Found this like 50 pages into a google search awhile back, and it's how they got custom stuff to boot. The headers of any custom image had to match the stock images headers or bootloop.
revolution couldn't get directly into fastboot or bootloader either.
I do realize this is for an LG Revolution but it looks to me like the partitions are pretty close to being the same as the hydro's. never know, it just might work

Thanks for this! However, i couldn't get any different results than i've gotten already. At this point, I'm pretty sure it's most definitely a bootloader issue. Either that, or somebody needs to figure out how to sign the images properly. -_-
 
hello first time posting got permission from cricket to get bootloader from Kyocera hope every thing goes good

Great job lol if they allowed them to give it out kyocera can't decline you from getting it but keep us posted so us other hydro and rise users can take full control of our phones
 
still no word from Kyocera but here is a few apps I found that might help first is pimp my rom I was able to flash new second boot animation with no boot loops and second is android root toolkit with alien head if it works similar to Huawei ascend 2 then this works takes me to white Kyocera hydro screen when I load boot loader have to pull battery then loads normally I hope this helps even if its a lil I don't have any thing to load so I couldn't see if it was unlocked or not

Boot animation can simply be copied to /system/media, long as you make the animation properly and name it correctly it will run, just have to set file permissions correctly.

wish kyo would at least make the factory image and reload tool available
if nothing else, it would give a way to unbrick when testing goes awry
 
Just a thought as I saw this in the recent posts. Have you guys tried a cat command in terminal emulator to backup the recovery partition then cat zero it out leaving it blank? Then boot into recovery mode. It might put you into Fastboot mode. That's what we had to do to my old Optimus Elite to get Fastboot working. I won't be watching this thread so if anyone has any questions about that just PM me.
 
Ok, everyone who wants the bootloader unlocked needs to call this number! 18003494478 I just got off the phone with them and they said they are checking with the corporate office. It might be a possibility to see this happen, but EVERYONE needs to call and request a bootloader unlock and explain that we don't care about the warranty. Please guys, this may be our only hope!


I was doing some digging and it turns out that (877) 438-8643 is the best number to reach Boost at. It is a call center in CA and the people there speak English more clearly than the rest of the numbers and there is usually only a 1 to 2 minute wait. HIT'EM UP! Let's get the Bootloader for this device so we can actually do something with it.
 
Back
Top Bottom