I was going to re-post the apk's I pulled together for modifying the samsung touchwiz launcher to have an extra row of icon space on the home screens and an extra column as well. However, there's a better solution:
THIS IS A HOWTO. This isn't a "download the attached file and donate to me" thread. This is a thread intended to help people to learn how to modify their own devices. If all you want is something pre-made to install on your phone, there are several good customized firmwares (ROMs) available in this subforum. The attached files are so people can download a working example to compare to their own work. Please keep this in mind when replying to the thread.
First, a link to another thread that explains how to modify the launcher. These instructions are for a galaxy S III, but they work just fine for the Note II:
http://forum.xda-developers.com/showthread.php?p=27433971
That's not my thread and 99.9% of any credit for this should be given to the person who posted the that thread and the people from whom that person learned from.
Now, I found I didn't like these directions as-is. First, I thought the icon labels got too truncated when using this with 5 columns. Second, I really didn't like how this mod moved the little "page" indicator dots below the docked icons. (The photo's on this thread don't show that, but if you follow the directions, they are moved.)
So, I spent a few hours playing with sizes and such to get things to look a bit better (from my perspective.) That's how I came up with the apk's I posted a week or so ago.
Below, I'll dump my notes on the measurements that I kept so I could reproduce the changes I did (for the next firmware update.) They don't make much sense on their own, but if you combine them with the above linked thread, they make perfect sense. Keep in mind that these are my notes and not even an attempt as a tutorial.
Now, these notes are YOUR notes as well. Please use them, change them to suite your own desires, or ignore them.
There's only one thing better than downloading a custom firmware for your phone: Customizing that firmware yourself.
Code:
SecLauncher2... modifying the grid sizes
To enable scrolling on any of these:
res/values/bools.xml: change fixedWallpaperOffset to "false" (to turn on scrolling)
The rest of the files to edit are all in "res/values-sw359dp-xhdpi"
For 4x5 (extra vertical row):
integers.xml:
<integer name="home_cellCountX">4</integer>
<integer name="home_cellCountY">5</integer>
dimens.xml
<dimen name="app_icon_size">44.0dip</dimen>
<dimen name="home_cellWidth_port">80.0dip</dimen>
<dimen name="home_cellHeight_port">90.0dip</dimen>
<dimen name="home_cellGapX_port">10.0dip</dimen>
<dimen name="home_cellGapY_port">2.0dip</dimen>
<dimen name="home_pageMarginPlusPaddingTop">12.0dip</dimen>
<dimen name="home_pageIndicatorTop">484.0dip</dimen>
<dimen name="home_pageIndicatorTopShrunken">484.0dip</dimen>
For 5x4 (extra horiz column):
use the 4x5 and 5x5 to figure it out.
for 5x5 (both extra row and extra column):
integers.xml
<integer name="home_cellCountX">5</integer>
<integer name="home_cellCountY">5</integer>
dimens.xml
<dimen name="app_icon_size">44.0dip</dimen>
<dimen name="home_cellWidth_port">68.0dip</dimen>
<dimen name="home_cellHeight_port">90.0dip</dimen>
<dimen name="home_cellGapX_port">4.0dip</dimen>
<dimen name="home_cellGapY_port">2.0dip</dimen>
<dimen name="home_pageMarginPlusPaddingTop">12.0dip</dimen>
<dimen name="home_pageIndicatorTop">484.0dip</dimen>
<dimen name="home_pageIndicatorTopShrunken">484.0dip</dimen>
styles.xml (this is needed for 5 columns or the icon labels get truncated - the change is only the textSize)
<style name="HomeIcon" parent="@style/BaseHomeIcon">
<item name="android:textSize">12.0dip</item>
As a bonus, I'll also upload some apk files that already have these changes in place. My primary intention for uploading them is to serve as an example, but they are fully functional on a stock i317 firmware.
If you want to use them as-is, do a backup first. Then figure out which you want based on the name. (4x5 is 4 columns and 5 rows IN ADDITION to the dock row. if "scroll" is in the name, the wallpaper will scroll, else it won't.) Then rename the file to "SecLauncher2.apk", and use something like root explorer (that allows you to write to the /system/app partition) and overwrite the existing file by the same name. After you do that, your home launcher will get a little nutty for a second or three, and then it'll work fine. (If it doesn't, restore the backup.)
(If you download one of these files with IE, the file extension might get changed from "apk" to "zip" If so, just change it back to .apk.)
Take care
Gary
I used the 4x5 scroll apk. It worked great. . I was worried about it resetting all my folders and widgets, but they just bumped up. The 4x4 twcalendar is a little cut off on top and bottom, but not enough to effect me. My music and google search widgets dissapeared but I reset them and all is good. Since the Music widget is re-sizable is here a way to make all widgets re sizable with the tw launcher?
4X5 with Scoll - Awesome!
Very Cool - and huge thanks for this. I took the 4X5 Scroll and renamed the way you suggested - moved to the AP folder with Root Explorer and then rebooted - after booting up - wall paper scolls beautfiully - very smooth - and more room for aps and widgets and stuff - I was a little concerned that multiview would stopp working but no - it works fine.
All is good - thanks for the AP - considering how new this phone is - it is so cool to be able to get these types of improvements!
Thanks again.
Futant55 said:
Since the Music widget is re-sizable is here a way to make all widgets re sizable with the tw launcher?
Click to expand...
Click to collapse
I think only certain widgets can be resized - not all of them.
How about auto rotation?
Sent from my SGH-I717 using xda premium
DAGr8 said:
How about auto rotation?
Click to expand...
Click to collapse
Good idea! I'm looking forward to you contributing that to this HOWTO post.
Take care
Gary
VTEChump said:
Can anyone make the attached transparent Accuweather widget work with 5x5?
Click to expand...
Click to collapse
I think you misinterpreted the purpose of this thread. It's NOT a thread where someone does something for you. It's a thread where I get people to do something FOR THEMSELVES and encourage them to share how to do things.
I'm actually insulted that you'd post in this thread the question "will you do this for me?" (The answer is: NO.)
At the very least, you could have asked something like "Can you offer advice on how I do this for myself?"
garyd9 said:
I think you misinterpreted the purpose of this thread. It's NOT a thread where someone does something for you. It's a thread where I get people to do something FOR THEMSELVES and encourage them to share how to do things.
I'm actually insulted that you'd post in this thread the question "will you do this for me?" (The answer is: NO.)
At the very least, you could have asked something like "Can you offer advice on how I do this for myself?"
Click to expand...
Click to collapse
Wow, sorry, you can ignore my post or have mods delete it. The only reason I posted it here was because it was related to using your SecLancher2.5x5.apk. A bunch of widgets that I use no longer work when I change to the 5x5 layout. I have no problem searching for a solution myself, just thought someone may have an obvious answer. Thanks, have a nice day.
garyd9 said:
I think only certain widgets can be resized - not all of them.
Click to expand...
Click to collapse
I just deleted the widget and reset it and it went back to its big beautiful size. Thanks
Multi Window
I installed the 4x5 with scrolling after I flashed this rom, I317_N7105ZHALJ4 MultiWindow Control, and the Multi Window function stopped working. Has anyones else ran into this and if so how did you fix it.
Gargamel198024 said:
I installed the 4x5 with scrolling after I flashed this rom, I317_N7105ZHALJ4 MultiWindow Control...
Click to expand...
Click to collapse
Just want to make sure I understand this...
You have a n7105 firmware installed on your phone, and you downloaded one of the apk's I modified from an i317 firmware and installed it on your device (instead of following the simple instructions provided for doing the mod yourself) and now something is broken. Is that correct?
And now you want someone else to tell you how to fix it?
One more question... did you do a backup first? If so, please restore it.
Thank you
Gary
garyd9 said:
Just want to make sure I understand this...
You have a n7105 firmware installed on your phone, and you downloaded one of the apk's I modified from an i317 firmware and installed it on your device (instead of following the simple instructions provided for doing the mod yourself) and now something is broken. Is that correct?
And now you want someone else to tell you how to fix it?
One more question... did you do a backup first? If so, please restore it.
Thank you
Gary
Click to expand...
Click to collapse
First off, Just because I only have 13 posts on this forum doesnt give you the right to come at me like a all knowing jerk off...
Second, The rom I have on my phone is a ported rom for the i317, so yeah. I didnt go off and flash a N7105 Stock rom on my phone.
I didnt "Break" anything on my phone. All I said was that after I installed the 4x5 launcher the multi window wouldnt work. So my phone is still working other than that. So the only thing I asked was if anyone else experienced it, and if so, did they figure out how to fix it. The 4x5 mod itself is working great otherwise.
Finally, Were you really being condescending by saying, "instead of following the simple instructions provided for doing the mod yourself?" Really? Because dont those APK's do the same thing as doing it yourself?
Gargamel198024 said:
First off, Just because I only have 13 posts on this forum doesnt give you the right to come at me like a all knowing jerk off...
Click to expand...
Click to collapse
I didn't look at your post count (or any other stat.) Just your post... I also wasn't a jerk (yet.) I just wanted to confirm the obvious before I started being a jerk. However, being you were nasty in your answers (jerk?), I'll be happy to respond.
You see, as with a previous post in this thread (by someone else), you've insulted my efforts.
Gargamel198024 said:
Second, The rom I have on my phone is a ported rom for the i317, so yeah. I didnt go off and flash a N7105 Stock rom on my phone.
Click to expand...
Click to collapse
Actually, its a n7105 firmware modified to work on a tmobile T889 and with build.prop mods to work on the i317. (It tells you all that on the OP for the firmware you downloaded.) You did, in fact, flash a n7105 firmware. That, by itself, isn't the problem. Not at all...
Gargamel198024 said:
I didnt "Break" anything on my phone. All I said was that after I installed the 4x5 launcher the multi window wouldnt work.
Click to expand...
Click to collapse
If it doesn't work, then its broken. The following is from dictionary.reference.com when looking up the definition of "broken" : "not functioning properly; out of working order." So, if multi-window doesn't work, then its... BROKEN. Hence, something is broken on your phone.
(This is where I get sarcastic..) These are simple concepts. If simple definitions aren't working for you, then the OP instructions might be beyond your grasp.
(Okay - no more sarcasm)
However, broken or not is besides the point. I didn't upload those apk's for people to blindly download and shove on their phone without a clue what they are doing. Here's a quote from myself on page 1:
I think you misinterpreted the purpose of this thread. It's NOT a thread where someone does something for you. It's a thread where I get people to do something FOR THEMSELVES and encourage them to share how to do things.
Click to expand...
Click to collapse
I'll give you some ideas: Don't take something prebuilt from a i317 stock firmware and expect it to work on a firmware ported from a different platform. If you try it anyway (which is fine) and it doesn't work, don't post on the thread about it.
Finally, if someone takes the time to make sure you have the directions to do the mod YOURSELF, then take the 20 minutes it takes to LEARN SOMETHING and DO SOMETHING FOR YOURSELF before wasting bandwidth on the forum.
Take care and have a WONDERFUL evening
Gary
...
I have a very serious question... no sarcasm whatsoever...
I wrote this post (as well as the CSC one, and I'm preparing another for kernel compiling) to try and help people do their own mods so they aren't dependent on others, so they can learn and so on.
Is this attempt of mine misguided? Does everyone really prefer to just take whatever someone else gives them without learning anything?
(If so, I won't waste my time writing HOWTO things... I'm a developer, not a teacher, and trying to explain things to other people is very stressful for me.)
Nice work, keep it up. .
Sent from my SGH-I317M using xda app-developers app
garyd9 said:
...
I have a very serious question... no sarcasm whatsoever...
I wrote this post (as well as the CSC one, and I'm preparing another for kernel compiling) to try and help people do their own mods so they aren't dependent on others, so they can learn and so on.
Is this attempt of mine misguided? Does everyone really prefer to just take whatever someone else gives them without learning anything?
(If so, I won't waste my time writing HOWTO things... I'm a developer, not a teacher, and trying to explain things to other people is very stressful for me.)
Click to expand...
Click to collapse
Well sometimes when I am completely busy with things going on in my life I will just grab and APK and run with it, and teach myself later if I have the time. I do want to apologize for coming across like a moron earlier, I am not a developer and wish I knew half the things that some of you know. I am a hothead sometimes and am still new to the android community and coming from the world of iPhones, I have dealt with a ton of condescending morons. Again I apologize.
But one thing I want to know, and not trying to be nasty. But, if someone runs into a problem after following your tutorial or how to, where are they supposed to ask to see if anyone else has run into a similar issue? Would you rather the forums filled with pointless threads asking the same questions, or should they ask in the thread that contains the how to or tutorial in the first place? Because in my original posted question I was looking to see if anyone else was using the same ported rom I was and if they ran into the issue.
Gargamel198024 said:
But, if someone runs into a problem after following your tutorial or how to, where are they supposed to ask to see if anyone else has run into a similar issue? Would you rather the forums filled with pointless threads asking the same questions, or should they ask in the thread that contains the how to or tutorial in the first place? Because in my original posted question I was looking to see if anyone else was using the same ported rom I was and if they ran into the issue.
Click to expand...
Click to collapse
If someone posted "I'm trying to apply this same change to the launcher from XYZ firmware and I'm having problems", I'd likely ask them to revert their launcher from backup, and redo the modification, but this time log each step taken and post the steps in this thread.
My purpose in doing that would be twofold. First to enable you, had you recording the steps while doing them, to find any mistake you might have made the first time. You might have skipped a step the first time accidentally, and by recording them as you do them, you'd fill in that missing step. (When I follow instructions and have errors, I find that when I do this exercise, the problem will go away.)
Secondly, to enable me to see the steps you performed to verify them AND to repeat those same steps (as you would have recorded them - not from the original instructions) on my own side to see if I get different results. Sometimes a subtle change will result in dramatic differences.
If you still had the problem after doing the mod while recording the steps, how I would approach the issue would be dependent on if I had the same issue when following your steps, if you had the same problem (or a different problem), if I had a problem (but a different one from what you had) and so on. At that point, I'd have to play it by ear. I might also go to the person who posted the firmware your basing on and ask them to offer some assistance.
On the other hand, this is one of the more trivial changes that mostly works across MANY versions of the 4.x touchwiz launcher, so I wouldn't expect any problems. I would certainly expect compatibility issues, however, if mixing different firmware versions.
Here's one that might amuse you: If I take the SecLauncher2.apk from the n7100 firmware (DBT released - not a leak) and framework-res.apk from the same firmware, I can perform this change and install it on a i317 and it works. However, being the i317 doesn't have multi-view, that doesn't "break."
Your experience seems to indicate that "multi-view" has a dependency in SecLauncher2.apk... I wonder what would happen if a person with a multi-view capable firmware were to install nova launcher and actually DELETE SecLauncher2.apk. Would that also break multi-view? (I don't have my n7100 anymore, so can't test that.)
Gary
garyd9 said:
...
I have a very serious question... no sarcasm whatsoever...
I wrote this post (as well as the CSC one, and I'm preparing another for kernel compiling) to try and help people do their own mods so they aren't dependent on others, so they can learn and so on.
Is this attempt of mine misguided? Does everyone really prefer to just take whatever someone else gives them without learning anything?
(If so, I won't waste my time writing HOWTO things... I'm a developer, not a teacher, and trying to explain things to other people is very stressful for me.)
Click to expand...
Click to collapse
Nooooooooo, dont stop now! Im using all your guides. Working on my own rom, mostly for my use and entertainment. If it turns out stable enough I may post it one day. Maybe.
Keep up the good work Gary
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
cdshepherd said:
Nooooooooo, dont stop now!
Click to expand...
Click to collapse
Not stopping, just wondering if it matters. I appreciate that there are at least a few people who are here to learn.
Sent from my Nexus 7 using Tapatalk 2
Must learn. Its a good Dev requirement. I neeeeeeeeed to leatn or ill get board and break something. Then learn to fix it lol. Keep the great how to threads comming.
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Related
I'm going to be undertaking the task of taking the default sprint theme placed on the Samsung Intercept and modding it to the original default white android theme found on most commonly Motorola Droids.
I originally had the idea of doing this since this phone seems to not be too common among the android community, and for people like myself who do not want to ROM or flash the mods to the phone it is near impossible to find any MetaMorph or NinjaMorph compatible mods for it. So I decided to take a step up and start on my own little project because I personally think the stock theme seems like a generic cheap theme, and I prefer the default android theme.
In the future if this mod is successful I may undertake one converting to the HTC android theme as well and possibly package it into a full MetaMorph once I gain experience.
Attached below are the images of what I plan to convert the theme too which is going to be starting with just the statusbar and notification and battery icons. First image is the stock intercept theme, the second is the original android theme I will be modding it to and the third is the stock HTC theme which will be coming later on.
I'm experiencing weird issues when trying to replace the status bar with the Droid one it refuses to replace the png, however the HTC statusbar replacement works perfectly using NinjaMorph. I'm going to try flashing the modified droid instead and see if that gets me somewhere
Why can't you just download a stock ROM and get the framework-res there?
Got the files I needed out of it and I'm getting ready to apply the files also working on getting a stock HTC ROM as well now thanks zHk3R
Edit: I just tried using NinjaMorph to replace the statusbar png with the droid one and it failed to change it even though it said it was successful but when I applied the HTC statusbar png it worked perfectly the first time strange
This projects basically dead. I hate this phone beyond what words can describe, the whole "customized" android ROM Samsung put on this phone makes me feel like I'm running a cheap rip off smartphone. There is no stock ROMs or un-customized ones to the point where they are all even more bloated than this pos stock ROM.Backing up this phone is impossible, metamorphs don't work on it and ninjamorph doesn't work properly on it. I wish I didn't have another few months left before my upgrade I can't wait to get rid of this thing. And to top it all off It is impossible to access recovery mode I've tried both my phone and my brothers intercept and both can not be booted into recovery mode unless I use an app while inside android. I'll be back on here when I can find a non piece of crap android phone from Sprint.
Mellexx said:
This projects basically dead. I hate this phone beyond what words can describe, the whole "customized" android ROM Samsung put on this phone makes me feel like I'm running a cheap rip off smartphone. There is no stock ROMs or un-customized ones to the point where they are all even more bloated than this pos stock ROM.Backing up this phone is impossible, metamorphs don't work on it and ninjamorph doesn't work properly on it. I wish I didn't have another few months left before my upgrade I can't wait to get rid of this thing. And to top it all off It is impossible to access recovery mode I've tried both my phone and my brothers intercept and both can not be booted into recovery mode unless I use an app while inside android. I'll be back on here when I can find a non piece of crap android phone from Sprint.
Click to expand...
Click to collapse
Check over at SDX-Developers There has been many changes for the Intercept that will make rethink the Intercept. There has been several ROMs built and many themes are being ported. I've been porting several and made a few.
I've been over there and tried the roms available and it was a disaster. The level of respect I got from members over there was terrible as well they were not willing to help at all and ignored several questions that were asked. It was just plain rude and I ultimately left that site behind after not being satisfied with the mods available and the people there.
Mellexx said:
I've been over there and tried the roms available and it was a disaster. The level of respect I got from members over there was terrible as well they were not willing to help at all and ignored several questions that were asked. It was just plain rude and I ultimately left that site behind after not being satisfied with the mods available and the people there.
Click to expand...
Click to collapse
sorry to hear that. I have never been disrespect there. But I do know that questions will not get answered right away if the questions you are asking have been answered already. It gets real annoying when no one reads just asks questions and complains. When 90% of the time the problem or question you have somebody already had it or asked about it. And as far as not being satisfied with the mods available there, then you're pretty much out of luck because that is where all the ROMs, Themes, and MODs are coming from for the Intercept. But for another place where the people are nice and helpful is ubuntdroid.com and there is great development for the Intercept there.
Yeah for sure it got too be extremely stressful and just not worth the time to continue to be on the forum over there. I'm going to be trying some metamorphs from around the forums here to see if they are working or not on it, It was just to the point where my questions that were not previously asked where being ignored in order for someone to bash a new person asking a question that was easily answerable by a search. Guess I'm just on a break for now on making progress with this phone.
Mellexx said:
Yeah for sure it got too be extremely stressful and just not worth the time to continue to be on the forum over there. I'm going to be trying some metamorphs from around the forums here to see if they are working or not on it, It was just to the point where my questions that were not previously asked where being ignored in order for someone to bash a new person asking a question that was easily answerable by a search. Guess I'm just on a break for now on making progress with this phone.
Click to expand...
Click to collapse
Well I'm not sure if metamorphs are going to work on the intercept. But if all you're trying to do is theme then all you need to do is be deodexed and then you can make themes & just flash them. I've been porting and making themes for sometime on the intercept. I'll be releasing a port of the BUUF theme for the intercept tonight. After you get a hang of themeing it kinda turns into an addiction. It becomes easy but time consuming
Sent from my SPH-M910 using Tapatalk
I'm not sure I've got a backup done all I pretty much plan to do with the metamorphs is change out the statusbar and the icons up there with it, and possibly the app icons. I'm just taking a break from it since it's just caused me a ton of un-needed stress from the mess over at sdx. I'm going to try the metamorphs this weekend and see what the deal is with them.
Mellexx said:
I'm not sure I've got a backup done all I pretty much plan to do with the metamorphs is change out the statusbar and the icons up there with it, and possibly the app icons. I'm just taking a break from it since it's just caused me a ton of un-needed stress from the mess over at sdx. I'm going to try the metamorphs this weekend and see what the deal is with them.
Click to expand...
Click to collapse
Like I was saying to do that you don't have to metamorph. Just be deodexed then make the changes then flash the new themed template with the new changes. I know it would be nice to have metamorph working but unless youre a developer and plan switching a lot of stuff to get it to work I say more power to you and can't wait to see if you get it done
I'm not a developer so I won't be able to get it to work more than likely. Thanks for the advice and saving me the trouble of possible messing my phone up with metamorph, so for the deodexed template I just have to replace the images I want and flash it through inxane's recovery as I would a normal rom correct? Again appreciate the help man
Mellexx said:
I'm not a developer so I won't be able to get it to work more than likely. Thanks for the advice and saving me the trouble of possible messing my phone up with metamorph, so for the deodexed template I just have to replace the images I want and flash it through inxane's recovery as I would a normal rom correct? Again appreciate the help man
Click to expand...
Click to collapse
Flash the deodexed stock template thru inxaxne recovery. This will keep everything stock but makes it so you can edit everything and not have fc's everywhere. Then flash the deodexed template you made with the changes you did. If you can't get. Just get yourself deodexed then pm with what you want changed then I could make the changes and set it up in a flashable zip. But try it first its not hard. But ALWAYS make backups just in case. And remember that if you can still boot your phone into recovery then you can still fix it
Sent from my SPH-M910 using Tapatalk
Alright sounds good I'll work on replacing the images and backing up everything on my phone then. I already made a theme to flash but I lost it on my laptop when I wiped it last night. I've got no problem with making the flashable theme so again thanks for the help.
Mellexx said:
Alright sounds good I'll work on replacing the images and backing up everything on my phone then. I already made a theme to flash but I lost it on my laptop when I wiped it last night. I've got no problem with making the flashable theme so again thanks for the help.
Click to expand...
Click to collapse
Ok cool give it a try and let me know. Remember to make the png changes to the deodexed template and you don't have to unzip it just open archive with 7zip and drag the pngs you want to change, make sure they have the same file name. And if you need help just pm here or thru sdx. I check both often.
Sent from my SPH-M910 using Tapatalk
alright cool I'll give it a shot when I get the chance
Bumping for status update - extremely interested in this project.
what kind of update are you looking for? if you want the htc sense theme for the intercept?.. this has already been done. and if you want the stock white just ask I could possible have that done for you. if you are familiar with sdx(im pretty sure i've seen there) then search there for intercept themes and you'll find the samsense theme port by wwsean08
one_love_420 said:
what kind of update are you looking for? if you want the htc sense theme for the intercept?.. this has already been done. and if you want the stock white just ask I could possible have that done for you. if you are familiar with sdx(im pretty sure i've seen there) then search there for intercept themes and you'll find the samsense theme port by wwsean08
Click to expand...
Click to collapse
By status update I meant where OP was on his project of bringing the stock white Android theme to the Intercept, which is what I've been looking for. I've attempted porting the files myself but had a few hangups. My main concerns is porting the Statusbar and notification area entirely, including its status icons (battery, connectivity, ect).
The re-visioned theme Samsung/Sprint put on the Intercept just looks so... cheap. The lockscreen, for example, was the cheapest looking excuse for a lockscreen I've seen since Windows NT. Replacing *that*, however, was easy thanks to SDX.
And yeah, I go to SDX :3 Between XDA and SDX, it's Android heaven.
Apologies for the lack of updates I haven't gotten a chance to start working on the theme I've been pretty busy lately I just need to figure out how to change the date and time text in the statusbar to black since it will show up as invisible if I were to use the original android statusbar so I can't move forward until I figure that part out.
dingozipper said:
The re-visioned theme Samsung/Sprint put on the Intercept just looks so... cheap. The lockscreen, for example, was the cheapest looking excuse for a lockscreen I've seen since Windows NT. Replacing *that*, however, was easy thanks to SDX.
Click to expand...
Click to collapse
I couldn't agree more with you on that the stock theme on this phone looks even cheaper than some of the non-smartphones I've seen around which isn't saying much, the lock screen is why I use the pattern lock I just liked the pattern to begin with so it worked out good. Hopefully this theme works since it's the only reason I tried to flash ubuntdroids rom in the first place
I assume this is the correct forum otherwise please move this.
What is the best article(s) to read if you want to start learning how to port roms from other android phones to the Evo? I've been searching on here and on google and it seems most articles are either outdated or only talk about editing existing cooked roms so I finally broke down and posted this. Yes I do use Linux and I do program in Java and .NET and do have a bachelors in software development but I have just never looked into doing this type of work until now.
Thank you, any direction I'm pointed in is appreciated.
I'll direct to you the Q&A forum.
Side Note:This goes in General,but im nice so ill answer you question.
There is no real BOOK to read, a java book is a good start, but you say you know java, so you can probably skip that.
Basically, this is all you have to do.
Download "Dsixda's Kitchen" to your linux distro(amazing software)
Grab a rom from another device.
Grab one of our(evo)stock roms(deodexed Stock 3.70 is good for froyo port,4.12 for gingerbread)
Open the kitchen, and find the option(#19 i think it is), and follow the steps to port it(hold on, your not done yet)
From there you will need do some manual work by tinkering with libs,tinkering with the boot.img, bascally just tinkering with everything related to booting(libs,ramdisk,hw-libs,etc.) untill you can get it to boot or bootloop.
If it boots, thats great, if it bootloops, youlle need to logcat it then debug it.
If you need help with something, pm me, other than that, thats basically(*note: i said basic, more complexed roms like sense 3.0 and non-htc device rom may require extra work)(*note2:alot of times, its going to be a no-booter, but just keep trying.)
sirmx said:
I'll direct to you the Q&A forum.
Click to expand...
Click to collapse
Thanks sirmx, I did do a search there but again came up short.
ThatSmartB0y said:
Side Note:This goes in General,but im nice so ill answer you question.
There is no real BOOK to read, a java book is a good start, but you say you know java, so you can probably skip that.
Basically, this is all you have to do.
Download "Dsixda's Kitchen" to your linux distro(amazing software)
Grab a rom from another device.
Grab one of our(evo)stock roms(deodexed Stock 3.70 is good for froyo port,4.12 for gingerbread)
Open the kitchen, and find the option(#19 i think it is), and follow the steps to port it(hold on, your not done yet)
From there you will need do some manual work by tinkering with libs,tinkering with the boot.img, bascally just tinkering with everything related to booting(libs,ramdisk,hw-libs,etc.) untill you can get it to boot or bootloop.
If it boots, thats great, if it bootloops, youlle need to logcat it then debug it.
If you need help with something, pm me, other than that, thats basically(*note: i said basic, more complexed roms like sense 3.0 and non-htc device rom may require extra work)(*note2:alot of times, its going to be a no-booter, but just keep trying.)
Click to expand...
Click to collapse
Sounds good, what I'll do is go ahead and start one, nothing special maybe even ones that already been done just to get the experience under my best.
ThatSmartB0y said:
Side Note:This goes in General,but im nice so ill answer you question.
There is no real BOOK to read, a java book is a good start, but you say you know java, so you can probably skip that.
Basically, this is all you have to do.
Download "Dsixda's Kitchen" to your linux distro(amazing software)
Grab a rom from another device.
Grab one of our(evo)stock roms(deodexed Stock 3.70 is good for froyo port,4.12 for gingerbread)
Open the kitchen, and find the option(#19 i think it is), and follow the steps to port it(hold on, your not done yet)
From there you will need do some manual work by tinkering with libs,tinkering with the boot.img, bascally just tinkering with everything related to booting(libs,ramdisk,hw-libs,etc.) untill you can get it to boot or bootloop.
If it boots, thats great, if it bootloops, youlle need to logcat it then debug it.
If you need help with something, pm me, other than that, thats basically(*note: i said basic, more complexed roms like sense 3.0 and non-htc device rom may require extra work)(*note2:alot of times, its going to be a no-booter, but just keep trying.)
Click to expand...
Click to collapse
Don't forget some of the most important stuff is in the build.prop and update-script.
Word of advice, look at a sense 2.1 and check out the base that was used. You can also use beyond compare and basically skip Linux all together. Using kitchen to deodex the ruu is a good first step. Choose option 11 in the menu.
Personally, I would start off with a working port and changing apps and moving stuff around. Also get a good list at which libs are associated with what. But use stock bins, etc, xbin, hw libs, and ported apks, framework, and software associated libs. Stock boot.img and a good updater-script. Also know key
Things like the EVO density is 160, vold_stab is usb, amkd is rotation, gsl hw accel stuff like that.
But first things first, Google is ur friend and use the q&a section.
Sent from my PC36100 using Tapatalk
Leoisright said:
Don't forget some of the most important stuff is in the build.prop and update-script.
Word of advice, look at a sense 2.1 and check out the base that was used. You can also use beyond compare and basically skip Linux all together. Using kitchen to deodex the ruu is a good first step. Choose option 11 in the menu.
Personally, I would start off with a working port and changing apps and moving stuff around. Also get a good list at which libs are associated with what. But use stock bins, etc, xbin, hw libs, and ported apks, framework, and software associated libs. Stock boot.img and a good updater-script. Also know key
Things like the EVO density is 160, vold_stab is usb, amkd is rotation, gsl hw accel stuff like that.
But first things first, Google is if friend and use the q&a section.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
ah yes, forgot about build.prop,and i think the kitchen takes care of updater script(unless the device has specific mount pointsor you want text or to clear cache and system). i was just getting the basics to boot, from ther he can debug the errors out of the log.
What about something A LOT simpler like adding the CRT animations to a ROM? any pointers? Any TUT you can point me to?
ThatSmartB0y said:
ah yes, forgot about build.prop,and i think the kitchen takes care of updater script(unless the device has specific mount pointsor you want text or to clear cache and system). i was just getting the basics to boot, from ther he can debug the errors out of the log.
Click to expand...
Click to collapse
Oh I hear ya. Just throwing in my 2 cents. Found that having a clean updater-script is half the battle.
Sent from my PC36100 using Tapatalk
I'm actually glad this thread is still here we don't get to learn much from the devs here. I mean its mostly do it yourself but a getting started guide isn't a bad thing. Mods are quick to move and people are quick to flame but I say leave it, where else is the knowledge pool? Can you really learn this stuff in Q and A seems like it would be mostly help my phone doesn't boot...
Sent from my PC36100 using XDA App
Check out the APKTool, APKManager threads. Lots of great valuable information in there.
I sometimes wish XDA focused more on the "HOW TO" and less on the delivery aspect. The more folks developing, the further we will be along
Another great way to get started is to mentor with another established developer.
evomattnc said:
I'm actually glad this thread is still here we don't get to learn much from the devs here. I mean its mostly do it yourself but a getting started guide isn't a bad thing. Mods are quick to move and people are quick to flame but I say leave it, where else is the knowledge pool? Can you really learn this stuff in Q and A seems like it would be mostly help my phone doesn't boot...
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Well said. People love to flame anyways and XDA is famous among other Android forums for being so harsh. This thread helped me out big time, and it's especially nice to see Leoisright and myn in here giving up a few pointers, because I too was curious about porting. I never worked up the confidence to ask, just too worried about it being passed over or getting flamed because I'm young and curious.
Sent from my PC36100 using XDA App
Yah, Q&A never got me anywhere, i learned off of trial and error, still learning now.
EDIT:OP:IF you want you can ombine mine and leo's tuts together, to make this thread permanent.
Subscribed!!!!!!!!
Good stuff!
Sent from my PC36100 using Tapatalk
Yeah I want to thank the devs that have stopped by so far and gave tips, already using them . Hopefully most of them drop In at least once and leave one tid bit that would make this thread awesome!
Sent from my PC36100 using XDA App
Ha, you taking applications for an apprentice myn?
myn said:
Check out the APKTool, APKManager threads. Lots of great valuable information in there.
I sometimes wish XDA focused more on the "HOW TO" and less on the delivery aspect. The more folks developing, the further we will be along
Another great way to get started is to mentor with another established developer.
Click to expand...
Click to collapse
Sent from my PC36100 using XDA App
Yes I was afraid to post this at first which isn't good, you shouldn't be afraid to ask questions but I get that sometimes the same questions have been answered 100 times prior so I understand the quick to judge portion of it. But I want to thank everyone who has contributed tips, advise and places to start. Thank you.
Leoisright said:
Don't forget some of the most important stuff is in the build.prop and update-script.
Word of advice, look at a sense 2.1 and check out the base that was used. You can also use beyond compare and basically skip Linux all together. Using kitchen to deodex the ruu is a good first step. Choose option 11 in the menu.
Personally, I would start off with a working port and changing apps and moving stuff around. Also get a good list at which libs are associated with what. But use stock bins, etc, xbin, hw libs, and ported apks, framework, and software associated libs. Stock boot.img and a good updater-script. Also know key
Things like the EVO density is 160, vold_stab is usb, amkd is rotation, gsl hw accel stuff like that.
But first things first, Google is ur friend and use the q&a section.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
So I've been looking at beyond compare, did you use this from everything and just edit all the non evo files to match existing evo ones from within windows?
My first post...been lurking around for a while.
I feel like this would probably be pretty simple for someone who knew more about what to do.
I tried flashing the zip, then tried using reframe.sh (through android terminal emulator) to reboot into just the framework, then tried editing the framework-res.apk by adding files and moving files to match other Froyo framework-res.apk files...but all of those things failed.
I didn't really anticipate my actions would have the desired effect, but I was trying.
I don't know what would have to be done. If it's simple and someone would be willing to update this for Froyo, I'd appreciate it. I think some others would as well.
In addition, if anyone could point me in the direction of some learning material for this kind of stuff, not just how to theme but also maybe some development guides for beginners, I would appreciate that as well.
Then I could just do this type of thing myself in the future.
Here's the link to an xda thread with WhiteMochi v0.003: http://forum.xda-developers.com/showthread.php?t=843204
Thanks in advance.
Think alot of themers on the Epic prolly got their start here using Dream's guide: http://forum.xda-developers.com/showthread.php?t=821638
Good luck man!
I'll do it.
Do you want the clear notication bar or the solid one?
I would like the solid one, if you could. Thanks a ton.
And thanks to both of you. Definitely gonna check out that guide.
toweringflesh said:
I would like the solid one, if you could. Thanks a ton.
And thanks to both of you. Definitely gonna check out that guide.
Click to expand...
Click to collapse
Haha I didn't. But a good guide never hurts.
Do you want the lockmod installed along side?
What exactly do you mean by the lockmod?
My current rom uses the AOSP lockscreen by default so it shouldn't be an issue, right?
toweringflesh said:
What exactly do you mean by the lockmod?
My current rom uses the AOSP lockscreen by default so it shouldn't be an issue, right?
Click to expand...
Click to collapse
I meant maddoggins lockmod for EC05. It includes 6 different locks.
Oh, no. I tried to install it but was having issues getting it to work.
The one straight from the lockmod thread didn't work (FC when trying to view Lockscreen Settings), I found a working version in the framework included with the Nebula rom/theme but didn't like the status bar.
I was under the impression the WhiteMochi just used the AOSP, or were you asking for another reason?
toweringflesh said:
Oh, no. I tried to install it but was having issues getting it to work.
The one straight from the lockmod thread didn't work (FC when trying to view Lockscreen Settings), I found a working version in the framework included with the Nebula rom/theme but didn't like the status bar.
I was under the impression the WhiteMochi just used the AOSP, or were you asking for another reason?
Click to expand...
Click to collapse
Haha I can make you a version of nebula with a different colored notification bar if you'd like.
I'm sure it uses the AOSP lock. I was just asking if you wanted me to implement the 6 lock.
If you could get the 6lock in with the Mochi that'd be sweet, but it's not necessary for me.
Would be a huge plus though, hahah.
Still looking for anyone willing to possibly port this over to Froyo/SRF.
I'm mainly just looking for a white status bar without a gaudy notification pulldown and attractive icons.
I tried FrostPort v1.2 but personally disliked the status bar icons (all of them).
I noticed that the Galaxy Prevail (the new prepaid Boost Android phone) has a nice white framework, so even a port of that would be killer.
I read up on theming and I have a basic understanding of what to do, it doesn't seem overly difficult. Only issue with me is that I work 5-6 days a week long hours so I don't always have time to devote to studying up/getting in practice...especially as of late.
I have two days off coming up which I'll most likely wind up devoting the bulk of to learning how to theme (devoted my last two days off to my phone as well...don't know how to feel about that).
In the meantime, however...once again...if anyone is up to the task, have at it. I would appreciate it, and I know others would too.
I'd like to see this theme... Where can I see screen shots of the original theme? I have no knowledge of Android Theming or anything. But if there's a pretty good guide, and by pretty good I mean something that will SHOW me how to do it, then I could give it a try. But I'm more visual so a walk through that's text only won't help.
This seems like its AOSP straight to the bone seriously just use the AOSP ROM, whats honestly different?
When trying to flash it via Clockwork it says "Amend script was disabled in this version" or some such thing, and then says "Installation Aborted".
Using reframe.sh causes the phone to not boot (sticks on boot anim).
build-a-rom
This is not a daily driver. If you have never been on a TW JB deodexed stock ROM, then this is not for you. Flashing this ROM will boot up to the following stock, unmodified apps as packaged by Sprint: If it is not listed here then it is not included:
Phone, Contacts, Settings, Internet, Sprint Hotspot, Play Store.
Also included are ROM Toolbox Lite (jrummy), SuperSU (chainfire), and erikalin-stock app. This ROM flashes Agat63’s v1.3.0 kernel, and it has the boot animation from the S3, sound removed.
The pure Stock GB27 TW ROM zip is 507MB. Build-a-ROM is 242MB.
Why try out build-a-rom?
We have always been able to flash the nice custom ROMs on here, flash the mods we like which other people have figured out and packaged into flashable zip files for us, and just enjoy the phone. And you should keep doing that, and click the thanks button all over the place while you do it. Build-a-ROM is for you to give some of this a shot for yourself. There are exactly two stock apk files left in here that you can delete and still boot to a phone, and that is the browser and the play store.
What can I do with build-a-rom?
The work for build-a-rom comes in two categories:
(1) Easy: Installing custom mods and apps that are already available for you. This involves either flashing a prepackaged zip file, or pushing an app into the system/app/ folder, setting permissions to 0644 (RW-R--R--) and rebooting. You can go get whatever mods and apps and tweaks and kernels that you want. I’m not naming any of them because I didn’t include any of them. You know what they are. Go nuts. Make sure they are made for deodexed GB27 TW ROM for our device. There’s nothing in the way here. It’s a blank slate. If you don’t know how to do these things, use the site search. There are a zillion guides of people telling how to push an app into the system partition, set permissions, and reboot. And flashable zips are flashed in recovery. The recovery in build-a-rom is fine for flashing mods. Wipe cache, wipe dalvik cache, flash one mod per session to be safe, reboot.
(2) Do the first part first. This is a little more advanced but still not difficult. Learn how to decompile and recompile apk files. There are easy-to-use & free programs that allow you to do so. I just typed: "how to decompile apk files” (without quotes) into xda search and got 92,400 results. The benefit of learning these basic tools is that you can then follow the guides on xda. You know all of those things we’re used to having automatically in a custom ROM? ... tabbed settings, extended power menu, transparent things, hacked things, colored things, pretty toggles… etc etc... you can make them, and a lot more, by hand on your own. There are guides. You don't have to beg someone else to make the mod you want for you. You don’t even have to figure it out. You literally copy-and-paste from the guides in which other people have figured out & explained exactly what to modify. No, it’s not “development” but it’s something to feel like an accomplishment you can be proud of.
Want transparent stock toggles? Want to rearrange them? Want to put your toggles down on the bottom of your pull-down and use the top space for notifications? Search XDA for the guides. These are quick mods... You'll be amazed at what you can do. You can build this up to 100% your dream ROM – starting from a blank slate so you can feel good about the end result.
Thanks @kobridge – for pure stock GB27 deodexed ROM as base: http://forum.xda-developers.com/showthread.php?p=38923705#post38923705
@tdunham – for the guide on how to make the extended power menu. Check it out. This is a model for what I’m talking about with how clear and straightforward a guide can be: http://forum.xda-developers.com/showthread.php?t=2125196. This is the one modification I think I left in here for the version of build-a-rom that I am sharing.
@g_ding84 – for suggestions and being nice
@bigmike6200 – for testing earlier version of build-a-rom
@agat63 – for kernel http://forum.xda-developers.com/showthread.php?t=2244781
@bilgerryan – for modeling how to click the thanks button appropriately
crawrj - for hacked native hotspot, used with permission (if this is included - I need someone to verify that this ended up in this build or not)
Why say thanks?
Can you even guess at how many people have downloaded and used noobnl’s EL29 direct boot to CWM zip?? It's probably well over 10,000. There are 40 thanks on that post. Ridiculous. And tdunham’s JB Format All X 2 zip?? At the time of my typing this, there are 7454 downloads of that script, and 125 thanks. Also ridiculous. So many people give so many hours of their time making things for us to enjoy. Click the buttons, folks, please.
Install instructions
- Flash at your own risk. I am not responsible for your choices. Etc.
- Make a backup.
- Before you do anything further please read my disclaimer below.
- Directboot into EL29 CWM recovery. Thank noobnl: here.
- Flash tdunham’s JB.Format_All_X2.zip. Thank tdunham here
- Flash BAR-V1.0.zip.
- Reboot
Disclaimer: The mods and apps and guides and tutorials on XDA are everywhere. Use the site search. I cannot possibly answer your questions on implementing any of those changes. Some of those guides have hundreds of posts of Q&A for just one certain modification. Read them. I assure you that whatever question or problem you have, it's addressed already on xda. Search and read. I’m giving you a stable blank slate called build-a-rom. It comes with nine apps and it works. You take it from here. I want to be clear upfront what I can and cannot support. I can support this ROM, which is build-a-rom and its nine apps. So, for example, if you have a question about how to make a phone call, ask. The building part is really up to you. Browse XDA. The amount of information is astounding... If you’re not sure what you’re doing, then don’t use build-a-rom. If I knew all the answers to all of your questions, I’d answer them. I don’t.
Download
BAR-V1.0.zip md5 checksum: 8812D9F6B520D11AE180B5E660F1EE26
http://www.androidfilehost.com/?fid=13858085825318748191
DO NOT MIRROR.
DO NOT QUOTE THE ENTIRE OP.
DO NOT DRINK AND DRIVE.
Each carries risk.
reserved, thanks
edit: Turns out I did not need to do this reserved post thing. So now I know. Lol.
also reserved, thanks
First. Looks fun. I continued my modeling lol.
Just gonna say, this will make a great base for anyone wanting to (dare I say) build a ROM to release (always ask permission first). And with it only being 242 MB it leaves a little room to play.
@erikalin might wanna add a note in there that EL29 can't flash modems and to flash the JB modem after boot if not already on one.
bilgerryan said:
Just gonna say, this will make a great base for anyone wanting to (dare I say) build a ROM to release (always ask permission first). And with it only being 242 MB it leaves a little room to play.
@erikalin might wanna add a note in there that EL29 can't flash modems and to flash the JB modem after boot if not already on one.
Click to expand...
Click to collapse
Thanks. ^ Yeah, I intentionally started the OP with, "If you have never been on a TW JB deodexed stock ROM, then this is not for you," to cover that sort of thing. It would make a good base. There's a ton of room. I just listed my E4GT on swappa, so this is all from me... Rooting my new-to-me S3 as we type.
erikalin said:
Thanks. ^ Yeah, I intentionally started the OP with, "If you have never been on a TW JB deodexed stock ROM, then this is not for you," to cover that sort of thing. It would make a good base. There's a ton of room. I just listed my E4GT on swappa, so this is all from me... Rooting my new-to-me S3 as we type.
Click to expand...
Click to collapse
Sad to see you go
erikalin said:
Thanks. ^ Yeah, I intentionally started the OP with, "If you have never been on a TW JB deodexed stock ROM, then this is not for you," to cover that sort of thing. It would make a good base. There's a ton of room. I just listed my E4GT on swappa, so this is all from me... Rooting my new-to-me S3 as we type.
Click to expand...
Click to collapse
The S3 is nice. But sad to see a valuable member moving on.
Sent from my SPH-L720 using xda premium
erikalin said:
Thanks. ^ Yeah, I intentionally started the OP with, "If you have never been on a TW JB deodexed stock ROM, then this is not for you," to cover that sort of thing. It would make a good base. There's a ton of room. I just listed my E4GT on swappa, so this is all from me... Rooting my new-to-me S3 as we type.
Click to expand...
Click to collapse
Yeah I'm gonna try using it to see how close I can get to fully porting Xperia Z stock to TouchWiz.
bilgerryan said:
Yeah I'm gonna try using it to see how close I can get to fully porting Xperia Z stock to TouchWiz.
Click to expand...
Click to collapse
That would be cool
mholloway said:
That would be cool
Click to expand...
Click to collapse
Not promising anything, but I'm thinking of ditching 3Minit and go with a full on Xposed XPERIAnce (pun intended). Takes up a lot less space and has some different features (like using AOSP Themes on TouchWiz)
bilgerryan said:
Not promising anything, but I'm thinking of ditching 3Minit and go with a full on Xposed XPERIAnce (pun intended). Takes up a lot less space and has some different features (like using AOSP Themes on TouchWiz)
Click to expand...
Click to collapse
Sounds good, well good luck, I know I will try it out if you post it.
erikalin said:
build-a-rom
Hey shipmate. Congrads on launching your ROM. Proud of you. Once I am done Xperiancing Bil's ROM. I will start to build mine. Inverted and transparent apps should work right? Like the wallpaper. Thanks for letting me help and for all the info you have blessed me.with.:thumbup::beer:
X'ed out the game
Click to expand...
Click to collapse
Transparent Apps Are Awesome...
bigmike6200 said:
erikalin said:
build-a-rom
Hey shipmate. Congrads on launching your ROM. Proud of you. Once I am done Xperiancing Bil's ROM. I will start to build mine. Inverted and transparent apps should work right? Like the wallpaper. Thanks for letting me help and for all the info you have blessed me.with.:thumbup::beer:
X'ed out the game
Click to expand...
Click to collapse
Hi, bigmike6200,
What is it about transparent apps that attracts? All of team blackout stuff works on JD's ROM, so I'd imagine they'd work on this gem. Their paid app is worth the two bucks.
Beyon a few nuggets from the GS2 international version, I've tried to find what I can, and most seems attached to Omega and similar ROMS. Once taken out, they don't work in isolation. Even the older items created by current team blackout members are gone. I managed to get Speed Test and a few others, but now the links are dead. Would love stock SMS, calculator, etc.
Time for me to learn this process.
Congrats, Erika, and thanks for this and all you've done.
Click to expand...
Click to collapse
bigmike6200 said:
Hey shipmate. Congrads on launching your ROM. Proud of you. Once I am done Xperiancing Bil's ROM. I will start to build mine. Inverted and transparent apps should work right? Like the wallpaper. Thanks for letting me help and for all the info you have blessed me.with.:thumbup::beer:
Click to expand...
Click to collapse
Of course - inverted/transparent apps are good. Install according to however the person who modded it says for each one one.
micmars said:
Hi, bigmike6200,
What is it about transparent apps that attracts?
Time for me to learn this process.
Click to expand...
Click to collapse
I'm not bigmike, but I have to say that I love transparent everything. I made almost 40 build-a-rom projects for myself, starting from essentially the version 1.0 I have shared here each time, and trying different things out. In some of them I made everything transparent, although I did learn that semi transparent is often what is necessary. Making the backs of the stock toggles themselves transparent too was fun. There's something pleasing about the transparency and, for me, neon green #ff00ff00. I colored all the stock system app icons with my neon green too, etc. :good: Anyway, micmars, you will learn and invert the stock system apps to share. Cheers, bud!
Thanks!
erikalin said:
Of course - inverted/transparent apps are good. Install according to however the person who modded it says for each one one.
I'm not bigmike, but I have to say that I love transparent everything. I made almost 40 build-a-rom projects for myself, starting from essentially the version 1.0 I have shared here each time, and trying different things out. In some of them I made everything transparent, although I did learn that semi transparent is often what is necessary. Making the backs of the stock toggles themselves transparent too was fun. There's something pleasing about the transparency and, for me, neon green #ff00ff00. I colored all the stock system app icons with my neon green too, etc. :good: Anyway, micmars, you will learn and invert the stock system apps to share. Cheers, bud!
Click to expand...
Click to collapse
You, also, Erika! Thanks for the encouragement. I think I found a lot of slimeball themed apps in one of the members of TBO's threads. Have to agree on the semi transparent observation. The Speed Test app to which I referred looks way better in the semi transparent variant.
Cheers,
Mike
Nice rom. Can't attach pic via metropcs mms jbfk23 fix.
Sent from my SPH-D710 using xda
mbr007 said:
Nice rom. Can't attach pic via metropcs mms jbfk23 fix.
Click to expand...
Click to collapse
Sorry, bud, but I'm not sure whether you meant to ask a question or just make this statement? If you meant to ask a question, feel free to reply back. To take a guess at it: build-a-rom comes with nine apps, and gallery isn't one of them. You'd need that. Or if this is a metro pcs thing, I don't know anything about Metro PCS. Try here: http://forum.xda-developers.com/showthread.php?t=1912451
Edit:
Can someone check this out?
If somebody can check this out for me. because I already wiped and packed up my E4GT:
Is the Sprint hotspot app in here crawrj's hacked hotspot or Sprint stock? I *had asked and received* permission to include crawrj's hacked hotspot but I had decided that I didn't want to include it in this base after all. But... did I forget to take it back out before uploaded? Lol... If someone can let me know that'd be great. I'll modify the OP pending a confirmation on this... Thanks X 3.
erikalin said:
Sorry, bud, but I'm not sure whether you meant to ask a question or just make this statement? If you meant to ask a question, feel free to reply back. To take a guess at it: build-a-rom comes with nine apps, and gallery isn't one of them. You'd need that. Or if this is a metro pcs thing, I don't know anything about Metro PCS. Try here: http://forum.xda-developers.com/showthread.php?t=1912451
Edit:
Can someone check this out?
If somebody can check this out for me. because I already wiped and packed up my E4GT:
Is the Sprint hotspot app in here crawrj's hacked hotspot or Sprint stock? I *had asked and received* permission to include crawrj's hacked hotspot but I had decided that I didn't want to include it in this base after all. But... did I forget to take it back out before uploaded? Lol... If someone can let me know that'd be great. I'll modify the OP pending a confirmation on this... Thanks X 3.
Click to expand...
Click to collapse
Thank you for the reply. Yes, I noticed the rom don't come with message so I try to use Epic4gtouch-jbfk23-metropcs-mms-fix-signed but it didn't give me the option to attach a pic. Any help will be appreciated. Newbie here.
mbr007 said:
Thank you for the reply. Yes, I noticed the rom don't come with message so I try to use Epic4gtouch-jbfk23-metropcs-mms-fix-signed but it didn't give me the option to attach a pic. Any help will be appreciated. Newbie here.
Click to expand...
Click to collapse
You might want to just go with another rom. That's not meant to sound unwelcoming, lol, not at all. But it's intentional that this ROM is empty. It's for folks who want to build it from a blank slate. Like I said I don't know how metropcs works so I have no idea what works for you. But stuff isn't in here for a reason. That's why I put in the OP that if you're new to JB TW this probably isn't the rom for you... This isn't a slim rom. It's an incomplete rom. You know?
Hi there guys!
I am a new account/poster, so I apologize if this is the wrong place for this question. I read the sticky, so I would think I'm good, but feel free to enlighten me
Long story short, I'm working on making a VERY simplified custom ROM for the SGH-T999 (TMobile's Galaxy S III). This is a project for school, so the idea was to make it simple for average users: remove certain settings, remove bloatware apps, customize icons etc. For this project, I only wanted to focus on one thing to see if I could do it. That was to remove the GPS quick toggle from the notification panel and remove the "Location settings" option from Settings. Again, this was just a simple test for school, so I'm aware this doesn't completely remove GPS
I have built my ROM off of TMobile's 4.3 stock ROM using the oh-so-time-and-noob saving Android Kitchen and APK Multi Tool, both most up to date version. After reading and testing the wonderful tutorials on XDA about Systemui and Secsettings apk modification, I am having trouble removing the GPS quick toggle. It seems that with this version of Touchwiz, or Jellybean, or TMobile stock, it has become MUCH harder to edit the toggles/notification xml without editing all of them at once. The tutorials for modding this area are at least a year old, and I know that the current stock version of Touchwiz has implemented customizable toggles anyway. My goal was to remove the GPS toggle completely so the user could not have access to it to customize.
I've seriously been reading everything I can on this stuff, so I don't think I missed a post about this specific problem on the Galaxy SIII. I have been testing and re-testing for about three days now, with no results at all. Literally. My XML edits do not seem to have any effect (arrays.xml for arrangement for example). I was able to successfully remove the Location settings option, so I know my edits work in certain places. I've seen tons of people talking, but I just wanted to clarify that I'm not missing something about the way this is coded. I've been trying to trace the code path, and it seems to lead to dreaded hex IDs and Smali. Which if I have to get that deep, I'm pretty confident my professor would just tell me to forget it and mod other things.
I know people have made some pretty sweet mods for this that I could just deploy, but I want to learn to do it myself. I am a programmer after all I have a lot of experience with XML and JavaScript, just not Smali. I would really like to know if anyone else has noticed this change in toggle modification, or if I'm completely missing the ball. If any of you guys know where I might continue my search, it would be appreciated. I don't want to just make a transparent .png to replace the icon, because then it's still clickable Another workaround option I just thought of could be to set the default toggles. (Only want Wi-Fi and Drive-Mode when the ROM deploys for example). Even then, I don't know where to set those, and actually have my edits apply.
Guess this turned into a long story heh, but I wanted to give as much info as possible. Thanks again guys! Long time reader, first time poster. If I learn this stuff I'd love to help others using what I've learned. Peace!
At first Glance, I had half a mind to suggest setting up Parental Controls and use Xposed Apps to turn off Locations. But I understand your professor won't take kindly to that. :angel:
So how does one go about this ? Well, you are on right track. Here's the thing. I am a Rom developer but I do not support this device. (Long story there....) So you may want to reach out some of the Developers who do support this device if need be. But be mindful that you want someone that actually makes TouchWiz (henceforth TW) Roms, since that's what you are trying.
Here's some of my suggestions. Let's start with the basics ones. The Stock Roms are all Odexed. So in order to mod the part you need, you'd have to first De-Odex them all. I am sure you must have considered that but didn't see you mention it.
Second, especially with APK Tool, you do need the 2 APKs that are specific to TW framework. One's called TWFramework-res.apk and the other one is something to do with SystemUI. I believe its these two you may have to mod or at least keep them in right path for APK Tool.
SecSettings will remove the Location Option from Settings Menu. Quick Settings I believe would be in System UI. I doubt you'd need to go to Smali level or Services.jar. Look around the mods for Status Bar. In particular @Ticklefish tutorials are pretty good ones. Go through them if not done so already.
Lol, I would agree. Though he is pretty chill, so maybe he would appreciate the humor behind it.
Yeah sorry I forgot to mention, I did deodex the ROM before modding. Learned that one the hard way. Thank you very much for replying. I already had the frameworks and systemui installed as well, but I took a look at the @Ticklefish tutorials. It didn't help me directly but it led me to somewhere great. Right here: http://forum.xda-developers.com/showthread.php?t=2594659
Turns out we were kind of in the wrong place. The array.xml that I needed to edit for default toggles upon deployment was actually in SecSettingsProvider and not SystemUI. I have a feeling that the array inside SystemUI worked a while back, but new stock updates have left dead code. I'm starting to see that everywhere in various edits.
The above tutorial adds toggles, but I worked backwards and used it remove individual toggles as well. The settings I was looking for were located in settings.db in the /data/data/android.com.... blah blah blah (you can see it on the great tutorial above). So after modifying that and testing, it worked! My brain then figured there has to be something telling settings.db to be configured that way, and that was where I found arrays.xml in secsettingsprovider.apk\res\values.
This gives a lot of control, and allows you to add/remove individual toggles you want as default in the ROM. Plus there are tons of Boolean defaults as well you can set in the same folder.
Not sure if this applies to older versions of Android or even Samsung, but if the other tutorials don't prove tried and true, THIS is the way to go.
Thanks again mate, I really appreciate the links. Hope this helps others too!
Glad it all worked out. Do be mindful that the Array in SystemUI is true AOSP file. Samsung's edits have left it unusable on Touchwiz.
Perseus71 said:
Glad it all worked out. Do be mindful that the Array in SystemUI is true AOSP file. Samsung's edits have left it unusable on Touchwiz.
Click to expand...
Click to collapse
Ah got it. That makes perfect sense. So not "dead" code per-se but Touchwiz is overwriting AOSP code with their own. So the tactics discussed above only work with Samsung related products. Cool I'm learning! heh