{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Designed and developed around sino8r's method amongst other knock offs of the same.
See Post 2 for important info on DTR's and my advice on using them. See Post 3 for DTR downloads. See Post 4 for the Instructions and tools you need to make your own DTR!
Click to expand...
Click to collapse
CHANGE LOG:
Code:
[B]15Oct2011:[/B]
Added DTR for CM Nightly 226
[B]11Oct2011:[/B]
Added CM 7.1, Inc GB OTA, Hybrid Speed, Base 3D, Desired Inc and OMGB
[B]29Sep2011:[/B]
Added instructions and files for creating a DTR
Bunker Buster DTR Info
Please note that this method will break Mobile Networks in the settings menu. You will still be able to kill Data with a widget or other method though. There is a supposed fix for this and I'll try to research it and implement an update as soon as I can. Maybe, lol
Click to expand...
Click to collapse
1. What does this do?
This modifies the services.jar file located in system/framework, that allows you to have an un-throttled data access. You don't have to worry about modifying anything yourself.
2. Will this make my Data faster?
In some cases, YES. This has NO effect on actual phone signal. This only takes the throttle off, so you can download, or play games and not have to worry about it hitting a certain peak and lagging from that point on.
3. If I flash this, will it break my phone?
Sort-of. This will cause Force Closes when you try to select Mobile Network in Settings. Thats the only thing you should notice. I'm working on a work around for this. For now you can still kill Data with a widget or any other sort-of alternative way you want to. This should not physically harm your phone though.
4. Will this work on any ROM?
Yes. This is not based off a particular ROM, and can be used with ANY HTC Droid Incredible ROM. ALTHOUGH If you're Dev has made changes to the services.jar file, this could wipe those changes out. If you are unsure, ask your dev. In any case you may send me your services.jar and I will look at it for you.
5. Do I have to be rooted?
Yes. In order to be able to flash this, you are going to need to have root with CWM3.X Recovery. This uses edify scripting.
6. Does this effect data cap?
No, this mod only effects throttling. You may still be charged data cap overage even if your using this mod.
7. My personal favorite: Does it work or is it placebo?
I have used this several times. For me it does seem to work. I do not have internet at my house and so I have to tether with my phone. I use about 4-12GB of Data a month. Netflix, Xbox Live, Roming, music and everything else. While using this my Data moves as normal. Without this mod my Data usually only crawls. So if you ask me Yes it does work.
IMPORTANT ADVICE ON USING A DTR
Through my own personal use of DTR's, I have found that the best time to flash a DTR is right after you do a fresh install of your Rom.
Here is what I normally do:
1. Place my Rom on my SD Card along with my DTR.
2. Reboot into CWM Recovery.
3. Wipe everything that is supposed to be wiped.
4. Flash my Rom.
5. REBOOT THE PHONE.
6. QUICKLY set up my phone.
This part is important!!!
7. Go into Settings/Wireless & networks/Mobile Networks.
8. I usually set my data to always connected and data roaming on. You can do whatever you need to right here. But keep in mind once you flash the DTR you will not be able to access this menu! Thats why its important to do it now!
9. Reboot into CWM Recovery.
10. Flash the DTR and reboot the phone.
Rule of thumb is to do all of this as quickly as possible. The reason why is because as soon as you boot your phone, your phone will start syncing. Its syncing your contacts and other stuff as well. Some of that other stuff also includes where you are on your usage of your data plan. If it detects that you are over limit it will then activate the throttle process. A little more on this. This DTR does not actually REMOVE the throttle per say. It simply removes the files that the phone system uses to BUILD the throttle. Without the needed throttle files the phone won't be able to set up the throttle which in turn means you will be running at full network data speed. Now do you see why this is important to do this quickly?
So basically lets say, if you've been running a Rom for a few days and then you decide to flash a DTR...expecially if you've noticed your data slowing down, it's already to late. You might as well do a FULL wipe and follow my instructions above. Its the only way to regain your full Data speed again.
Hopefully this sheds a little light on how the phone side throttle works as well as the DTR.
NOTE: As much as I hate to say it, a DTR can never be able to stop a network side throttle. A DTR is only good for stopping the phone side throttle!
Bunker Buster DTR Downloads
-CyanogenMod-
CM 7.1 Download Here
Click to expand...
Click to collapse
CM NIghtly 226 Download Here
Click to expand...
Click to collapse
-Incredible GB OTA based Roms-
Official Incredible GB OTA Download Here
Click to expand...
Click to collapse
-Stang Roms-
Hybrid Speed V7 Download Here
Bass 3D Download Here
Desired Inc HD 3D Download Here
Click to expand...
Click to collapse
-R2DoesInc Roms-
OMGB 1.2.2: Download Here
Click to expand...
Click to collapse
Bunker Buster DTR DIY
Hey guys, I made a complete package of everything you need to make your own DTR's. This one zip that I provide below contains everything that you need for both Windows and Linux. This way you don't have to go looking for everything you need everywhere.
First, download this zip and place it on your Desktop for now:
Bunker_Buster_DTR.zip
Next lets make sure your computer is set up and ready to make the DTR.
Unzip the Bunker_Buster_DTR.zip and have a look at its contents. You should see four folders and one zip file.
The names of the four folders and the one zip file are:
Linux smali 1.2.7
Linux smali 1.2.8
Windows smali 1.2.7
Windows smali 1.2.8
wildstang83_DTR_Flasher.zip
Do you see all of these? Good, lets continue with setting up your computer!
First decide what version you want to use. smali 1.2.7 is obviously older but I've never had an issue with it, so I would recommend using it. The smali 1.2.8 is newer and you shouldn't have issues making a DTR with it, but as a Dev I have personally ran into situations doing other things building Roms where it didn't work properly for me so I had to fall back on 1.2.7. Just tossing that out there...
Obviously if your on Windows you'll want to use the Windows version and visa versa for Linux.
Once you made your choice, open up your C:\ Drive. On Linux you would use your Home folder.
Open the folder of whatever version of smali you will be using. Inside that folder you will see two folders. One called smali and the other called baksmali. Drag those two folders into your C:\ Drive for Windows or home folder for Linux.
There, set up complete. Wasn't that easy?
Your now ready to make DTR's!
Next, find the Rom you want to make a DTR for.
NOTE: I use 7Zip for everything I do so I'll use it for the following instructions. For Linux, the default zip application is fine. It doesn't hurt to have the 7Zip add on for it though
Once you have the Rom just place it on your Desktop. Right click it and choose 7Zip/Open Archive. Linux: Just double click the Rom. I suppose you could do the same in Windows if 7Zip is set as your default .zip program
You will see a folder called system. Open that folder and you will see another folder called framework. Open that folder as well. Look for a file called services.jar. Just simply drag and drop that file to your Desktop. You can go ahead and close that Rom zip.
Now, do the same thing for that services.jar file. Just open archive it and look for a file called classes.dex. Is your C:\ Drive still open? Good! open that baksmali folder. Drag and drop that classes.dex file into the baksmali folder. Do you see that file in the baksmali folder called Decompile? Good, double click that.
NOTE: In the Linux version only, you may have to right click that Decompile file and set the permissions to allow to run as a program!
In the event that my Decompile file isn't working for you, you can manually run these commands;
For Windows:
Code:
cd C:\baksmali [Press the enter/return key]
java -Xmx512M -jar baksmali.jar -o classes/ classes.dex [Press the enter/return key]
For Linux:
Code:
cd ~/baksmali [Press the enter/return key]
java -Xmx512M -jar baksmali.jar -o classes/ classes.dex [Press the enter/return key]
If all has went well, there will be a new folder in the baksmali folder called classes. Open that folder all the way up like this: classes\com\android\server. Inside that server folder scroll all the way down and look for the 7 files that start with Throttle. Delete those 7 files. MAKE SURE YOU ONLY DELETE THOSE SEVEN THROTTLE FILES! Next back all the way out to that baksmali folder again. Now drag that classes folder into the smali folder. This is where we recompile the classes folder into the new classes.dex. So guess what we do now! Thats right, double click that Compile file!
NOTE: In Linux you may have to right click that Compile file and set the permissions to allow to run as a program!
In the event that my Compile file isn't working for you, you can manually run these commands;
For Windows:
Code:
cd C:\smali [Press the enter/return key]
java -Xmx512M -jar smali.jar -o classes.dex classes/ [Press the enter/return key]
For Linux:
Code:
cd ~/smali [Press the enter/return key]
java -Xmx512M -jar smali.jar -o classes.dex classes/ [Press the enter/return key]
If all has went well, there will be a new file in that smali folder called classes.dex. Is your services.jar still open? Cool just drag and drop the new classes.dex into your services.jar, over writing the old classes.dex.
Good job! All the hard stuff is done. Now all that is left to do is get your new throttle remover onto your phone. That's where that super awesome wildstang83_DTR_Flasher.zip comes in. Just open that zip up to system/framework and drop in your new services.jar. Drop that flasher zip on your SD Card, reboot into Clockwork Mod Recovery and flash just like a Rom. Reboot your phone when that's done. Enjoy your new found ability of avoiding that mean throttle!
wildstang83 said:
★BUNKER BUSTER REVERSER★
Coming Soon!
Click to expand...
Click to collapse
Cool thanks, wow did you reset your page? was going to check and see response on a DTR removel to stock and everything is gone.lol
rlacrossjr said:
Cool thanks, wow did you reset your page? was going to check and see response on a DTR removel to stock and everything is gone.lol
Click to expand...
Click to collapse
Yea, I'm trying to get geared up for the dtr removers, so I kinda had to expand. The only way that I could do that was to move to a new thread and capture a couple of replies after so I could.
Once I get my post situated I'll start getting up the removers.
Don't know if this will help you with CM Nightly DTR/removal. I used from this site until I went to gingersense/MIUI. http://driphter.com/index.php?topic=3736.0
Also not to big of a deal but wanted to download your DTR for MIUI, but the way they are listed the XDA app will not let you click and download.
rlacrossjr said:
Don't know if this will help you with CM Nightly DTR/removal. I used from this site until I went to gingersense/MIUI. http://driphter.com/index.php?topic=3736.0
Also not to big of a deal but wanted to download your DTR for MIUI, but the way they are listed the XDA app will not let you click and download.
Click to expand...
Click to collapse
Um... I don't know about that. I just tested it and works for me on xda premium.
Sent from my ADR6300 using XDA Premium App
EDIT: just tested it again. Heres what i had to do to get it to download. Click DOWNLOAD HERE on my thread, it opens the browser, then use the optical joystick to click the link. I couldnt get it to work by pressing it with my finger. Hope that makes since.
Also I am familiar with thebroken. he is one of my inspirations for this project as well.
Must be cause I'm on free version.did hold press oj control nothing
Sent from my ADR6300 using XDA App
rlacrossjr said:
Must be cause I'm on free version.did hold press oj control nothing
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Oh wow it is. I just tested again and in the free version it does block links. That's crazy.
Sent from my Optimized Inc using XDA App
Any chance of getting the latest MIUI DTR out? Going to sit on that update until I can get your patch
Thanks!
grimez said:
Any chance of getting the latest MIUI DTR out? Going to sit on that update until I can get your patch
Thanks!
Click to expand...
Click to collapse
MIUI 1.6.17 is ready!
Hey people, I may be slowing down just a little on ★BUNKER BUSTER DTR★
I'll still be pushing out updates so don't worry though. I'm just picking up on a new project with a friend of mine, newtoroot. If my new project goes well and I'm sure it will... I want to say a HUUUUGE thank you to newtoroot for taking the time to work with me and to break down the instructions I need Barney style, lol. Seriously people, this guy is awesome. The best. Go check his stuff out when you get a chance.
Hey Wild whats going on bro, cant wait to play with your new joint venture!! In the mean time quick question... Does the new Uber kingdom RLS0.5 use the same DTR as all the others or am i going to have to wait for a release of a new one ?
Thanks
o0 DIDDY 0o said:
Hey Wild whats going on bro, cant wait to play with your new joint venture!! In the mean time quick question... Does the new Uber kingdom RLS0.5 use the same DTR as all the others or am i going to have to wait for a release of a new one ?
Thanks
Click to expand...
Click to collapse
Hey Diddy, were still good on uber.
Yea can't wait to see the damn thing boot myself. Working with newtoroot and joelz to get the issues fixed. So I'm sure with there help my new "v i s i o n" will be great. Those guys have been awesome with helping me out so far.
wildstang83 said:
Hey Diddy, were still good on uber.
Yea can't wait to see the damn thing boot myself. Working with newtoroot and joelz to get the issues fixed. So I'm sure with there help my new "v i s i o n" will be great. Those guys have been awesome with helping me out so far.
Click to expand...
Click to collapse
Thats awesome! Its those 2 I keep switching between. Top notch work in my opinion, you couldn't find better teachers. Good luck, let me know if there is anything i can help you out with!
o0 DIDDY 0o said:
Thats awesome! Its those 2 I keep switching between. Top notch work in my opinion, you couldn't find better teachers. Good luck, let me know if there is anything i can help you out with!
Click to expand...
Click to collapse
Might let you test if you want. I finally got boot this morning at 1:47am. I have a couple more issues to get worked out before that though.
wildstang83 said:
Might let you test if you want. I finally got boot this morning at 1:47am. I have a couple more issues to get worked out before that though.
Click to expand...
Click to collapse
Yea, no problem. I could give it a test drive for ya and report back any issues i may encounter. lmk
SkyRaider4.1 added!
Upgraded to 1.6.17 last night, I'll upgrade this tonight.
Related
Since MrPippy no longer seems to be maintaining the thread over here, I figured I'd bring the latest way to properly run xdandroid on Touch Diamond CDMA devices. This has been tested on my Sprint Touch Diamond (DIAM500), your device may vary.
Android 2.2.2 (Froyo) for CDMA Diamond
Instructions:
From this xda post, download the XDANDROID build (currently 7/05/11).
From the XDANDROID zip file, extract AndroidApps/, conf/, media/, zImage, haret.exe, system.ext2, initrd.gz, modules-*.tar.gz, and rootfs.img into a directory called /andboot/ directory of your Internal Storage. If you extract the folder FRXnn/ (where the nn is the build) you can rename the folder to andboot/.
If you are using DIAM500 (Sprint's CDMA), navigate to FRXnn/STARTUPS/DIAM/DIAM500 inside the zip file, and extract the file called startup.txt into /andboot/ of your Internal Storage. These contain the necessary instructions for Haret to start Android on the Diamond. There are several other types of Diamond config file to try inside the zip file if you are not using Sprint's Touch Diamond, and should be renamed startup.txt if named differently.
The list of files you should have inside the Internal Storage should now look like:
/andboot/AndroidApps/*
/andboot/conf/froyo.user.conf
/andboot/media/*
/andboot/zImage
/andboot/haret.exe
/andboot/system.ext2
/andboot/initrd.gz
/andboot/modules-*.tar.gz
/andboot/rootfs.img
/andboot/startup.txt
Click to expand...
Click to collapse
If you want the older way of having everything in / (root) of the Internal Storage, just move everything from /andboot/ and also delete the argument rel_path=andboot from startup.txt.
Unplug the Diamond from the computer, and run /Internal Storage/andboot/haret.exe to start XDANDROID. If you have not done the calibration, there will be a white square with a cross that you will have to click on a few times. On first boot, it will take time for the system to set up the correct APN for data (usually a few minutes). If you get an error saying that no connection can be made, wait until the 3G icon appears on top before doing anything that requires data (Marketplace, etc.)
---
Optional: Download the latest rootfs Zip file from here.
Extract and rename the file rootfs-*.img to rootfs.img, and replace the one already in your Internal Storage.
Optional: Download the latest kernel bzip file from the links in the xdandroid post (several are provided) using 7Zip. Extract the modules-*.tar.gz and zImage.* file to your Internal Storage. You must then rename the zImage-* file to zImage after renaming/deleting the existing one. If you do not do this, Haret will not use the latest kernel file.
Caveats:
If you are running any previous versions of XDANDROID, it is highly recommended that you delete your data.img. This will wipe all your existing apps and data, but you can save your downloaded apps by going into /data/app and/or /data/app-private and copying it to /sdcard, but you need a root-capable file explorer.
GPS takes a while to get a position fix. It is working, but since there seems to be no AGPS support, it may take up to 15 min for the AGPS chip to get a fix on ephemeral data. Running QuickGPS from WM and keeping it updated seems to help a lot.
If you enable smart backlighting in WM, XDANDROID is unable to set the backlight level. Hopefully this will be addressed soon, since other devices (Rhodium, etc.) now has backlight support working.
If you still have trouble running XDANDROID, then make sure you post at least the following: What type of Diamond you have (model #), the startup.txt you are using (open it in Notepad to see the mtype), the build of XDANDROID you are using (along with any rootfs/kernel updates if applicable), and the last thing it does that you can see (ie. Haret reboots WM instead of running XDANDROID). Without this information, it isn't helping you or the person trying to help in order to figure out what may be going wrong.
A lot of information that applied to Andriod 2.1 (Eclair) also applies to 2.2 (Froyo), with the exception of where the files are located (/ vs. /andboot on the Internal Storage). I've kept Eclair-related instructions below.
Android 2.1 (Eclair) for CDMA Diamond Instructions: (for historic reasons)
From this xda post, download the latest XDANDROID build (currently 6/21/10).
From the XDANDROID 7z file, extract AndroidApps/, media/, zImage, haret.exe, system.ext2, initrd.gz, modules-*.tar.gz, and rootfs.img into the root of your Internal Storage. You must use a computer to extract this, none of the WM/Android apps have enough memory to extract the 7z file correctly!
Create (don't copy) a directory called conf/ on the root of your Internal Storage. Now navigate to conf/Diamond inside the 7z file, and extract the file called eclair.user.conf into the conf/ directory. This is important, you should have a file named conf/eclair.user.conf, not conf/Diamond/eclair.user.conf.
If you are using DIAM500 (Sprint's CDMA), navigate to STARTUP CONFIG/DIAM500 inside the 7z file, and extract the file called STARTUP.TXT into the root of your Internal Storage. If you are having problems with Haret restarting WM instead of booting, you can try the one inside CONFIG/DIAMOND100 or rename CONFIG/DIAM-STARTUP.TXT to STARTUP.TXT. Each file has a different MTYPE, and is most likely the cause of failure to boot into XDANDROID. (DIAM500 mtype 2040, DIAM100 mtype 1805, the unknown DIAM-STARTUP one uses mtype 1910)
Unplug the Diamond from the computer, and run haret.exe to start XDANDROID. On first boot, you cannot connect to Google's server until you have entered an APN (regression bug from 6/12/10.) Skip the account stuff for now, go into Settings→Wireless&Networks→Mobile Networks→APN, and create an APN with Name: Internet and APN: Internet. Press the Home key (to bring up the menu), Save, and then select the APN. You should get the 3G icon in a few seconds.
-- Starfox
Hello, I followed instructions, but there is a loading bar saying booting linux and my diamond reboot, what can i do ?
Thanks
Daedelus87 said:
Hello, I followed instructions, but there is a loading bar saying booting linux and my diamond reboot, what can i do ?
Thanks
Click to expand...
Click to collapse
your not the only one im working on this myself im trying to recreate a zip with it working for diam 500 and the touch pro no matter where i get the files from haret has become a problem and i dont know why so i remaking the files using old haret
ok so i got it working tho got stuck at the sign in part entered my info and then it kept looping back asking for it again and again found the if you restart it youre all set as for gps got a fix in under 30 secs going to repack the files for anyone who wants it this will work for the sprint touch and touch pro if you want the files let me know be more than happy to email them
Good call on starting the new thread. Kind of strange that Mr. Pippy never said anything before he took off.
For pure convenience, it may be best for the OP to compile a weekly build with all necessary files. Noobs might fare better if babied along and that would also assist in keeping this thread focused on more pressing issues.
I keep running into: "failed to mount the Sd card"
Edit: NVM, found the solution
so ran the new droid all night no hiccups but noticed that the time isnt synced it was off by ten minutes tried out the nav. drove to work looked at the time again it was now off by almost 15 mins maybe someone can enlighten me on this issue or is it just me
The only error I am getting is a keyboard error.
I did all steps as described above but if I run on haret.exe it says something like starting linux... but it just restarts the mobile and windows is starting again...
do you have any glue whats wrong?
psg190 said:
Good call on starting the new thread. Kind of strange that Mr. Pippy never said anything before he took off.
Click to expand...
Click to collapse
I think I saw something about him getting an android phone so he wasn't gonna be continuing it, i might be wrong though.
beepme2479 said:
so ran the new droid all night no hiccups but noticed that the time isnt synced it was off by ten minutes tried out the nav. drove to work looked at the time again it was now off by almost 15 mins maybe someone can enlighten me on this issue or is it just me
Click to expand...
Click to collapse
This seems to be an issue check the xdandroid thread and search for "clock" (i think theres an app called ClockSync or something)
NoLeftHere said:
The only error I am getting is a keyboard error.
Click to expand...
Click to collapse
apparently this is common and its due to the lag at startup of transferring files from the sd card... just press wait and it shouldnt be an issue
Flohman said:
I did all steps as described above but if I run on haret.exe it says something like starting linux... but it just restarts the mobile and windows is starting again...
do you have any glue whats wrong?
Click to expand...
Click to collapse
wrong startup.txt? you'll needa post more info about the error probably
Fail?
i think its cuz its only diam 500 not all the other cdma´s like diam 100??
(i mean that fail about startup)
Has there been any progress on metro data yet? This is the only reason why i uninstalled it from my phone. There was progress porting the us cellular data which uses proxies like metropcs for the touch with the android. There have also been native droid devices ported to work on metro as well so in theory it should be possible if anyone wants to work on this drop me a pm or discuss it here.
ok there is a issue with haret i for one can vouch for it the new haret.exe does not boot properly i dont know why or what is wrong but i know the issue is around i have a old haret that i use and works great even the new build has the same problem now if i can only fix my clock sync issue ill be happy
Seannoxious said:
Has there been any progress on metro data yet? This is the only reason why i uninstalled it from my phone. There was progress porting the us cellular data which uses proxies like metropcs for the touch with the android. There have also been native droid devices ported to work on metro as well so in theory it should be possible if anyone wants to work on this drop me a pm or discuss it here.
Click to expand...
Click to collapse
this is all i'm waiting for too.
ok found a fix for the clock still no reboots up and running for 26 hours now been unplugs for 7 hours and im at 34 % battery talk time 27 mins and lets say 5 text messages id say thats damn good
Great How-To post, got it working on my Diamond without any issues at all. Learning how to actually use Android is another matter.
notes:
mapping doesn't work, I presume it's because the GPS stuff is not functional
some of the hardware buttons are a bit confusing, just a matter of experience but it will take some getting used to
the device EATS battery power, and gets crazy hot when you start playing with the browser and other Android apps'
lack of any USB connectivity (beyond charging) is sort of limiting, hopefully it will be improved
so far I'm so impressed with XDANDROID, not that I hate Windows mobile but it is a great way to preview Android, especially for people like me who've only use WM.
[*]mapping doesn't work, I presume it's because the GPS stuff is not functional
Click to expand...
Click to collapse
It works with the latest updates and navigation with sattelite view is awesome but yea battery is a big drawback... keep a charger handy lol
-------------------------------------
Sent via the XDA Tapatalk App
Ps. And I mean xda on your phone is great
How loud is everyone's in-call volume? Mine is so quiet I can barely hear the other person.
RE-alive xandroid HTC DIAMOND 500 CDMA
Starfox said:
Since MrPippy no longer seems to be maintaining the thread over here, I figured I'd bring the latest way to properly run xdandroid on Touch Diamond CDMA devices. This has been tested on my Sprint Touch Diamond (DIAM500), your device may vary.
Android 2.1 (Eclair) for CDMA Diamond
Click to expand...
Click to collapse
Thanks Starfox for taking again this development,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I will try again Xandroid and this forum seems to be the only resource for our HTC diamonds CDMA. Thanks a lot and thanks all the people helping each other here.
APN Setup: http://forum.xda-developers.com/showpost.php?p=6799315&postcount=8296
I shall take no credit for any of this. Smartsreenath first put me onto the idea, and pretty much anyone if this forum could've managed it. I just had the time to do it all.
Woo! Snakehult, being a genius, has made a clever little zip that uses proper scripts to just change the required value, instead of the whole file. So! Instead of me making an insane number of zips every time ROMs are updated use these instead. Cheers Snakehult!
Attached is a zip file with a whole lot of flashable zips in it. Don't flash the zip you download, extract that one somewhere and look inside
How to use:
Download the attached zip file, and extract it to somewhere on your computer. Inside the zip are a bunch of folders, each folder named after a ROM for the HTC Legend. Navigate into the folder that shares the name of whatever ROM you are using and inside you will find 6 zip files. These zips are flashable. The the zips are names thus: xxx.zip, where xxx is a number. The lower the number, the higher the apparent resolution. Choose a zip, copy it to your SD card and flash it like any other zip. To revert back to how it was simply flash the "160.zip". This just flashes a completely un-modified version of build.prop for your ROM. Make sure you only use the zips form the correct folder for your ROM, or funny things *might* happen.
More info:
By editing the build.prop file it is possible to increase the dpi of an Android device. This essentially scales everything down, so you can fit more on the screen. This is especially nice for browsing the market and the internet; as well as improving, in my opinion, the overall Android experience. The lower the number in the name of the zip, the higher the apparent resolution. It's worth noting that this does *not* change the actual resolution of the Legend; it's still a HVGA device. So you still can't install apps designed for bigger, more powerful phones, like the HTC Desire or Nexus One. This is a somewhat flawed way of achieving this effect, and can have some ugly side effects:
Some apps simply don't scale
HTC-IME mod ends up screwed
Games *can* be rendered unplayable, but not always. Often the menu is the worst affected part.
A work around to fix a number of issues is to disable the built in compatibility mode of Android, and if I knew a way to do this through a zip, rest assured that I would. It'd save me having to explain how to do it. Alas, I don't know how, so here's how:
In your ROM look for an app called "Spare parts". If it's not there look for it in the market. If you open that app and scroll down to the bottom you will find a checkbox option for "Compatibility mode". Ensure that this is *un-checked*, then reboot. Most issues will be resolved. As I learn more about Android I shall keep an eye out for a way to force apps to scale correctly, and if I ever find one I'll update these.
I have also tried values higher than usual, just for kicks. I don't expect them to be useful, nor will I make actual zip files for them, but I went all the way up to 200; and it felt like I was using an HTC wildfire: everything was really quite cramped.
My personal favourite setup is as follows:
CM 6.1, with a 768MHz overclock
My "lcd-density" (this MOD) set to 130
Launcher Pro Plus with 5 icon rows
Below is a paste of what was the first post (when I was just trying to fix a ****-up on my part), and is now here for reference. It has all of the original build.prop files attached.
Attached is a .zip file, which you will need to extract somewhere. It's not for flashing. Within this zip are several folders, each containing a "build.prop". You'll notice that each folder is named after a ROM: Azure, NeonMOD etc. The "Based-on-stock" folder should cover these ROMs:
[ROM] Based on Official WWE_2.03.405.3 ROM + A2SD [Rev 03 - released]
[ROM] UPDATED Almost Stock Legend HTC WWE 2.03.405.3 Radio 7. 08.35.21
You'll need to use ADB to push these files, as I haven't had time to make flash-able zip's for them yet
Instructions:
1. Extract the zip to a suitable directory, and locate the appropriate build.prop
2. Copy the build.prop to your AndroroidSDK/tools folder
3. Reboot your phone into ClockworkMOD recovery and navigate the the "Partitions menu", then click "mount /system"
4. Connect your phone to the PC and start CMD/a terminal window in your AndroidSDK/tools folder
5. Run the command "adb devices" to ensure that the ADB server is running, and that the PC has detected your device correctly
6. Run these commands in this order:
adb push build.prop /sdcard/build.prop
adb shell
mount -o remount,rw /dev/block/system /system
cp /sdcard/build.prop /system/build.prop
This will put your resolution back to default, but should fix everything else too. If you still want a higher resolution then follow the guides in posts 1 and 2 of the other thread. This one.
If you can't use ADB for whatever reason you'll just have to wait it out until myself or someone else create proper, flash-able, fixes. I have done this to try and quickly rectify the issue; assuming, of course, that most people in this forum can use ADB
I will make proper zips, but it's getting late for me...
Click to expand...
Click to collapse
hi
here is a zip for neonmod 0.21 with 135lcd, flashed it on my legend today with rom manager
Wow do we have a lot of ROMs...
Anyhoo, I am currently working on appropriate flashable zips for each ROM, and each ROM will have the following versions:
110
120
130
140
150
160 (original)
I'm doin' 'em as fast as I can..
EDIT:
Current thoughts:
All build by Ali Ba have nice, short build.prop files. The current record for the longest one it held by MyTouch Legend...
TheGrammarFreak said:
Wow do we have a lot of ROMs...
Anyhoo, I am currently working an appropriate flashable zips for each ROM
Click to expand...
Click to collapse
Awesome!
All our lovely ROMs are actively being used, and its great.
Thx for all hard work!
No worries, I hope I haven't missed one
Now to sign 50 60 zip files...
EDIT:
DONE! All finished. I really hope they work. I can't test them all, but there is no reason why they won't work. Lemme know either way.
nice job
thanks bro
nice
spare parts is also in neonmod
xennr3 said:
nice
spare parts is also in neonmod
Click to expand...
Click to collapse
Cool, and you can turn compatibility mode off?
TheGrammarFreak said:
Cool, and you can turn compatibility mode off?
Click to expand...
Click to collapse
sure
1234
TheGrammarFreak said:
Cool, and you can turn compatibility mode off?
Click to expand...
Click to collapse
thanks for your work! i just tried 130 dpi and it seems really good.. i'll try also others zip asap!
yes with compatibility mode off all softwares i tried work really well!
xennr3 said:
sure
1234
Click to expand...
Click to collapse
Cool, thanks for the info. I'll update the OP when I'm home
Sent from my Legend using XDA App
Wow, really cool mod Love it!
Good job!
Cool, glad you like it
Just flashed 130 for SpeedLegend and it worked like a charm
HTC_IME works here (this isnt the mod)
images dont look so good anymore and stuff, but alright
works fine
edit; TBH I find the 140 to be 'more' compatible overall, and show a better picture (ive tried all the flashables)
thats besides the orgnal setting btw, it gives the best picture by far.
Im on the same DPI and rom as you TheGrammarFreak. works great. Too bad there is no function for more icons on the homescreens with LauncherPro...
SimDroid said:
Im on the same DPI and rom as you TheGrammarFreak. works great. Too bad there is no function for more icons on the homescreens with LauncherPro...
Click to expand...
Click to collapse
Yeah it does. On your homescreen press menu, then preferences. In advanced options there is something for it.
Sent from my Legend using XDA App
i glad to hear that someone like you got the idea from my thread........good work ...........and nice job.....you will get all help from me and from my friends
FOLLOW ME http://smartsreenath.blogspot.com/
TheGrammarFreak said:
Yeah it does. On your homescreen press menu, then preferences. In advanced options there is something for it.
Sent from my Legend using XDA App
Click to expand...
Click to collapse
yeah, that is for 5 rows on a screen, but you still can't have 5 icons on a row... That's what I want. I tried ADWLauncher again, but it feels so god damn slow.
Ummm, I have 5x5 icons on my desktop with the stock ADW launcher. Just check out "Settings > ADW > Screen prefs > Desktop cols/Desktop rows"
Ok so this started out as a small project to make my day to day phone functions easier and quicker but I thought I might share it incase anyone thought my AdbTool was helpful or just nice to have.
Functions so far:
1. Check for device
2. Push or Pull a File
3. Install .apk
4. Reboot
5. Root your Droid X
6. Change bootanimation
7. Push framework (specifically for framework)
8. issue whatever adb command you need to with out the extra typing
9. Set project
10. Error log
11. Clean up folder
There are more functions to come in the future so let me know if you like this script and what you wanna see added. There is no install just unzip and open the .bat file.
This sounds great! Though I'm on Linux machine, so I don't think ill be able to use it :/
Sent from my DROIDX using XDA App
No sorry, I should have specified. It is a Windows script... Just wait though, because Sunday I will be getting a desktop that is already running linux. If you really want I will take the time to make a script to run for linux?
Sent from my DROIDX using XDA App
rooting the dx doesnt work for me :/
Huh... what is happening when you enter that option? Sorry for the long time for me to post I missed the email alert.
Sent from my DROIDX using XDA App
I'm assuming this doesnt allow root for 2.3.3 ota correct?
since all I see is rageagainstthecage in the files
This looks like a really useful program! I might do some work this weekend on it and see if I can get it working for the DROID 2 and port it over to UNIX machines.
If I set it up for unix I will add an SBF option too.
Woa just realized this is a really old thread
ljbaumer said:
This looks like a really useful program! I might do some work this weekend on it and see if I can get it working for the DROID 2 and port it over to UNIX machines.
If I set it up for unix I will add an SBF option too.
Woa just realized this is a really old thread
Click to expand...
Click to collapse
Yeah, this thread is quite old (almost a year) and I am sure the program/script needs to be updated to work.
It is a good idea though (if it can be updated)
D.
I'd like to make a request for a Mount and UnMount command.
fyi....you spelled Folders wrong in the main menu "Floders"
.
I can make the program for yall. Yall just need something for shell or a gui for windows?
whatever's easier for you, either would be appreciated it
i have adb properly installed by doing adb devices in cmd it shows my dx
but when i use your tool it says it cannot find the path specific
Hi guys this is a MOD for Vibrant ported from i9000 forum (http://forum.xda-developers.com/showthread.php?t=759537) to remove annoying Samsung incremental ringtone "feature"
Update:
Attached file is a Tested Bionix-V CWM update.zip, should work on any deodexed KA7 ROM
Also note you can use this on an odexed rom as long as you delete the phone.odex file.
Click to expand...
Click to collapse
Install instructions:
1. Reboot in recovery.
2. Apply ConstantRT-Phone.zip update.
3. Reboot the phone.
Notes:
-The update clear dalvik-cache to avoid issues (reboot should take a bit longer the first time after applying this).
-If you want to apply Phone.apk manually just extract apk from the zip file and copy over /system/app/ (root needed)
if you want make it for your ROM just follow the following steps.
Thanks to:
s15274n, YetisAreReal, MoWeb and Br1cK'd from think tank thread: http://forum.xda-developers.com/showthread.php?t=863033
the_ozyrys from i9000 forum goes the credits for finding this.
Detailed procedure for making the mod:
0. Download Apk Manager from here: http://forum.xda-developers.com/showthread.php?t=695701
1. Get your Phone.apk (/system/app/Phone.apk) and copy it to apk_manager\place-apk-here-for-modding.
2. Get twframework-res.apk (system/framework/twframework-res.apk) and copy it to apk_manager\place-apk-here-for-modding.
3. Open Apk Manager running Script.bat inside apk_manager folder.
4. Choose option 22 and select the number corresponding to Phone.apk.
4.5. Choose option 19 (compression level) and select 7 (maybe works with 9, i just tried with 7 and worked).
5. Choose option 10 and when asked drag twframework-res.apk to it.
3. Open folder with Phone source (<Apk Manager folder>\projects\Phone.apk\smali\com\android\phone ).
4. Open file Ringer$1.smali with your favourite text editor.
5. Find lines (2 lines) that reads:
Code:
invoke-virtual {v1, v5, v4, v3}, Landroid/media/AudioManager;->setStreamVolume(III)V
6. Delete this lines, save the file.
7. Go back to Apk Manager and choose option 11, when asked if a system apk choose "yes", then when asked if u want to put aditional files say "yes".
8. When "Press any key to continue . . ." appears go to apk_manager\keep\ and remove classes.dex (this is the compiled modified data or something ), then press Enter to finish.
9. Put the phone into Flight mode.
10. Go to apk_manager\place-apk-here-for-modding and push unsignedPhone.apk as Phone.apk into /system/app folder
10.5 Turn Flight mode off and/or reboot the phone to avoid FCs.
11. Enjoy constant-volume ringtones.
Can you give a bit more info about apk_manager? Thank you...
Thanks for making it work was not working no matter what I tried I am guessing the twframework-res.apk had something to do with it. Also note you can use this on an odexed rom as long as you delete the phone.odex file.
dasunsrule32 said:
Can you give a bit more info about apk_manager? Thank you...
Click to expand...
Click to collapse
added Apk Manager link
Man, glad you found the way. Three of us in think tank have been going crazy trying to get this to work. I still haven't tested personally, but will soon.
Edited: would be nice to see a little credit thrown to the three of us that have actually been working on this publically in that think tank. I'm sure you've been following it and learning from our trials, which is what this community is about, but just sayin.
Ginger Clone's of the World Unite! Via the XDA App
Br1cK'd said:
Man, glad you found the way. Three of us in think tank have been going crazy trying to get this to work. I still haven't tested personally, but will soon.
Edited: would be nice to see a little credit thrown to the three of us that have actually been working on this publically in that think tank. I'm sure you've been following it and learning from our trials, which is what this community is about, but just sayin.
Ginger Clone's of the World Unite! Via the XDA App
Click to expand...
Click to collapse
There u go!!!
Muchas gracias senior! I am about to hijack a laptop at the airport and give this a shot. Ok, wrong choice of words, but you get my drift. My apk wil be GingerClone final, I will post my results,and we can get this rolled out to other roms.
Ginger Clone's of the World Unite! Via the XDA App
Thanks Worked like a charm - Nero V3.
d3xt3rlab said:
Hi guys this is a MOD for Vibrant ported from i9000 forum (http://forum.xda-developers.com/showthread.php?t=759537) to remove annoying Samsung incremental ringtone "feature"
Attached file is a Tested Modded Nero V3 ROM Phone.apk, should work on any deodexed JL5 ROM
if you want make it for your ROM just follow the following steps.
Thanks to:
s15274n, YetisAreReal, MoWeb and Br1cK'd from think tank thread: http://forum.xda-developers.com/showthread.php?t=863033
the_ozyrys from i9000 forum goes the credits for finding this.
Detail procedure for making the mod:
0. Download Apk Manager from here: http://forum.xda-developers.com/showthread.php?t=695701
1. Get your Phone.apk (/system/app/Phone.apk) and copy it to apk_manager\place-apk-here-for-modding.
2. Get twframework-res.apk (system/framework/twframework-res.apk) and copy it to apk_manager\place-apk-here-for-modding.
3. Open Apk Manager running Script.bat inside apk_manager folder.
4. Choose option 22 and select the number corresponding to Phone.apk.
4.5. Choose option 19 (compression level) and select 7 (maybe works with 9, i just tried with 7 and worked).
5. Choose option 10 and when asked drag twframework-res.apk to it.
3. Open folder with Phone source (<Apk Manager folder>\projects\Phone.apk\smali\com\android\phone ).
4. Open file Ringer$1.smali with your favourite text editor.
5. Find lines (2 lines) that reads:
Code:
invoke-virtual {v1, v5, v4, v3}, Landroid/media/AudioManager;->setStreamVolume(III)V
6. Delete this lines, save the file.
7. Go back to Apk Manager and choose option 11, when asked if a system apk choose "yes", then when asked if u want to put aditional files say "yes".
8. When "Press any key to continue . . ." appears go to apk_manager\keep\ and remove classes.dex (this is the compiled modified data or something ), then press Enter to finish.
9. Put the phone into Flight mode.
10. Go to apk_manager\place-apk-here-for-modding and push unsignedPhone.apk as Phone.apk into /system/app folder
10.5 Turn Flight mode off and/or reboot the phone to avoid FCs.
11. Enjoy constant-volume ringtones.
Click to expand...
Click to collapse
DUDE!!!! It's alive, it's alive. Nice tutorial.
I hit the thanks button and for Br1cK'd also because he tried to help me.
I assume I need to adb push this to install it?
beren28 said:
I assume I need to adb push this to install it?
Click to expand...
Click to collapse
Or you can use root explorer and just copy it over from the SD card. Remember to enable flight mode first and reboot.
Once in a great while flight delays are a good thing. Was able to bribe a very nice person at the bar fir use of their laptop in exchange for drinks. Gave this bad boy anothr run, and after more than a few frustrating days of fc's and this not working, it finally works!
Big thanks to all who collaborated in getting this to the Vibrant. s15274n, Yetis, MoWeb, d3xt3r, it took us a little bit to figure it out, but we got it. Of course all credit goes to the_ozyrys who found the original fix for the i-9000.
I do think that deleting the classes.dex when compiling as a system app is the key. I followed the steps in the op, only thing I did differently was decompile with option 9 instead of 10, and didnt need the dependencies that way. Recompiled as a system app, keeping all but the classes.dex. Went to flight mode, then renamed my original phone.apk from system/app, and pushed the file as per the op. Basically I did everything the same accept for using option 9 to decompile. This works perfectly. No fc's, and on any volume level I have a steady ringer.
I can't post the apk right now, thought I'd be able to if I logged onto the website rather than the app from my phone, no dice, but I will post it the first chance I get.
*********
Edited: APK attached, this is only known to work on GingerClone Final, build date 12/21. Repeat, I made this from GingerClone, and it may not, probably won't, work for other roms. Backup your files as always. Not with this apk, but I have been stuck in an fc loop with previous attempts and needed to push the stock one via adb, probably won't happen, but a word to the wise.
Can we get a easier way to install this mod? My computer is toast and only able to do things directly on my phone
Sent from my SGH-T959 using XDA App
Vinsane said:
Can we get a easier way to install this mod? My computer is toast and only able to do things directly on my phone
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Its a rom specific mod as per the i9000 thread. And a new one would need to be made for each rom to match changes made to the respective roms and frameworks. Its not a one size fits all mod. D3xt3r posted one for jl5, specifically nero v3, if that matches your rom you can move it over using your favorite root explorer app directly from your phone.
Ginger Clone's of the World Unite! Via the XDA App
that's kinda funny... my friend disliked my phone because of the volume increasing "feature". if this works, i wonder what he'll say lol
Br1cK'd said:
Its a rom specific mod as per the i9000 thread. And a new one would need to be made for each rom to match changes made to the respective roms and frameworks. Its not a one size fits all mod. Dext3r posted one for jl5, specifically nero v3, if that matches your rom you can move it over using your favorite root explorer app directly from your phone.
I have Nero V3. So just download the apk and install using astro?
Sorry for the noob questions. Just don't want to screw anything up.
Ginger Clone's of the World Unite! Via the XDA App
Click to expand...
Click to collapse
Sent from my Galaxy S via XDA App
Vinsane said:
Sent from my Galaxy S via XDA App
Click to expand...
Click to collapse
Yes you should be able to download his .apk and use it since you are on the same rom. Here is mine for stock JL5 odex/deodex.
Anyone do this for stock JL5?
I am using the attached Phone.apk from Post #1 for Nero V3.The only FC I get is when in Settings->Wireless and network-> selecting Mobile network= FC
EDIT: sorry the FC had nothing to do with the Phone.apk. It was due to the throttle mod I had.
This was running great when I installed it yesterday. Then today I kept getting dropped calls and FC's. I've since reverted and everything is fine. Can't figure out why it worked for a day then decided to give problems.
Running Nero v3 JL5
Noobs guide to signing an APK with a Private Key
Credit:
Tommytomatoe - For walking me through the setup/process/commands.
What you'll need to sign an APK.
SDK found here>> Java SDK
*For most users the java_ee_sdk-6u3-jdk7-windows.exe will be the one selected.
*After Install, restart your PC.
Next, open your command prompt
Type: cd C:\Program Files\Java\jre1.6.0_07\bin
*It highly likely, the jre1.6.... will be different. If it's close, then select it. I prefer to type cd c:\pro(pressing tab will automatically complete/find the remaining part of the directory)
If you're on Windows 7, the correct path is
Code:
c:\program files\Java\jdk1.7.0_01\bin
Creating your Private Key
Make sure you're in the directory stated above. We will now create a signed key. Below is an example of what we're going to do. I'll break it down in noob terms after.
Code:
keytool -genkey -v -keystore $KEYSTORE -alias $ALIAS -keyalg RSA -keysize 2048 -validity 10000
skin.keystore meaning
The part of the command that contains your information will be skin.keystore and 12215. The "skin" part of skin.keystore is your release key name. I named my skin because this key will be for all the Skins I upload to the market.
[Q] Do I need to have .keystore after my key name?
[A] Yes. It must look like: skin.keystore otherwise the command will not be complete.
12215 meaning
This is like a second password. Remember this, because it will be referenced when signing an APK. I used 12215. You can use johnsmith or anything else.
keytool -genkey -v -keystore skin.keystore -alias 12215 -keyalg RSA -keysize 2048 -validity 10000
Code:
keytool -genkey -v -keystore SAMPLE.keystore -alias SAMPLE -keyalg RSA -keysize 2048 -validity 10000
In the above my key is called "SAMPLE.keystore". Its alias (kind of like an additional password) is "SAMPLE". After you hit enter it will prompt for password. When you type it won't show up on screen (to protect your password)
Click to expand...
Click to collapse
-Tommytomatoe
Here is an example of the above:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Keep in mind, if you don't remember your alias you won't be able to use your key
Click to expand...
Click to collapse
-Tommytomatoe
**IMPORTANT
After you press enter to create the key, it will prompt you for a password. The program mask your password so others won't see it. So when you type it will appear as if no password is being entered.
Your key is stored in the directory you created it in. You won't need to find the file when signing an APK, because it's stored for you already. I'll go into detail of how to access your password in the next step.
How to sign an APK with the Private Key you created.
Anytime you sign an APK, you'll need to open command prompt then type:
Code:
cd c:\Program Files\Java\jdk1.6.0_26\bin
*Keep in mind your jdk1.6.0... might be different than the above.
The following is an example of what you'll copy and paste into command prompt.
Code:
jarsigner -verbose -keystore skin.keystore -signedjar DRAG-DROP-RENAME-APK-NAME DRAG-DROP alias
In the above example, "DRAG-DROP-RENAME-APK-NAME" is telling you to drag your APK into the command prompt and to rename it. Example below.
You can see below my command prompt after I dragged and dropped my apk into cmd. I also deleted "DRAG-DROP alias" from the command line to make it easier to see the changes I'm doing.
After you drag and drop, rename your apk to "New-NOVSKIN1.apk", shown below.
Below you'll see, after I renamed the apk, I dragged and dropped the same apk from above into the command directory again. This time, we're not going to rename it. Instead, after you drop it a second time into command prompt, we're going to type our alias at the end. Pictured below:
**NOTE
The reason we drag and drop is to SAVE TIME. Tommytomatoe showed me this shortcut and it saves a ton of time from having to type everything out.
After entering this command, and executing it, the apk will now be signed. Congrats!
Do you still have the example pictures? This tutorial would help me no end but I'm struggling to make sense of it without any examples!! (newbie, I know!)
ffdiablos said:
Do you still have the example pictures? This tutorial would help me no end but I'm struggling to make sense of it without any examples!! (newbie, I know!)
Click to expand...
Click to collapse
Sure bro. My old server went down so I'll need to reload them again. I'll get to it when I can. You can always pm me for help.
Sent from my ADR6425LVW using xda premium
That's great news, thanks for your help. I'm starting to find there are some very helpful people on this site!
I don't seem to be able to drag and drop the .apk into CMD. Not sure if I'm doing anything wrong. I'm running windows 7 if that helps at all. Other than that it was a very clear and helpful tutorial. Just stuck there...ya, i know, im a newb XD
Thanks
~Vrawr
Edit:I followed everything spot on up to that point. And as I drag the .apk into CMD there's the plus sign by the mouse to show that it can be added, but once I release it into CMD, it doesn't appear...hence my problem
rawrv42 said:
I don't seem to be able to drag and drop the .apk into CMD. Not sure if I'm doing anything wrong. I'm running windows 7 if that helps at all. Other than that it was a very clear and helpful tutorial. Just stuck there...ya, i know, im a newb XD
Thanks
~Vrawr
Edit:I followed everything spot on up to that point. And as I drag the .apk into CMD there's the plus sign by the mouse to show that it can be added, but once I release it into CMD, it doesn't appear...hence my problem
Click to expand...
Click to collapse
I haven't a clue why that's happening. Maybe you don't have the latest jdk or sdk installed. I'm also running Windows Seven.
Sent from my ADR6425LVW using xda premium
raider3bravo said:
I haven't a clue why that's happening. Maybe you don't have the latest jdk or sdk installed. I'm also running Windows Seven.
Sent from my ADR6425LVW using xda premium
Click to expand...
Click to collapse
I made sure I had the latest JDK installed several times. As for the SDK I downloaded the one you provided, the Java SDK. I am probably just going to redownload everything.
Thanks for your time,
Vrawr
okay, so i redownloaded everything and tried all over again. (i still couldnt drag in the app so i typed the directory in manually) and even with hours of effort, i ended with the message:
Error: Could not find or load main class sun.security.tools.Jarsigner
CMD doesnt close or anything, just that error appears...
Any ideas?
Thanks,
~Vrawr
rawrv42 said:
okay, so i redownloaded everything and tried all over again. (i still couldnt drag in the app so i typed the directory in manually) and even with hours of effort, i ended with the message:
Error: Could not find or load main class sun.security.tools.Jarsigner
CMD doesnt close or anything, just that error appears...
Any ideas?
Thanks,
~Vrawr
Click to expand...
Click to collapse
That's complicated. I wish I knew an answer but I know enough to make me dangerous.
Thanks Raider, I had no idea about signing with private keys. Is this why certain Market Apps can't be decompiled?
Swyped from my Epic 4g Touch
I'm guessing certain apk's need a specific com.htc.resources.apk and framework-res.apk to be decompiled. For example, I can't decompile apk's/skins for Sense 3.5 without first having those apk's that signar needs to decompile. I hope that makes sense. Nice works on your themes. Check out my latest thread on my modified skin. It's the first of it's kind and was just released 5 minutes ago. No joke.
http://forum.xda-developers.com/showthread.php?t=1471529
raider3bravo said:
I'm guessing certain apk's need a specific com.htc.resources.apk and framework-res.apk to be decompiled. For example, I can't decompile apk's/skins for Sense 3.5 without first having those apk's that signar needs to decompile. I hope that makes sense. Nice works on your themes. Check out my latest thread on my modified skin. It's the first of it's kind and was just released 5 minutes ago. No joke.
http://forum.xda-developers.com/showthread.php?t=1471529
Click to expand...
Click to collapse
Whoa man that is nice! I couldn't figure out how to get to the clock tabs, but I see you're hacking away at it lol
Awesome Work!
Swyped from my Epic 4g Touch
mpitcher225 said:
Whoa man that is nice! I couldn't figure out how to get to the clock tabs, but I see you're hacking away at it lol
Awesome Work!
Swyped from my Epic 4g Touch
Click to expand...
Click to collapse
Thanks man. All you need to do is modify
0x00000bfd.dat.png
0x0000197f.dat.png
These are found in the m10 file inside the asset folder of your skin. Hope that helps and thanks.
raider3bravo said:
Thanks man. All you need to do is modify
0x00000bfd.dat.png
0x0000197f.dat.png
These are found in the m10 file inside the asset folder of your skin. Hope that helps and thanks.
Click to expand...
Click to collapse
On 3.5? I did everything on my 2.1 & 3.0 skins and they work right. It's the 3.5 skins I don't know how to do
Swyped from my Epic 4g Touch
mpitcher225 said:
On 3.5? I did everything on my 2.1 & 3.0 skins and they work right. It's the 3.5 skins I don't know how to do
Swyped from my Epic 4g Touch
Click to expand...
Click to collapse
That's easy. Just use an m10 file from Sense 3.0 and place it in a sense 3.5 asset folder. PM me and I'll send you my gmail for chat.
Sent from my ADR6425LVW using xda premium
lol thanks for the heads up.
I didn't realize there were apps on the market that signed .apk on the phone. I did just that, signed with an app on the market on my phone. Worked like a charm. So many hours of my life wasted hahaha
Thanks again,
~Vrawr
rawrv42 said:
lol thanks for the heads up.
I didn't realize there were apps on the market that signed .apk on the phone. I did just that, signed with an app on the market on my phone. Worked like a charm. So many hours of my life wasted hahaha
Thanks again,
~Vrawr
Click to expand...
Click to collapse
Ya but doesn't it just test sign it by using that market application. I don't think it actually uses a private key to sign it. This thread is for signing with a private key not signing using a test key.
Sent from my ADR6425LVW using xda premium
Signed and zipaligned my apk succesfully using this method but I keep getting this error when I try to upload to Google Play: "Google Play does not accept apks signed with certificates issued by Android team. Create a new certificate that is valid for at least 50 years.".
I'm lost....
12MaNy said:
Signed and zipaligned my apk succesfully using this method but I keep getting this error when I try to upload to Google Play: "Google Play does not accept apks signed with certificates issued by Android team. Create a new certificate that is valid for at least 50 years.".
I'm lost....
Click to expand...
Click to collapse
50 years? That's funny if you ask me.
SevereDeceit said:
50 years? That's funny if you ask me.
Click to expand...
Click to collapse
Yeah, it used to be 25 years....and I thought that was ridiculous. Kind of a bummer. I'd like to use this method to sign/zipalign because IMO, its easier than exporting with Eclipse.