Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Guide/Mod] -Kindle Fire MAWR Market! *now with better build.prop*

OP enkode

2nd January 2012, 07:27 AM   |  #1  
enkode's Avatar
OP Senior Member
Flag Jersey
Thanks Meter: 20
 
119 posts
Join Date:Joined: Apr 2010
Intro: This is my first guide, so be nice.. This will give you access to every app on the Android Market. I have downloaded apps that were previously “incompatible” and almost ALL of the gameloft, popcap, EA, etc.. games run without FC, validate, and download their additional data without failure for MY device thus far. It will revert after a restart, but its great to get what you want without having to do TB backup/restores over and over again for stuff you forget/buy later/etc...

If you have changes you would like to see to this guide, please comment!

------------------------------------------------------------------------

UPDATE: Feb 5th

I have been tweaking the build.prop for the last month or so, and have found some modifications that will boost performance and increase your battery life. It isn't an ungodly amount, but it is noticeable to me.

The build.prop is attached to the post now, instead of uploaded to an external site.

The old 2.2.6 market is attached for apps that show as "incompatible for your device".

------------------------------------------------------------------------

Disclaimer:

I take no responsibility for anything that happens to your device. Do this at your own risk.

YOU MUST BE RUNNING CM7!
YOU MUST HAVE ROOT!
I WILL NOT SUPPORT STOCK!


IF THIS WORKED, CLICK THANKS!!

Prerequisites:
  • CM7
  • Root
  • Root Explorer
  • Titanium Backup
  • Attached Files
  • Terminal Emulator

Lets do this thing:

First, the build.prop

We are going to replace the build.prop, so make a backup of the one you have.
  • open RE, and head over to /system/
  • copy that file and put it in a safe spot

Now we are going to put this modified build.prop in the location of the old one.
  • download this modified build.prop to your phone’s sd card:
  • open RE and copy the build.prop you just downloaded
  • navigate to /system/ again
  • click Mount R/W to give RE permissions to modify these files
  • paste the build.prop in the /system/ directory
  • if it asks to overwrite, go ahead and it will make a backup of the original called build.prop.bak
  • restart your device

Next, the Market

Now, we’re gonna get rid of, and replace some of the market data.

Open TB and delete “or freeze if you prefer” the following from the app list:
  • Market

This is optional! Do this if you are installing the old market and want it to not update until you restart.
Open up TE and run the following:
  • pm disable com.android.vending.updater

Now, we replace the Market that we had with the downloaded ones:
  • install and overwrite data “if it asks” for com.android.vending_2.2.6.apk
  • open your app drawer
  • open market “you should see the old version of the market”

HAVE FUN DOWNLOADING!!!

About the build.prop:

I had been screwing around with the build.prop for a while trying to find the best combination of fingerprints and such to put as to get the most out of the market. I discovered that the GT-P1000 “GTab” had the best results, so I changed the following:

Code:
ro.product.model=GT-P1000
ro.product.brand=Samsung

ro.build.description=GT-P1000-user 2.3.3 GINGERBREAD DXJPI release-keys
ro.build.fingerprint=samsung/GT-P1000/GT-P1000:2.3.3/GINGERBREAD/DXJPI:user/release-keys
I recently threw in the following performance modifications from various threads all over the interwebs. This combination works well for me. It is already in the new build.prop, so if you find a different setting to work better for you, post it and I will give it a try.

Code:
ro.kernel.android.checkjni=0
ro.ril.disable.power.collapse=1
video.accelerate.hw=1
debug.performance.tuning=1
windowsmgr.max_events_per_sec=150
ro.media.enc.jpeg.quality=100
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
Attached Files
File Type: apk com.android.vending_2.2.6.apk - [Click for QR Code] (1.76 MB, 765 views)
File Type: txt buildprop.txt - [Click for QR Code] (3.4 KB, 2596 views)
Last edited by enkode; 5th February 2012 at 06:01 PM. Reason: removed market updater steps, added build.prop performance tweaks,
The Following 15 Users Say Thank You to enkode For This Useful Post: [ View ]
3rd January 2012, 03:52 AM   |  #2  
Member
Thanks Meter: 8
 
40 posts
Join Date:Joined: Apr 2010
Thank you so much I have been looking for a successful attempt at changing the build.prop file before I attempted it. I am very glad you shared your knowledge.
3rd January 2012, 04:00 AM   |  #3  
enkode's Avatar
OP Senior Member
Flag Jersey
Thanks Meter: 20
 
119 posts
Join Date:Joined: Apr 2010
Good deal! Glad it worked out for you.
3rd January 2012, 04:12 AM   |  #4  
Member
Thanks Meter: 8
 
40 posts
Join Date:Joined: Apr 2010
Yeah it worked perfectly..I did skip wiping my system cache and everything worked perfectly still..once again thank you so much. Just in time for the end of the gameloft sale..lol. I really love it!
3rd January 2012, 07:16 AM   |  #5  
Member
Thanks Meter: 8
 
40 posts
Join Date:Joined: Apr 2010
Dude I love you..lol not only did I gain access with the old market, after I rebooted and killed the terminal, I now how access to all of the apps with the updated market..it appears to be to the perfect fix for the market, at least for me anyway. I will keep you posted if anything changes. I know I still have access to all Gameloft and EA games. Bravo sir. The only thing I did differently from you walk through is I didn't system wipe before install the old android market.

Sent from my GT-P1000 using xda premium
The Following User Says Thank You to lordsofletterbox For This Useful Post: [ View ]
3rd January 2012, 09:40 AM   |  #6  
Member
Thanks Meter: 3
 
57 posts
Join Date:Joined: Mar 2011
More
So your MUST have cm7 installed? I am rooted but didn't install that.
3rd January 2012, 06:05 PM   |  #7  
enkode's Avatar
OP Senior Member
Flag Jersey
Thanks Meter: 20
 
119 posts
Join Date:Joined: Apr 2010
Quote:
Originally Posted by ASMAteMe

So your MUST have cm7 installed? I am rooted but didn't install that.

This may work on the stock rom, but I haven't tried it. If it works out for you then I will update the OP.
3rd January 2012, 09:47 PM   |  #8  
FoibleOfHumanity's Avatar
Junior Member
#GSU
Thanks Meter: 0
 
20 posts
Join Date:Joined: Dec 2011
More
Thanks a ton!
This method worked perfectly. I figured that it might have something to do with the build.prop's device fingerprints but I just never had the patience to try it.

I actually just skipped the market part and followed the replacement of the build.prop with a reboot. I still got access to apps I previously weren't able to see before while using the new market app, however Im not sure if its the entire market. I also skipped the wipe of the /system and everything is working fine.
3rd January 2012, 10:55 PM   |  #9  
Poler166's Avatar
Member
Flag Carlsbad
Thanks Meter: 0
 
58 posts
Join Date:Joined: Nov 2010
More
Question download?
where can i download the build.prop??
4th January 2012, 12:11 AM   |  #10  
enkode's Avatar
OP Senior Member
Flag Jersey
Thanks Meter: 20
 
119 posts
Join Date:Joined: Apr 2010
Quote:
Originally Posted by Poler166

where can i download the build.prop??

it's in the .zip file in the OP

also, due to the responses of skipping clearing the cache through twrp, i have removed it from the OP. and added another little courtesy note below the "not supporting stock" note.
Last edited by enkode; 4th January 2012 at 12:17 AM. Reason: mawr details!

Post Reply Subscribe to Thread

Tags
build.prop, fire, happy new year, kindle, market
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes