Android Market Update

For those that are impatient for the new market update to roll out for them here is a link for it

Market update

Once you have it downloaded just move it over to your sd card and use an explorer to install it or you can always do it the adb way or just download it with your phone all of them work its just up to your preference. Remember if something breaks it’s not my fault.

Droid 3

Disclaimer: If you end up breaking your phone doing anything that you might have seen or heard about here sorry but I take no responsibility all of the information here is provided just for knowledge.

Well it’s been a little over a week now that I have had the Droid 3 and so far I am more than happy with it. It is an amazing phone and personally I can’t find anything wrong with it that won’t be fixed in a few months with an update or root. Speaking of root there is one hell of a good quest going on for it and as of right now I personally am floating between Phandroid boards, Droid Forum boards, and XDA looking at everything I can to try and help/find a possible way to root. If any Devs out there happen upon this feel free to message me if you have an idea and need someone to try it out. I figure since I am taking the time to babble on this much with everything I might as well make a condensed list off all the different things that I have tried and also found out on the phone so far.

1. Gingerbreak Does Not work
2. Super One Click 1.9.1 Does Not work
3. GingerSnap does not provide SU privileges but sometimes it does complete and say root has been achieved
4. There are two bloatware that can be uninstalled they are “Let’s Golf 2” and “Nova” this will reinstall after a factory reset. I can’t remember where but on one of the boards was the link to the file that showed how it would check for them and reinstall them

Now for all the button mashing goodness to access different menus and options

While powering up:
5. Hold X & the power button = Recovery
6. Holding Volume up, volume down, & Power = Boot mode Selection Menu (0A.33)
Vol up selects, vol down scrolls
Available boot modes:
*Normal Powerup
*Recovery
*AP Fastboot
*BF SBF Flash
*BP only
*AP BP USB bypass
*BP Tools
7.Holding the up arrow & power =
Fastboot Flash mode
0A.33
*Battery OK
*OK to program
*Connect USB
*Data Cable
8.Holding Volume Down & power = AP Fastboot
9.Holding the OK button & power =
Safe mode: if you open the keyboard and hold the OK button when turning on the device. Keep holding the OK button until the system is almost done booting up, and the device will vibrate it will also have “Safe Mode” in the lower left of the screen.
10. Holding Right navigation arrow (on keyboard) & powering on = RP SBF Flash Mode.
11. Up Navigation Arrow & powering on = RP Fastboot Flash Mode
12. M & powering on = Same menu as VOLUME UP and DOWN.
13. B & powering on = Vendor flash mode.
14. F & Powering on = Fastboot flash mode.

This is what I have collected or found out myself so far. I know I have most likely learned some of this from some of the other people on the forums but honestly I can’t remember who so if any of this stuff is yours thank you for helping work on this with everyone and let me know if you want your name on here anywhere. Also if you come across anything that you would like to see included or think should be included in this rambling list let me know and I will add it. I will most likely be updating this every few days as I continue to play and browse the forums.

Today I was browsing the forums and as pretty much anyone that is looking around knows there was a leaked Chinese SBF. (DO NOT FLASH IT WILL BRICK YOUR DEVICE) here is another link to download it at:
Leaked SBF

In case anyone wants to look around in the files off of the D3 here is everything that I could pull off while I was in a medicated semi-comma so there might be a few missing here and there but its what I have at the moment:
files

I pulled the boot animation file out off of the Droid 3 just to get a look at it since I was working on boot animations for the OG Droid and I was surprised to find that with the D3 it actually comes with instructions in the DESC file so here they are:

# 540 wide, 960 tall 15 frames per second
540 960 15
# p means we’re defining a part
# first number is repeat count, 0 means infinite
# second number is delay in frames before performing the next part
# so if you are playing 15 frames a second 15 would be… one second
# string defines the directory to load files from
# files will be loaded in order but names don’t matter
# s defines a sound for a part
# sounds will be loaded from /system/media
# oggs with loop points will loop automatically
# only one sound will play at a time
# timing is driven by the part, not the sounds
# if you want no sound, leave blank
# droid
p 1 7 01_droid
s Droid.ogg
# eye
p 1 0 02_eye
# eyeloop
p 0 0 03_eyeloop

Well I have been playing around a little more with the phone and since there is so much talk going on right now about the possibility of finding an exploit using the /preinstall I pulled the script for it from /system/bin/loadpreinstalls.sh

#!/system/bin/sh
export PATH=/system/bin:$PATH
PRELOAD_APP_DIR=/system/preinstall/app
PRELOAD_HASH_DIR=/system/preinstall/md5
DATA_HASH_DIR=/data/preinstall_md5
PRELOAD_DONE_PROP=sys.preinstall.done
PRELOAD_LOG_FILE=$DATA_HASH_DIR/log.txt
umask 003
mkdir $DATA_HASH_DIR
for file in `ls $PRELOAD_APP_DIR`; do
echo “$file: comparing $PRELOAD_HASH_DIR/$file.md5 and $DATA_HASH_DIR/$file.md5”
echo “$file: comparing $PRELOAD_HASH_DIR/$file.md5 and $DATA_HASH_DIR/$file.md5” >> $PRELOAD_LOG_FILE
newMD5=`cat $PRELOAD_HASH_DIR/$file.md5`
oldMD5=`cat $DATA_HASH_DIR/$file.md5`
if [ “$newMD5” != “$oldMD5” ]; then
isInstalled=`pm path $file`
if [ -n “$isInstalled” -o ! -e “$DATA_HASH_DIR/$file.md5” ]; then
pm install -r $PRELOAD_APP_DIR/$file
ret=$?
if [ $ret -ne 0 ]; then
echo “$file: install failed, error: $ret”
echo “$file: install failed, error: $ret” >> $PRELOAD_LOG_FILE
else
echo “$file: install successful, copying $file.md5 to $DATA_HASH_DIR”
echo “$file: install successful, copying $file.md5 to $DATA_HASH_DIR” >> $PRELOAD_LOG_FILE
cp $PRELOAD_HASH_DIR/$file.md5 $DATA_HASH_DIR
fi
else
echo “$file: user has uninstalled, dont reinstall. copying $file.md5 to $DATA_HASH_DIR”
echo “$file: user has uninstalled, dont reinstall. copying $file.md5 to $DATA_HASH_DIR” >> $PRELOAD_LOG_FILE
cp $PRELOAD_HASH_DIR/$file.md5 $DATA_HASH_DIR
fi
else
echo “$file: install skipped, file unchanged”
echo “$file: install skipped, file unchanged” >> $PRELOAD_LOG_FILE
fi
done
retries=10
echo “preinstall finished, setting $PRELOAD_DONE_PROP to 1”
echo “preinstall finished, setting $PRELOAD_DONE_PROP to 1” >> $PRELOAD_LOG_FILE
setprop $PRELOAD_DONE_PROP 1
readback=`getprop $PRELOAD_DONE_PROP`
while [ “$readback” != “1” -a $retries -gt 0 ]
do
echo ” property readback failed! expected 1, got $readback. retries left $retries…”
echo ” property readback failed! expected 1, got $readback. retries left $retries…” >> $PRELOAD_LOG_FILE
retries=$(($retries-1))
sleep 2
setprop $PRELOAD_DONE_PROP 1
readback=`getprop $PRELOAD_DONE_PROP`
done
echo “preinstall exiting…”
echo “preinstall exiting…” >> $PRELOAD_LOG_FILE

17 Day Diet

Well after getting out of the Marine Corps I might have gained a little weight (40 pounds or so) so it finally became time to start a diet and try and get myself back in shape to some extent now that I am in the normal world. I decided to try out the 17 day diet with some help from my wife and am going to be updating as time goes on with my daily weights (done in the morning) and my overall happiness or anger with the program.

I am currently only on day 3 so not a whole lot has been going on other than being hungry and a little grumpy. I might even try and quit smoking while I am doing this but we will see.

Day 1 weight: 220.4
Day 2 weight: 219.2
Day 3 weight: 218.2
Day 4 weight: 214.6 (Cheated a little bit today since we went to the beach and I ended up having subway)
Day 5 weight: 215.2 (Apparently my cheating yesterday hurt me a little bit. On a gross side note I have yet to go #2 since starting this diet)
Day 6 weight: 214.8
Day 7 weight: 214.6
Day 8 weight: 215.8 (Cheated and had pizza the night before)
Day 9 weight: 212.8

America!!

Well America I am sad inside for what we have become. I am not saying that the country is in anyway wrong or bad but we need to really deal with the issues that we have. We are a country built purely on the drive for personal freedom. Built on the backs of the brave and the bodies of the unlucky. We have until recently fought for what we felt was right whether it made sense or not. We took what we wanted and needed and we worked so hard as individuals it made it easy for the country to prosper and become a super power. What are we now? We have some how turned into a country hated by pretty much everyone for being a bully but when ever someone needs something who do they call and ask for help? Hmm it seems that it is us. How are we a super power if we can’t even take care of ourselves? What has happened to the individuals drive to work hard and prosper? Why is it now a requirement to have a degree that makes us “to good” to do honest work? For some reason I feel ashamed knowing that if the people from past generations saw us they would laugh and kick our ass. As a Marine you are held to a higher standard one that you have to hold up because of what the people before us have gone through and accomplished. What the fuck has happened to that aspect of the world. If the Marines from WWII came across us now they would kick our asses for being spoiled and lazy. Hell if the Spanish showed up on our shores they would make use their bitches. Why do we think we are so amazing and good now? Do we feel bad about the things we have done? Do we pity other people because we have it better? If we keep thinking like this pretty soon someone will take it from us. I am pretty sure if those poor little Ethiopians that need our help so bad had a boat and some small pox infested blankets they wouldn’t think twice about taking every square inch of our country. What the hell is wrong with us lets look at ourselves and stop being the little whiny kids that we have become. Let’s remember where we have come from and how we got where we are.

People Who Suck at Their Jobs!

Well I had been doing pretty good with my outlook on humanity. That is until I did one of the things that I enjoy the most and that is work on my car. It has been a long time and it is and was in need of more than a little love and fixing. The main issue that I have come across so far in this process is the fact that the passenger window broke about 6 months ago so I just rolled it up all the way and then proceeded to use two tape wedges to make sure it didn’t come down. Well after doing some research I found out that most likely it was just the guides for the window cables which I found out was pretty common on my year and model. I followed this up with a little research on the process of taking the door apart and then also replacing and putting everything back. No big deal looks straight forward nice and easy. Hell the cost of the kit to fix it from the dealership wasnt even that bad. This was looking up and I was feeling pretty good about the whole thing. I should have paid more attention to the things people say and remember things better. I get the door apart and start to look at everything as I am getting it completely separated. Hmmm it seems to be coming apart a little easier than it probably should be but whatever no big deal that is until I get it completely apart and realize that the reason my window stopped working is because someone at some time decided that they needed to fix what I was about to but in their epic awesomeness they ghetto rigged the hell out of it and also destroyed more than they could have possibly fixed. So time to start calling parts stores since the gears for the window motor are completely destroyed and seem to be covered in what I can guess is a combination of superglue grease and melted plastic. Well after calling around I finally found a reasonably priced part but I have to wait for almost a week but as it turns out that is as fast as any of the parts stores could get it to me so whatever no big deal I will just put the new guides back in and put everything together minus the inner door lining and the motor nice and simple right? That is until it finally dawns on me after about 4 1/2 hours of finagling with the cables and guides and every little adjustment and change I could. Those jackasses at the VW dealership couldn’t figure out that a GTI is different than a four door Golf. Holy shit batman the people that are trying to sell me on a car can’t even tell the difference when they are looking at a fucking computer that spells it out. “You see how you pick the year and then it asks you which model it is? Yea you see Golf now right under that is Golf GTI pick the one I fucking told you. Oh you need to know the engine for my car for the window guides okay I have a 1.8t it is the AWD engine code. No it is not a turbo diesel it is the 20v 1.8L turbo gas engine that VW has been putting in cars for a long ass time now. Yes Yes I did see that horrible thing that you people are now trying to sell as an R line car. No I don’t give a shit about it right now order the right goddamn part.” Okay now that I look back I should have known that 1st LT DipShit would be completely unable to order the right part. So after about 40 minutes of measuring and using basic logic I have constructed one fully functional set of guides and everything short of the motor that has no teeth left on its gears. No big deal though they already ordered the part. “Fuck he asked me if it was a Diesel too.”