[Q] Remove items from Settings.apk Sense - Hero CDMA Q&A, Help & Troubleshooting

Okay, I have tried everything I can think of to edit Settings.apk. I ran apktool, I did a 'findstr' for the offsets for what I wanted to remove, I looked at AndroidManifest.xml, I have done everything I can think of to remove some items from the Settings menu. This is what I have done so far:
1. Removed the activity from AndroidManifest.xml - caused Settings to not appear at all.
2. Edited /res/xml/settings.xml and settings_tune_performance.xml to remove the items - cant remember what this did, I believe Settings again did not appear
3. Obviously undid the previous edits, then edited Strings.xml kind of the same way the "Remove End Call Button" by JsChiSurf was done using the method of putting "/u0020" for each letter that I wanted blocked out...icon still remains, but no name for the items.
4. Along with edit #3, I also edited \smali\com\android\settings\framework\activity\HtcEntryProxy.smali - this looks to be the most important file to building the list of what shows. I was able to clone "Wireless Settings" over "Personalize" thereby getting rid of Personalize. I then took it one step further and basically moved lines of code over pieces that I want removed. I removed Personalize, Accounts & Sync, and Connect to PC and basically moved everything around so that I would only have 13 items instead of 16 - this resulted in a FC. Today, I tried to remove 2 items (3rd and 4th items) because of the way the code was written and it resulted in FC again (Code is written in blocks of 2 - local 1, end local 1, local 2, end local 2, restart local 1, end local 1, restart local 2, end local 2 - chose 3 and 4 since they were restarts, and so are the rest of them - just explaining why 3 and 4 was removed).
It looks like HtcEntryProxy.smali is the file to edit, but there has to be a file that sets the amount of tabs at 16. HEP.smali has a reference to "locals 8" and I thought of changing that to like 6 or 7 to see if I could get items to drop off and maybe there is code that just doubles the number. Seriously, if anyone at all can help, it will be greatly appreciated.
I have done every mod/edit I have wanted:
Remove End Call Button by JsChiSurf
Remove Vibrate on Call Connect by JsChiSurf
Replace Call History Button for Contacts in Dialer by JsChiSurf
Toggle Haptic Feedback on Phone Dialpad by Nieylana
Enable Forced Roaming by MrGreg (Could potentially work on NFX Roms as I am using on a Stock Sprint Rom)
Reboot option in power menu 3-in-1 by snq-
None of that may sound very interesting but a couple things of note:
1. Forced Roaming was said to not work on Sprint Stock Roms/NFX and I got it to work.
2. The Haptic Feedback mod was not working for the Sprint release I was using, I believe it was for a previous release
3. 2 mods by JsChiSurf were made using MetaMorph, I decompiled, found the changes, made the changes to my file and recompiled. The other mod was for an older version and therefore would not have worked, so I made the changes to my version.
4. As you can tell by another post of mine, the reboot menu was not a big deal to anybody but me since everyone moved on to 2.2/2.3
It isnt like editing files is new to me, and no, I have not done a MOD of my own, basically just took other peoples work and figured out how to get it to work for my purposes, so some people may jump all over me for that, but it takes a REALLY long time going through xmls and smali to find one bit of code that was changed, so it wasnt like it was easy.
To end this, I will just say that there are only a few mods that I personally want to see done:
1. Remove certain tabs that arent working from Settings.apk - Since they are in blocks of 2, the tabs would be Personalize, Accounts & Sync, Connect to PC, Accessibility (since it doesnt do anything)
2. A menu setting for enabling rotation PROPERLY. I know fresh has 270 degree rotation enabled, but no way to properly enable different rotation like CyanogenMod. It is 270 or 90 - nothing else. I would like to enable 360, 270, 180 or 90 with a menu like Cyanogen - there is a thread that talks about porting it, but it looks like a whole weekend thing - so I wont be undertaking this until I have the time to set aside (like in 2 weeks). If anyone has any ideas, by all means, let me know.

Well, I am also looking for something like it... :S

Related

[Q] Lots of Captivate Questions

So after looking around through the forums I have learned a lot, and I have appreciated every piece of information I have been given, but there have been some things I have either not found answers to, or have not found complete answers (ie: someone only asked part of what I'm asking).
*Phone info listed in Signature*
When giving an answer, please number it according to the question and/or Quote the question, Please do not quote the entire post.
1. IMEI Device ID: Can I change it? and How?
- After Flashing and Rooting, my email exchange account no longer recognizes my phone and asks me to validate the Device ID. I did get Exchange to work when I had 2.1 and I'm not doing anything different from before. (Note: Android Device ID and IMEI Device ID are 2 different things)
Answer: Your IMEI Device ID is located on the back of your phone. You can find it by removing the battery and then it is the number above the first barcode. Your IMEI ID is something you neither can change nor want to. If a problem occurs trying to get Exchange to work again after messing with your phone, try connecting to the network at the location of your exchange account. Make sure your phone is registered, if it's not, register and wait a day before attempting to connect to exchange again. If that still doesnt work, contact their IT dept and have them manually add your phone. Also, see Post#4 or Exchange Thread
2. Android Device ID:
a)Is the number/letter sequence located on my battery, my Android's ID?
b)In the app "Android ID Changer", when I change it to said ID on battery and click "Save" nothing happens, the ID that the App gives me is still listed at the top.
Answer: If you flash and root with what I've given in my signature, your Android Device ID should be the same or there shouldn't really be anything you need to worry about that requires it. Your IMEI ID is the important one. Also Reference the Device ID Thread, and please make sure you write yours down before flashing and rooting!!!!
3. Sounds Sounds Sounds!!!!!: OK, so I know everyone wants to have their own custom tones right? Well, after looking around for a little while, I haven't really found full solutions as to what I want:
There are 6 Different Kinds of Tones, and a 7th Tone Type I would like added:
- Voice Call Tones: As main ringtone and per contact(As Title)
- Notification Tones: (Text Messages, Email, etc)
- Music: Your media, the only files that should show up in "Music Player"
- Alarm Tone: In the Default Clock App, under Alarm Creation
- Smart Alarm Tone: In the Clock App also under Alarm Creation
- Screen Touch "Pop" Tone (When you click an app)
- Reminder Tone: Reminds you that you have a text or missed call(Not included on phone currently)
a) OK, with that list, when I go in to choose for each one, you get a menu (for example Voice Call gives you: Silent, AT&T Tone, Bird loop, ..., Samsung tune, ...). I would like for my custom sound files to show in the Default list of each according Tone type as listed above. How do I do it?
b) How do I differentiate the Text message tone from the email tone? How do I make make text message tones & settings individual/separate from Notification Tones and Settings?
c) Reminder Tone: When I had a motorola back in the day, if my phone rang at me and I was too busy or not around it at the time to look at it, about every 5 minutes, it would beep at me telling me that something happened while I wasnt paying attention. Is there a way that I can add this feature to my Captivate?
4. ASTRO vs. My Files(on 2.2-Froyo): It seems like "My Files" has everything that ASTRO has, yet I've seen a lot of people saying to get ASTRO. Is there any reason to have it?
Answer: If you have enabled the Side-Loading of apps, there is no real difference between these two other than their appearance since you can bring up the .apk installer that's included in both programs. Other options to using these to programs are: Root Explorer
5. Default Samsung App: Daily Briefing: There has got to be something better than this out there, any suggestions?
- Also, I already have a big clock that has weather(Fancy Widget), so I dont really rely on Daily Briefing for it
Answer: If you are looking for something in terms of a
Widget NewsReader: try Feedr for news, Auto Express for Car News, and ScoreCenter for Sports News
Non-Widget news readers include: Google Reader, gReader, & NewsRob.
6. Tethering/I'm Tethered, What Now?:
a) I know that my laptop can access WIFI via MobileAP, but how can I connect with my Laptop via USB Tethering. I have Windows XP Pro SP3
b) Is it possible for me to use my Laptop to send Txt Msgs?
c) Assuming I have hundreds of Contacts, Is to possible to keep ALL Contacts on laptop while keeping only most used contacts on phone?
Answer:
a) USB Tethering can be accomplished through apps like EasyTether or PDANet, but most ROM's for the captivate do have it standard. It would be under Menu > Settings > Applications > USB Settings > PC Internet.
b)
c)
7. Removing the Default "Latitude" App (2.2-Froyo): I already have Maps, Navigation, and Places. Why would I need "Latitude"? What is the purpose of it?
I use Titanium Backup Pro to "Freeze" most of the default apps (freeze meaning hide them w/o deleting them) but I cannot seem to find "Latitude" in the list of Apps, is there a way to freeze it with Titanium?
8. Allshare Default App 2.2: What does it add to the phone? Do I need it or should I "Freeze" it?
I'm looking for a way to play my media from my computer to my phone, however Windows Media Player doesnt recognize my phone as something to share to, how can I change this? (I use Windows XP Pro SP3)
9. FM Radio: Is there a way I can listen to my favorite channel without using up any data? And if I listen to the channel for about an hour, how much data will I have used? (So far, I've only seen Last.FM and TuneIn Radio)
Answer: Best thing to do if you want to listen to the Radio on your phone is to do it via Wifi. Unfortunately for us, our phone originally had plans to have a FM Chip installed allowing us free FM Radio, but that's just not how AT&T rolls. Another App besides Last.FM or TuneIn Radio to try is iheartradio. Furthermore, if you are wanting to watch your Data Usage, I suggest trying 3G Watchdog, I don't know how accurate it is from month-to-month, but it is an App(and Widget) that does watch your data usage.
10. Is there a way to rename the apps in my App Drawer? Some of them have strange/long names which will break a work so that it is on both lines or the whole title doesnt fit. This bothers my OCD so I was wondering if there was an easy way to do it.
11. Random Reboots When I don't have an Alarm enabled, sometimes my phone seems to go and sleep/hibernate/reset. Meaning I pickup my phone and for some reason it has gone and turned off on me. What's the deal? Does anyone else have this problem and is there a way to fix it?
12. Save Texts: What is the best way to save your text conversations to your computer besides using KIES?
13. Save Contacts What is the best way to Export Contacts to your computer for editing and later Importing back onto the phone besides using KIES?
- I want to have a back up of all my numbers so that I can remove some from my address book, but still have them on my computer in case I need them later.
14. GPS 2.2: Many have commented about fixing the 2.1 GPS, does the 2.2 GPS also need a fix?
15. Editing the System: Where Can I find in-depth threads that tell me how to change things in the system(thread links accepted)? I would like some that cover it in general, but I'd also like ones that also include adding and removing custom ringtones to the default as well as SetCPU and other functions.
16. The Lock Screen: Is there any way in which I can change the Default Lock Screen so that it includes a message on it like "This phone belongs to _______"?
Is there any other themes for the Text Message "Puzzle" Lock Screen?
17. Contacts:
a) Sorting Method - First I would like to sort my contacts by Group, then by Alphabetical Order. Is there any way that I can do this? Basically I want my girlfriend listed first, then all my Family Contacts, then all my friends. Is there a way I can do this other than adding symbols or prefixes in front of everyone's name?
b) Once while on the facebook app, it gave me the option to set a picture to one of my contacts(without saving the image to the phone), however I havent figured out how to do it since, does anyone know how?
c)How do I sync contacts with Gmail? Ive tried clicking Sync Contacts in Contacts under Gmail, and it shows the refresh icon for about a second but when I go to my gmail contacts, nothing is there. What's the deal?
18. Way too Awesome: So we've all seen what phones can do in the movies, hacking into computers and whatnot. Is there anything that our phones can do like in the movies? I personally would love to have a phone that Tony Stark or Sam Flynn would die for. ......Is there at least a way I can use my phone to unlock my car? I'd enjoy turning my phone into a trapper-keeper lol.
19. Custom Sound Settings: Media Volume can only go down as low as 5% before going to 0%, is there any way I can make my phone lower that 5% like when it's late at night but I still want to hear an app's crappy music, just really really quietly?
20. Phone Accessories:
What is the Best phone case for Captivate that utilizes a belt clip (w/screen protector)?
In terms of a 2nd battery, are there any batteries out there that have more battery life than the stock one that comes with the phone?
If I had a 2nd battery, would it be safe to leave it in my car throughout the year in case I need it, or would temperature be a problem?
21. Data Plans: Any chance of AT&T Coming out with a plan that's between 100Mb, and 2Gb?
I'm on Wifi most of the time, so I don't use most of my 2Gb, but I can easily use 100Mb, is there any chance of there being a 1Gb plan?
As I get answers to my questions, if the answer isnt too long I will edit the OP with the answers or link a post below the question for people who might stumble upon this thread with the same question.
EDIT: (Last Edited 1/17)
Added Answers to questions: 1, 2, 4, 5, 9
Added Parts B and C to #6
Added Questions: 15,16,17,18,19,21
1.) IMEI ID is on the back of the phone and don't think you can change that.
4.) Astro also lets you install third party apps that are loaded onto your SD card. My files just lets you browse.
5.) If you dont' need daily breifing, don't use it. I don't use it either.
6.) PDAnet will let you tether via USB and there are a few others.
10.) when you add a app to your home screens, you have the option to change the name. Doesn't help with your app drawer OCD but keeps your home screens under control.
11.) There are multiple threads about random shutdowns. Read them all if you want. So far, increasing the sleep speed minimum to 2000 (in setCPU) has worked for me. Granted it's only been a few days but no shutdowns since doing that.
14.) Reading all the GPS threads will show you that it's not locked into a particular OS. Nobody really knows what the problem is. Some have great GPS, some don't. Some get it working better with fixes, some don't.
axis01 said:
1.) IMEI ID is on the back of the phone and don't think you can change that.
4.) Astro also lets you install third party apps that are loaded onto your SD card. My files just lets you browse.
10.) when you add a app to your home screens, you have the option to change the name. Doesn't help with your app drawer OCD but keeps your home screens under control.
11.) There are multiple threads about random shutdowns. Read them all if you want. So far, increasing the sleep speed minimum to 2000 (in setCPU) has worked for me. Granted it's only been a few days but no shutdowns since doing that.
Click to expand...
Click to collapse
4. My Files has a package installer if you have enabled sideloading of apps and seems to work the same as ASTRO as far as I can tell.
10. I havent seen an option to change the name on the homescreen either, I usually just drag them from my app drawer though.
11. Could you define what the sleep speed minimum is?
EDIT: ANd big thanks on where the IMEI was. I was kind of avoiding taking the battery out, but the number on the back matched the number in the phone info so I was happy. And for some reason my phone now works with exchange. I think my phone was waiting till I knew what it knew lol.
Oh man. I'll see if I can answer them all. LET'S DO THIS!
1. Before you left 2.1 stock, shoulda backed up nv_data. If your Device ID and produce code get messed up, check out http://forum.xda-developers.com/showthread.php?t=881162 and http://forum.xda-developers.com/showthread.php?t=880223 Use these threads to try and restore it; but if that doesn't work you might be SOL without a nv_data backup.
As for exhange, check out http://forum.xda-developers.com/showthread.php?t=821297
I work for AT&T, so me and IMEI's are best buds. You can't change your IMEI as it's a number issued directly for AT&T. AT&T uses these IMEI's to determine what type of phone is on your account. Should you change the IMEI, it would appear to AT&T as "Unknown GSM", and you would cease to get data.
2. Read #1
3. It depends on the apps you use to accomplish said tasks. I would imagine very few of us use the stock e-mail client, i would imagine most of us use K-9 or something along those lines, in which case you can specify a sound file in said apps settings.
As for having them show up in the default menu, throw them into /system/media/audio/ringtones and they should show up in default.
I'm not sure about the reminder, although I can't see an app for this not existing. As stated above, some e-mail clients such as k-9 or SMS like handcent may have this feature. If the stock ones don't, what can ya do?
4. Don't get either, get Root Explorer.
5. If you already have a clock, I suppose all Daily Briefing offers is news and a calendar. There's plenty of awesome news readers for the Captivate. If you like the widget variant, i would go with Feedr. If you prefer non-widget news readers, Google Reader, gReader, NewsRob; all good choices.
6. It depends on the ROM. USB Tethering can be accomplished through apps like EasyTether or PDANet, but most ROM's for the captivate do have it standard. It would be under Menu > Settings > Applications > USB Settings > PC Internet.
7. Latitude is bundled in with Google Maps. Not sure how to remove it, or if you can..maybe.
8. You don't need it. It's just a global way to share pictures and videos to multiple sources. I never use it.
9. Connect to WiFi!
10. Aside from decompiling the APK, i don't think so. Maybe NinjaMorph can do it, but I don't think so. You can hide apps from the drawer though, or hide the text, with alternative launchers.
11. The captivate stock firmwares seemed to have a problem with randomly rebooting. I work at AT&T and I sell these phones daily so I can safely say it's just the stock, even the 2.2 stock seems to do it. You can use SetCPU profiles to work some magic, but it's easier to just install a Custom ROM, as I personally no longer have this problem UNLESS i am on stock. Use http://romkitchen.org from your phone, easiest way. Make sure to donate if you use it frequently, it's an awesome service!
12. Can't answer this one. I imagine there's an app to back up texts to files on the phone directly though, if not it wouldn't be very hard to make!
13. From your contacts on the phone, menu > (possibly More) > Import/Export. It will save EVERYTHING about your contacts(Ringtone info, pictures, birthdays, etc) to a .vcf file. These can be altered, edited and saved on the computer.
14. 2.2 stock needs a fix I'm pretty sure. Check out this thread http://forum.xda-developers.com/showthread.php?t=881941 , all you gotta do is flash one file, so do it anyway just to be safe!
Phew. Hope this helps!
geokhentix said:
Oh man. I'll see if I can answer them all. LET'S DO THIS!
Click to expand...
Click to collapse
Big thanks
As for my Android ID, I didnt know about it until afterwards. The posts that inform people about flashing and Rooting should mention this, because I didn't see it anywhere until after I was worrying about my phone not being able to connect to my email, but for some reason this morning when I tried it miraculously worked.
As for #3, where is my system folder? is it: I:\media\audio\ringtones ?
with my "system" being "I:"
I recently discovered setting custom sounds for my email accounts, but I am curious about all the default tones.
Are all the ones listed in different setting all just the same file with the exception that they only play for "X" amount of type depending on menu your are in?
And can the captivate not play MIDI files?....you know, old school polyphonic files........
And how the heck do I change the text tone for while my phone is plugged into the USB? omg it is the most annoying sound in the world, why does it not use the tone I have my texts set for? (I forgot this one on my list)
Thanks for your answer to #11. My phone hadnt done it at all until I dropped it down about 10 feet at a concert screen down 6 days after I got it. The next day the phone did the reset thing and I just about cried cuz I was just like I know it's because I dropped it. On the bright side when I picked it up after it fell, it didnt have a scratch on it or nothin'.
How do you alter a .vcf file?
WandererTJ said:
Big thanks
As for my Android ID, I didnt know about it until afterwards. The posts that inform people about flashing and Rooting should mention this, because I didn't see it anywhere until after I was worrying about my phone not being able to connect to my email, but for some reason this morning when I tried it miraculously worked.
As for #3, where is my system folder? is it: I:\media\audio\ringtones ?
with my "system" being "I:"
I recently discovered setting custom sounds for my email accounts, but I am curious about all the default tones.
Are all the ones listed in different setting all just the same file with the exception that they only play for "X" amount of type depending on menu your are in?
And can the captivate not play MIDI files?....you know, old school polyphonic files........
And how the heck do I change the text tone for while my phone is plugged into the USB? omg it is the most annoying sound in the world, why does it not use the tone I have my texts set for? (I forgot this one on my list)
Thanks for your answer to #11. My phone hadnt done it at all until I dropped it down about 10 feet at a concert screen down 6 days after I got it. The next day the phone did the reset thing and I just about cried cuz I was just like I know it's because I dropped it. On the bright side when I picked it up after it fell, it didnt have a scratch on it or nothin'.
How do you alter a .vcf file?
Click to expand...
Click to collapse
I agree, all Custom ROM threads should have a little blurb about it for people installing their ROM from a new stock device. But it seems to be fixable even if you didn't with a little work, so it's not too bad.
You can use Root Explorer to copy them to /system/media/audio/ringtones, but I think they may have to be in .ogg for them to work out of this directory. I'm not entirely positive, but all you would have to do to test it is push a non-.ogg ringtone over and try it. To copy your ringtones over nice and easy like;
Download the Android SDK and extract the android-sdk-windows folder to your desktop for easy copy pasta!
And enable USB Debugging (Menu > Settings > Applications > Development > USB Debugging)
Open a command prompt!
cd %USERPROFILE%/desktop/android-sdk-windows/tools
adb push [ringtone] /system/media/audio/ringtones
Click to expand...
Click to collapse
that's in a perfect world where it won't complain about permissions. if it does;
cd %USERPROFILE%/desktop/android-sdk-windows/tools
adb push [ringtone] /sdcard/
adb shell
su - at this point, accept superuser request on the phone; make sure the screen isn't locked when you hit enter, prompt should change from a $ to a #
mv /sdcard/[ringtone] /system/media/audio/ringtones/
exit
exit
Click to expand...
Click to collapse
I'm not sure if the Captivate can play .MIDI files for notification sounds. Only one way to find out though, right?
And i have no idea why your text tone is different when plugged into USB...mine sounds the same.
Late edit: forgot to answer one of em, you can edit .vcf files in MS Outlook!
# 9 - unfortunately our phone doesn't have FM radio. Another one to try is iheartradio. They have a number of radio stations. Although you're still using data unless you're using wifi like mentioned above.
Are there any better phonebook editors other than Outlook express?
I am looking for something so that I can have multiple phonebooks such as one with all my contacts I've ever had, and another for just the contacts I want on my phone
if you have a custom ringtone set for something and you have the phone plugged into usb, the phone can't access the the SD card where the custom tone is stored, thus you get that annoying (and loud) built in tone.
Re: myfiles: it does indeed let you install apps, but I'd recommend estrongs file explorer. It allows you to not only browse you're phone, but your pc files too (assuming it's on the same network, of course.) And let you open, copy and edit between the 2 devices.
Re: allshare: out of the box this great app let me browse and watch all of the video files off of my PC. I didn't have to configure anything special, except that my PC was already configured to share media with my xbox 360.
But I didn't do anything on my pc after buying the phone. Just connected to wifi and everything showed up. I haven't tried sharing the other way though (watching media from my phone on my PC)
Sent from my SAMSUNG-SGH-I896 using XDA App
#12. I've used Wifi Android Manager Wifi, I think it backs up text messages. It seems to back up everything else, that's for sure.
Hey, I've been working on adding answers to the OP, it's going, but I'm not done
Anyways, UPDATE 1/17/11 - I've Added Questions 15-21, please try and answer these when you get the time.
Added Answers to questions: 1, 2, 4, 5, 9
Added Parts B and C to #6
Added Questions: 15,16,17,18,19,21

[Q] MY Phone Number

I have been successfully using the Verizon FIOS remote control app to control my TV FIOS STB and it is much nicer to use than the standard IR remote.
To get it to work originally using a nightly (circa 128), I had to persuade the Nook that it had a phone number as this is registered against one set in the STB. I did this by going into Settings/Call Settings/Additional Settings. This gives a network or SIM card error but when OK'd allow me to manually enter a phone number which then worked fine and continued to work through many nightly updates.
Something has now changed (I am currently on nightly 200) as I find that I have to re-register the FIOS app almost daily to get it to work.
On checking I find that the Phone Number setting gets lost periodically and set back to Unknown and I have to manually enter it again.
Does anybody know whether CM7 behaviour has changed with respect to the storage of the Phone Number? I realise it would normally be on a SIM, but it does seem to stick around for quite a while on the Nook before getting lost.
Any luck with this? I've been trying to figure out a way to do this for a while. I am unable to set a number as you described as all settings are greyed out. I'm also on nightly 200+. Seems like there would be a system file we could edit to fake the number, or something like that. Was thinking about setting up a SIP account to try it, but I doubt that will work.
dgibb2000 said:
Any luck with this? I've been trying to figure out a way to do this for a while. I am unable to set a number as you described as all settings are greyed out. I'm also on nightly 200+. Seems like there would be a system file we could edit to fake the number, or something like that. Was thinking about setting up a SIP account to try it, but I doubt that will work.
Click to expand...
Click to collapse
I have made some progress investigating this but have not got a final solution yet.
First, I can set my phone number up even though it is not a phone. I go into Settings, Call Settings, Additional Settings. The screen blurs and brings up a dialog box saying Call settings Error - Network or SIM card error. If I OK that then I see 3 menu items. The first 2 are grayed out but the 3rd "My Phone Number" is enabled. I select that and can enter a Phone Number. Are you saying you get the error and then all 3 options are grayed out?
Once entered I can view the Phone number via Settings, About Tablet, Status.
So far so good. The phone number setting does not normally survive a reboot, and also typically reverts to Unknown after a couple of days even without a reboot.
I have traced the Phone number setting to be stored in com.android.phone_preferences.xml which is in /data/data/com.android.phone/shared_prefs
But when the Phone number disappears it doesn't disappear from this file so there is some more complex interaction with trying to read a non-existent SIM first. So far I have traced the code involved to MyPhoneNumber.java and MSISDNEditPreference.java which are in the CyanogenMod-android_packages_apps_Phone-5d2764c.
I am still working on understanding this to see if there is some work-around to make the setting stick better. Currently I just have to check the phone number manually and set it again when it disappears.
Hmmm. When I go into call settings, all settings are greyed out except for internet call settings at the very bottom. I see the additional settings field you are speaking of but as its greyed out nothing happens if I click it. Weird.
dgibb2000 said:
Hmmm. When I go into call settings, all settings are greyed out except for internet call settings at the very bottom. I see the additional settings field you are speaking of but as its greyed out nothing happens if I click it. Weird.
Click to expand...
Click to collapse
Yes. That is strange. All my settings in Call Settings are enabled even though most are inapplicable. I don't think I have done anything to explicitly enable them and I'm on a standard Nightly 240 with the updated SystemUI.apk which turns off the phone signal bars. But I've never had these greyed out with any nightly build before.
Anybody else comment on whether their whole Call settings are enabled / disabled?
There is also a setting in build.properties in the system folder with a key called
keyguard.no_require_sim
I think this may have effect on how the OS treats calls which access the SIM. On my system this is currently set to 1. I might try playing with other values like true, 0 to see what effect that has.
Another theory as to why your call settings may be greyed out is that it they may get disabled in airplane mode.
Now this could be an issue even if you have set and subsequently cleared airplane mode as I believe the airplane mode setting doesn't go away entirely and can cause problems.
There is a command line way of clearing this setting completely which I did once when I set airplane mode on. Search for something like airplane sqlite to find the instructions.
That was it. I was stuck in airplane mode, and must have been for a long time. I used Android Assistant to clear the setting and it worked. I'm able to set my number and use fios mobile remote now! Thanks for your help.
Where did you get that updated systemui.apk to clear the cell signal bars? Now that I got the airplane mode off I have the signal strength there for no reason.
I got the SystemUI.apk from here
http://forum.xda-developers.com/show...60542&page=547
I just replaced the one in system/app. If you overwrite then you might get status bar forced close but a system reboot will sort that out and I haven't had signal bars since.
I've now put this in a zip that I can use to install after any nightly update I do as I've now found there is a wifi patch to deal with any remaining SOD issues although I haven't had one of those for a long time now.
Hopefully this stuff will get put into the main build before too long.
Looks like your link got clipped. Getting a page not found error.
Also, do you have any instructions on how to put the .apk into a zip for re-install after you do an upgrade? I'm assuming its not as easy as just ziping the file up?
Updated link
http://forum.xda-developers.com/showthread.php?t=960542&page=547
Yes. It is as easy as zipping the file up, but you have to create a matching folder structure to determine where the file goes. So in the case of the SystemUI file you create a folder called system containing a folder called app, put the file in the app folder and zip it so that system is in the root of the zip.
Correction: I thought that zip method was working but it wasn't. I had manually put the files in anyway and that worked OK. Then I was testing the zip, but it was actually failing.You need to put the files in a zip with the meta-inf etc. I think this link gives instructions
http://alldroid.org/default.aspx?g=posts&t=855
No. That doesn't work either as it uses an older method of scripting no longer supported. Apparently it needs to use Edify scripting now. It looks like some people add files to the gapps package, but I'm not clear yet whether it has to be re-signed, and I don't particularly want to redo gapps just to do this minimal patch.
I think I now understand how to produce an update zip that works.
I first took a gapp zip and stripped out all the existing files under system leaving the meta-inf alone. I put in the patch files in the appropriate folders under system. I then modified the updater-script in the meta-inf tree to just mount system, run package_extract_dir("system", "/system"); and unmount system with changes to the ui_print
I then signed the zip using the win-sign utility available here
http://forum.xda-developers.com/showthread.php?t=629151&highlight=sign+zip+files
I tried this out by first updating to nightly 246 and then applying my patch containing the SystemUI and the wifi driver that fixes SOD and that seemed to work OK.

[Q] Standby wifi and OS differences with GS2

I have a Samsung GS2 (with 2.3.3) and I just got a P970 which I upgraded to (2.3.4) for use with a foreign SIM.
I didn't do much research and thought 'they're both Android GB, they'll be the same' - ho ho. Had a bit of a fight with the p970 but eventually got all my apps etc installed so it's very similar to my GS2 which is what I want... Not that the GS2 way of doing things is particularly better I just want them both to be usable in exactly the same way to avoid frustration.
I've noticed some things that I really want to fix:
1. The GS2 leaves wifi on all the time, whether it is asleep or not. I want this because I use push email with K9. The p970 turns the wifi off when the phone is asleep - so K9 uses mobile data for email, which is a pain. I used titaniumbackup to move the K9 install and settings from the GS2 to the p970 - I also later removed it and installed it through the market. No difference. Can I force wifi on while the phone is asleep?
2. The scroll feel of the p970 was very light with no friction - pages scrolled on forever gradually coming to a stop. I managed to fix that (removed the lgscroller in the build.prop) but the p970 has a 'glow' effect when you try to scroll beyond the end of a list (the list doesn't move any more, the bottom of the list glows blue) whereas the GS2 has this 'elastic' effect (you can scroll the list right off the screen but it moves at half speed and springs back into place when you let go.) Can I replace this somehow?
3. In Dolphin HD, the GS2 scroll snaps to axes - if I scroll vaguely vertically, it knows I mean 'scroll vertically'. The P970 interprets anything other than a very deliberate vertical scroll as meaning 'scroll diagonally'. It's a pain. What on earth causes this?
4. The included mms.apk is crap. Can't insert contacts as plaintext? I want the GS2 mms.apk - I tried to adb install it but it failed on dependencies. Is it possible? I am using Handcent on the p970 now after trying Go SMS, tbh not really liking ether.
Apart from all that it's fine albeit a bit slow. Biggest gripe is the positioning of the unlock button.
Any advice?
I really don't know the others, but for #1 you go to settings>wireless>wi-fi settings>advance[press menu button the square one]>wi-fi sleep policy there you can choose to never sleep
Thanks for that, didn't even know there was a submenu to the wifi menu. Wifi now remains on regardless!
#2 you would have to install a Cyanogen ROM, there you can choose what to happen when you scroll past the end of the list (Glow, Bounce or Glow+Bounce). The official Rom (and those built on it) don't support changing the way the "scroll past end of list" animation, it's only present in ROMs built on Cyanogen (for example the MIUI one).
Now, i don't know how stable the Cyanogen ROMs are, you'll have to read about it in the forum and decide if it's worth it for you or not.
#3 i saw that the Optimus Black interprets pressing/dragging on the screen a little different from other phones, probably comes from the way LG implemented the digitizer interface, i don't think you can change that (i very often drag icons on the launcher instead of starting the apps even though i do the exact same movement as i do on my Samsung Spica and there i never had this problem).
#4 the applications bundled with the SG2 have dependencies on libraries on the phone, you would have to also copy the files from /system/lib the problem is that you can't just copy all the files since many will be present on both phones but with different version and dependencies.
You would probably have to experiment by adding different libs and seeing if it works or not.
I tried only once to port and app and after several hours i got to a point where the lib required by the app was already present on the phone but a different version, i tried adding the other version which crashed many of the already existing apps so i gave up
Thanks for that - I understand the Cyanogen ROM isn't stable yet (?) so I'll wait a bit before trying that... need the thing usable as a phone, can't keep bricking it!
For the last point, is there a way to identify from the APK which libraries it's looking for? Something like the 'ld' command in Linux?
bluetooth locked
hello everybody!
I can't use bluetooth.
I open settings, open wireless and network settings, tap bluetooth, enter access bluetooth settings, tap make discoverable, (untap make discoverable then), but:
1.) I can't scan for devices: tap and press but nothing happened,
2.) I can't modify my device name, I have one, but can't rename,
3.) I have a long list of bluetooth devices discovered but not paired, but I never allowed, and
4.) I can't remove these devices from my Bluetooth pairing list:
when I press and hold on the name of the device I want to remove, applications close and get out from settings.
5.) I can't discover and pair my bluetooth headset.
Get out the baterry, get out SIM, get out micro sd: not working!
I have 2 same smartphones. the another optimus black in working very well, including the same headset.
can you advise me, please?
thanks.
oalgvi17 said:
hello everybody!
I can't use bluetooth.
I open settings, open wireless and network settings, tap bluetooth, enter access bluetooth settings, tap make discoverable, (untap make discoverable then), but:
1.) I can't scan for devices: tap and press but nothing happened,
2.) I can't modify my device name, I have one, but can't rename,
3.) I have a long list of bluetooth devices discovered but not paired, but I never allowed, and
4.) I can't remove these devices from my Bluetooth pairing list:
when I press and hold on the name of the device I want to remove, applications close and get out from settings.
5.) I can't discover and pair my bluetooth headset.
Get out the baterry, get out SIM, get out micro sd: not working!
I have 2 same smartphones. the another optimus black in working very well, including the same headset.
can you advise me, please?
thanks.
Click to expand...
Click to collapse
Is it on another ROM maybe? If so, which one do you use? Or did you maybe restore a backup of another phone?
Sent from my LG-P970 using XDA

[5/12] Advanced Feed Development

Alright everyone, I'm Trailblazer101, an Android Developer who likes to take advantage of, and make better, the unique features of the phones I purchase. I started off with the Samsung Continuum back in 2010, which had a ticker ahead of its time, and went from there. I work 2 jobs, so time is tight sometimes, but I still manage to work on these things, a fun passion/hobby.
Status Updates
Code:
5/12
--- I got my patch working, and tested it out with a simple demo that takes advantage of the new capabilities. I've posted a Guide below!
5/10
--- Now that Verizon users have root, I will begin testing this myself :) Thanks to those who helped me figure out what we'd have to do, so I can get started right off the bat! I'll keep you posted.
What is this?!!
Okay, so by default the Feeds that you can make are restricted to the capabilities of a RemoteView. This severely limits what you can do with the Feed. Take a look here to see what exactly is supported, by default: http://stackoverflow.com/a/16089389
However, any Samsung App (which includes a few signed by Samsung on the Galaxy Apps Exclusives page) has the ability to put whatever it wants on the screen, just like a regular App. I've now extended that invitation on over to you/us!
Guide
The steps to take advantage of this is a little convoluted, so let me break it down for you easy!
STEP 1:
You have to flash my patch to allow this development to actually work. You can download it here: View attachment Trailblazer101_S6Edge_Advanced_Feeds_Patch.zip. Then flash it using FlashFire, or extract the zip and put everything where it needs to go, making sure to set the permissions appropriately!
STEP 2:
Now you can start developing your new Custom Feed! I would suggest using my simple demo project as your base, and going from there! You can find that here: View attachment EdgeScreen-BACKUP.zip. Extract it and take a look at the source!
STEP 3:
From here on out is where things get tricky... Without changing a thing, if you build from source and try to debug, it won't work. Why? Because the API that Samsung gives developers, like us, is different than the one they use for themselves. So Here's what you gotta do-- without changing a thing, build the Project. The best way to do that without debugging within Android Studio is to go to Gradle Projects -> :app -> Tasks -> build -> assembleDebug. This'll make the built apk and put it within "..\.EdgeScreen-BACKUP\app\build\outputs\apk\app-debug.apk".
STEP 4:
I'm assuming you have the latest Java Development Kit, and Android SDK, installed and configured properly, with their paths in the PATH variable, accordingly. You should also know how to use apktool for decompilation, at least a little I've compiled a toolkit folder based off of the test Project I shared above, which includes apktool, the NEW Samsung API files, the original built apk, and the already modified decompiled source/apk. You can download that here: View attachment Decompilation_Data.zip. Then, open a Command Prompt window and "cd" to the extracted folder.
STEP 5:
Decompile the built apk, which should be the same as the one in the extracted folder, using apktool like this:
Code:
.\apktool\apktool d -f TestFeed_orig.apk
STEP 6:
Compare the decompiled folder "TestFeed_orig" with my already modified "TestFeed_modded" one. I suggest using WinMerge! You'll see that the 'TestFeed_orig\smali\com\samsung\android\sdk' folder is very different. That's what I was talking about before, how Samsung Feeds have more options in their API. So delete the 'TestFeed_orig\smali\com\samsung' folder, and replace with the one in the '---SAMSUNG API---' folder.
STEP 7:
Continue comparing the two folders. Basically the rest of the changes are just getting our application to call the new Samsung API properly, instead of the stubs I was using in the Project. There aren't many changes you have to make, but they're all important!
STEP 8:
Once the two folders are the same, recompile it using apktool, like so:
Code:
.\apktool\apktool b TestFeed_orig
STEP 9:
Sign the new compiled apk stored in 'TestFeed_orig\dist' using your signing key. You can make your own, then use it to sign the app, following the instructions here: Official Instructions for Manual Signing.
STEP 10:
Install the newly signed apk, and enable the Feed by going to: Settings-> Edge screen -> Information stream -> Manage Feeds -> *ENABLE* FeedsCocktailExample! You may have to restart, or just hit 'reorder' in the top left. That sometimes fast-triggers it. Now turn off the screen, do the Feed Gesture to get it to turn on, and you should see our Custom Feed! It doesn't look like much, but it's using a custom view, HorizontalTextView, that would not work otherwise.
From here the options are endless. You can follow these steps and my Sample Project to play a video for a feed, if you wanted! Whatever strikes your fancy!
If you followed these steps and appreciate the help, show this thread some love, and maybe. Well i'd say buy me a beer, but it'll probably go to textbooks instead
Developer/Advanced Information!
We can make our own Feeds no problem, without root, they are just forced to use a RemoteView directly, which for all intents and purposes, is a pain in the kiester. Instead, it would be a lot nicer/convenient, without even mentioning the more advanced functionality we could bring, to use our own Views. However the version of SlookCocktailManager.UpdateCocktail that allows this is only found within a more advanced API, one I/no typical user don't have access to directly. BUT, I can still access it by decompiling for example the Edge RSS app from the Samsung AppStore, and putting/replacing the "sdk" folder from that into my own decompiled app, and recompiling. Easy enough, with apktool! (Of course with the headache of adding in my own temporary shell classes, in the project, so that I can actually write the calls, and just change the reference within the smali code once that sdk is replaced) The problem is, even when you do this, and it builds fine, installs great, and even begins initializing properly, we get an error from within CocktailBarService, the file I'm having you replace. More specifically, I tracked down the actual problem, and it comes back to "CocktailWhiteList", a class within CocktailBarServices, then checks the signature of the calling application, our Custom Feed, and sees if it comes from Samsung. This none of my expertise can fix, without being rooted, but trust me I tried. Now that we are rooted I was able to patch said apk, and get my own apps to work! Hurray!
cocktailbar service crashes when going into 'edge screen' option in settings menu.
logcat attached
Edit: sorry didn't rename cocktail bar (cocktailbarservice_signed to cocktailbarservice)
now it doesn't visibly crash, it just wont let me go into 'edge screen' option in settings menu
new log cat uploaded
This man looks promising! You have my S6 edge as soon as I have an official TWRP with working backup and restore
ktetreault14 said:
This man looks promising! You have my S6 edge as soon as I have an official TWRP with working backup and restore
Click to expand...
Click to collapse
I will help as well, when these tools are out for us..
Thanks for bringing cool stuff like this to the phone at this early date!
ktetreault14 said:
This man looks promising! You have my S6 edge as soon as I have an official TWRP with working backup and restore
Click to expand...
Click to collapse
How deep are you willing to go? Because it would be awesome if you could clear dalvik-cache, since I see this, right off the bat:
Code:
: Failed to find OatDexFile for DexFile /system/priv-app/CocktailBarService/CocktailBarService.apk ( canonical path /system/priv-app/CocktailBarService/CocktailBarService.apk) with checksum 0xfbfcb9f7 in OatFile /data/dalvik-cache/arm64/[email protected]@[email protected]@classes.dex
EDIT: could you also make sure that you set the right permissions for the apk? I'm getting the impression that they might be off with:
Code:
msg=audit(1429397519.049:355): auid=4294967295 uid=10001 gid=10001 ses=4294967295 subj=u:r:untrusted_app:s0 pid=12605 comm="ktailbarservice" reason="memory violation" sig=11
EDIT2: We might have to disable SELinux... That's rather unfortunate/puts a rather large damper on things, until custom kernels come out at least... After starting a root shell, can you try:
Code:
setenforce 0
I don't know if it'll work, but if that goes through successfully try and launch the Edge Settings Screen again!
EDIT3: Do'h. It may have been something really simple *crosses fingers* Could you please re-download the CocktailBarService, and try doing the same thing you did last time, with right permissions, and maybe a dalvik-cache wipe if it doesn't work!?
Tried the new apk you uploaded. Getting a force close still when trying to open. I changed SELINUX to permissive, wiped dalvik, even tried deleting arm64 folder as well. No luck.
04-19 00:25:09.907 E/AndroidRuntime(15867): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.samsung.android.app.cocktailbarservice/com.samsung.android.app.cocktailbarservice.settings.EdgeScreenSettingsMain}: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
Was searching through logcat and found this. May this have something to do with the issue?
wase4711 said:
I will help as well, when these tools are out for us..
Thanks for bringing cool stuff like this to the phone at this early date!
Click to expand...
Click to collapse
Don't mean to hijack thread, but "Tool" is already available here:
NB: Chrome and IE don't translate into "Save file" - Use Mozilla which does > copy to phone and flash.
https://blck.io/twrp-2.8.6.0-zeroltetmo.img
Perfectly working on T-Mobile S6 Edge
Will
RoM_Addict said:
Don't mean to hijack thread, but "Tool" is already available here:
NB: Chrome and IE don't translate into "Save file" - Use Mozilla which does > copy to phone and flash.
https://blck.io/twrp-2.8.6.0-zeroltetmo.img
Perfectly working on T-Mobile S6 Edge
Will
Click to expand...
Click to collapse
that version doesn't work properly for me and many others; waiting for an "official" version from the TWRP folks..
trailblazer101 said:
How deep are you willing to go? Because it would be awesome if you could clear dalvik-cache, since I see this, right off the bat:
Code:
: Failed to find OatDexFile for DexFile /system/priv-app/CocktailBarService/CocktailBarService.apk ( canonical path /system/priv-app/CocktailBarService/CocktailBarService.apk) with checksum 0xfbfcb9f7 in OatFile /data/dalvik-cache/arm64/[email protected]@[email protected]@classes.dex
EDIT: could you also make sure that you set the right permissions for the apk? I'm getting the impression that they might be off with:
Code:
msg=audit(1429397519.049:355): auid=4294967295 uid=10001 gid=10001 ses=4294967295 subj=u:r:untrusted_app:s0 pid=12605 comm="ktailbarservice" reason="memory violation" sig=11
EDIT2: We might have to disable SELinux... That's rather unfortunate/puts a rather large damper on things, until custom kernels come out at least... After starting a root shell, can you try:
Code:
setenforce 0
I don't know if it'll work, but if that goes through successfully try and launch the Edge Settings Screen again!
EDIT3: Do'h. It may have been something really simple *crosses fingers* Could you please re-download the CocktailBarService, and try doing the same thing you did last time, with right permissions, and maybe a dalvik-cache wipe if it doesn't work!?
Click to expand...
Click to collapse
Hi trailblazer, I set the permissions the same as the original apk ,
right lets try again: I've downloaded the new version and set permissions, wiped dalvik-cache but when trying to disable SELinux i get
tmp-mksh: 0 : not found.
and when going into 'edge screen' settings i get unfortunsatly cocktailbar service has stopped.
Catlog attached:
I used this to modify SELINUX. For anyone else who is helping out, try this.
[4/19] QuickLaunch Demo And Advanced Feed Development Request For Rooted Users
b-reezy said:
I used this to modify SELINUX. For anyone else who is helping out, try this.
Click to expand...
Click to collapse
I sent you a PM! I explicitly declared that permission for each activity, so let's see how it goes now! I put the same apk I sent you now on the OP, so the other testers can try it! In the mean-time, I do have something real for you guys to play with! It's the QuickLaunch window, customizable and all (from hitting the Feeds Settings Icon). I'll put that in the OP with the tag "WORKS(Kinda)"!
One thing, which is a big reason why I'm trying to do it this way-- clicking the icons launches the app, it just doesn't turn the screen back on! I've tracked it down, and it seems as if when the Feed Screen is on, it has the SCover flag set to on, manually, but when a user clicks a button from another Feed, it turns that flag back off, thus turning the screen back on. The easiest/cleanest way for us to do that too would be our Custom Feed Panel implementing the same OnClickHandler that the others do, just can't without doingwhat we're trying to do!
EDIT: Please still use the QuickLaunch apk with the tag "Signed" though for testing the replacement of CocktailBarService! My new one just does it the bad way, and had to get rid of the code for trying the good.
(There's other ways to turn the screen on, but the way I'm trying to do it does it easily, and allows for more advanced functionality!)
FOR DEVELOPERS:
If you are interested in taking what I have and running with it/collaborating, I am more than willing to send all sources of what I have so far, my resources that I've been using, along with all information gathered so far. Just ask!
Hopefully this will become available for non-rooted. I am DIEING to get more functionality out of the Edge API for this phone. The feed is an awesome option, but having to swiping finger is a pain in the @$$. A double tap on the edge or an automatic turn on would be AWESOME when Texts or missed calls are there.
b-reezy said:
I used this to modify SELINUX. For anyone else who is helping out, try this.
Click to expand...
Click to collapse
BTW.. can be disabled in the kernel source also.. I did that in m8 times
trailblazer101 said:
I sent you a PM! I explicitly declared that permission for each activity, so let's see how it goes now! I put the same apk I sent you now on the OP, so the other testers can try it! In the mean-time, I do have something real for you guys to play with! It's the QuickLaunch window, customizable and all (from hitting the Feeds Settings Icon). I'll put that in the OP with the tag "WORKS(Kinda)"!
One thing, which is a big reason why I'm trying to do it this way-- clicking the icons launches the app, it just doesn't turn the screen back on! I've tracked it down, and it seems as if when the Feed Screen is on, it has the SCover flag set to on, manually, but when a user clicks a button from another Feed, it turns that flag back off, thus turning the screen back on. The easiest/cleanest way for us to do that too would be our Custom Feed Panel implementing the same OnClickHandler that the others do, just can't without doingwhat we're trying to do!
EDIT: Please still use the QuickLaunch apk with the tag "Signed" though for testing the replacement of CocktailBarService! My new one just does it the bad way, and had to get rid of the code for trying the good.
(There's other ways to turn the screen on, but the way I'm trying to do it does it easily, and allows for more advanced functionality!)
FOR DEVELOPERS:
If you are interested in taking what I have and running with it/collaborating, I am more than willing to send all sources of what I have so far, my resources that I've been using, along with all information gathered so far. Just ask!
Click to expand...
Click to collapse
Liking the Quicklaunch app , are you still needing testers? or have you got all the info you need?
Alex-V said:
BTW.. can be disabled in the kernel source also.. I did that in m8 times
Click to expand...
Click to collapse
Exactly and imo its better if its done this way..
for anyone interested
you need to edit the security/selinux/selinuxfs.c file from source
FIND:
Code:
selinux_status_update_setenforce(new_value);
#else
ADD RIGHT BELOW "#else":
Code:
new_value = 0;
So it becomes:
Code:
selinux_status_update_setenforce(new_value);
#else
new_value = 0;
or use this one (from the G925F source)
friedrich420 said:
Exactly and imo its better if its done this way..
for anyone interested
you need to edit the security/selinux/selinuxfs.c file from source
FIND:
Code:
selinux_status_update_setenforce(new_value);
#else
ADD RIGHT BELOW "#else":
Code:
new_value = 0;
So it becomes:
Code:
selinux_status_update_setenforce(new_value);
#else
new_value = 0;
or use this one (from the G925F source)
Click to expand...
Click to collapse
yeah.. that's the one I used.. I'm still for and back to root or not..means for me.. develop roms and kernels ..or use it as it is.. lol..
friedrich420 said:
Exactly and imo its better if its done this way..
for anyone interested
you need to edit the security/selinux/selinuxfs.c file from source
FIND:
Code:
selinux_status_update_setenforce(new_value);
#else
ADD RIGHT BELOW "#else":
Code:
new_value = 0;
So it becomes:
Code:
selinux_status_update_setenforce(new_value);
#else
new_value = 0;
or use this one (from the G925F source)
Click to expand...
Click to collapse
Hii my friend, i also still , have a non rooted S6 Edge :thumbup:
Hey guys, I finished the QuickLaunch Feed and posted it in the Apps Folder here:
Click Me!
I did manage to get it to turn the screen on, then, with the clicking of the shortcuts, and it still launches it once unlocked (if you have a lockscreen). I am going to begin work on a music player Feed, now
I will continue development on more advanced Feeds, and also delve into enhancing the edge in other ways, once we Verizon users get root (or until I win the lottery and get a Sprint version ). I see all these great opportunities to make it better, I just can't do anything with it until I'm rooted, since this didn't go as well as I planned. Where we are stuck at now is this, and where it would be too much of a pain for me to do without a phone of my own to test one:
We need to re-sign the system with a signature key we have access to. This includes framework, apps, and the priv-apps signed with the samsung key. Then I can go about doing what I wanted to do, but otherwise, it's a no go.
A developer who does have a Sprint or T-Mobile version with root, I can tell you the information I gathered so far. I have seen where the 'turn screen on gesture' is stored, and all these other great things, I just can't right now
trailblazer101 said:
Hey guys, I finished the QuickLaunch Feed and posted it in the Apps Folder here:
Click Me!
I did manage to get it to turn the screen on, then, with the clicking of the shortcuts, and it still launches it once unlocked (if you have a lockscreen). I am going to begin work on a music player Feed, now
I will continue development on more advanced Feeds, and also delve into enhancing the edge in other ways, once we Verizon users get root (or until I win the lottery and get a Sprint version ). I see all these great opportunities to make it better, I just can't do anything with it until I'm rooted, since this didn't go as well as I planned. Where we are stuck at now is this, and where it would be too much of a pain for me to do without a phone of my own to test one:
We need to re-sign the system with a signature key we have access to. This includes framework, apps, and the priv-apps signed with the samsung key. Then I can go about doing what I wanted to do, but otherwise, it's a no go.
A developer who does have a Sprint or T-Mobile version with root, I can tell you the information I gathered so far. I have seen where the 'turn screen on gesture' is stored, and all these other great things, I just can't right now
Click to expand...
Click to collapse
very nice.. thanks my friend ?
This is just sounding AWESOME! I am on AT&T so will have to wait as well for Root. I was wondering if there is a possability for the edge to just turn on, on its own without the need to swipe the screen? Like when a new notification comes in it will just scroll across the edge (or maybe the icon will blink on and off until you see it and swipe).
I still feel the swipe is to hard to do consistantly and would rather use a double tap or something if the auto on isn't possible.

Lollipop Touchwiz questions

It might be a bit soon since the update just came out, but maybe some have already been playing with the new touchwiz on other devices.
2 things I'm looking for.
1, The lockscreen music widget, is there any way to make it or the next and previous buttons larger? I play music when I'm driving, and the widget is so small it's difficult to press the next track button.
2, Is there a way to ignore certain wifi networks? We have a couple of secure access points in my office, and I am constantly dismissing the message about wifi found.
Thanks,
bobbylx said:
It might be a bit soon since the update just came out, but maybe some have already been playing with the new touchwiz on other devices.
2 things I'm looking for.
1, The lockscreen music widget, is there any way to make it or the next and previous buttons larger? I play music when I'm driving, and the widget is so small it's difficult to press the next track button.
2, Is there a way to ignore certain wifi networks? We have a couple of secure access points in my office, and I am constantly dismissing the message about wifi found.
Thanks,
Click to expand...
Click to collapse
1. Will probably require decompiling one of the system apk's with apktool and modification either to res/values or some of the smali code. I'd be happy to give it a look-see once we can get stock deodexed (I'll start looking for methods). If you've never heard of this kind of thing, check out this thread I've learned so much from it and most of their hacks and mods are completely workable on our phone.
2. Settings > Wi-Fi, hit the menu hardware button. My guess is you want to disable any combination of the following: Network notification, Always allow scanning, Auto connect.
Hope that helps
thisisapoorusernamechoice said:
1. Will probably require decompiling one of the system apk's with apktool and modification either to res/values or some of the smali code. I'd be happy to give it a look-see once we can get stock deodexed (I'll start looking for methods). If you've never heard of this kind of thing, check out this thread I've learned so much from it and most of their hacks and mods are completely workable on our phone.
2. Settings > Wi-Fi, hit the menu hardware button. My guess is you want to disable any combination of the following: Network notification, Always allow scanning, Auto connect.
Hope that helps
Click to expand...
Click to collapse
I'll take a look at that link. I used to be more active, compiled my own CM roms, modding apks, etc. but just don't seem to have the time anymore. I might be able to tweak it. I was hoping the was some obvious resize option I was just missing.
I just disabled network notification. Would have been nice to choose specific networks to ignore, but this works also.
thanks.
bobbylx said:
I'll take a look at that link. I used to be more active, compiled my own CM roms, modding apks, etc. but just don't seem to have the time anymore. I might be able to tweak it. I was hoping the was some obvious resize option I was just missing.
I just disabled network notification. Would have been nice to choose specific networks to ignore, but this works also.
thanks.
Click to expand...
Click to collapse
Currently deodexing using this tool
How's it coming along?
NGD1 said:
How's it coming along?
Click to expand...
Click to collapse
Ahhh sorry no update, I haven't had any free time in days and I was already testing various crap. Hopefully tonight or tomorrow, no promises

Categories

Resources