yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] Br1cK'd:
For those that use Loki, would you rather have a fully functional TW Calendar, or an AOSP calendar with a couple of tiny issues? I'm open to suggestion.
[Vibrant Android Development] creeve4:
I like the TW calendar myself.

How about providing both? A flashable AOSP or TW calendar for those that want it.
[Vibrant Android Development] lawalty:
TW calendar i choose also.

Sent from my totally awesome rooted Vibrant using the paid XDA Premium App.
[Vibrant Android Development] Br1cK'd:
I'm posting this from work as I'm about to leave, new upload here very shortly (minutes away), when I get home I'll do a flashable for the TW MMS and add it to the OP
[Vibrant Android Development] Br1cK'd:
OP Updated - v2.2.4

-Fixed the black text in both the Browser Active Downloads, and Bluetooth File Transfer Notification

-New AOSP Calendar, just feels cleaner than the last version, bugs remain though

-Updated Gmail and Market with Gingerbread Notification Icons

I will post screenshots and a TW Calendar add on when I get home this afternoon. Visually is the same, accept for the wallpaper.
[Vibrant Android Development] Br1cK'd:
TW Calendar replacement now posted in the OP. This will remove the AOSP Calendar and install the TouchWiz version. Flash through Clockwork Recovery.

Screenshots added as well.
[Vibrant Android Development] creeve4:
You are the man! Thanks
[Vibrant Android Development] s0niqu3:
Hey,

Sent you a PM just a minute ago, but here you go, fix for the AOSP Calendar bugs.

Basically, if you use apktool/apkmanager with vibrant/touchwiz frameworks installed to decompile apk files against, the resource id's are changed from stock. I forget exactly the image I was personally seeing stretched, I think it was the zzz forward/next image.

Anyway, without knowing exactly what image you see, the best bet is to decompile the AOSP framework-res.apk that goes with the version of the calendar you've been using (I used CM 6.1.1 from the nexus one for mine) and then look for "title_bar_shadow" in public.xml, find the resource ID, then search your rom's public.xml for the same resource id, that will give you the name of the offending graphic.

Now grep/search your /res/ directory for every instance of that name in xml files, and change it to title_bar_shadow (or whatever its supposed to be, sorry, typing this from memory.)

Voila, no stretched graphic along top anymore.

And the Force-close is because of CalendarProvider.apk. Grab the AOSP version you've been using, and pull the META-INF folder and AndroidManifest..xml from the Touchwiz version into it, then push to /system/app, force close fixed.

Cheers, =)
[Vibrant Android Development] Br1cK'd:
S0niqu3 you kick so much ass!! Im going to follow your steps here when I get home tonight and see if I can resolve this. I have been inside the decompiled calendar more than I care to remember, and if memory serves the string is pointing to an image that I cant find anywhere in my framework or the app itself. I didn't even think of a bad entry in the public.xml, but that goes to show how much I still have to learn. Thank you for giving me these steps, I'll keep you posted on my results.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] imperfection:
Thank you so much for making this so simple to do. I actually came to the Vibrant from the HD2 (running Android) so I was worried the process would be more complex than that of the HD2. If anything, it was easier, thanks to your steps.

This ROM makes me not miss my HD2 at all :)

(nevermind, I got it!)
[Vibrant Android Development] Br1cK'd:
Welcome to the Vibrant world. We are definitely a little crazier over here than you're average xda forum, but if you can weed your way through the madness, its not a bad place to be.

To mount the sd card, there are two ways. You can turn on USB Debugging in the settings-applications-development menu, or you can set your usb settings under settings-wireless and network-usb settings, and set that to mass storage.
[Vibrant Android Development] creeve4:
Ignore me please
[Vibrant Android Development] imperfection:
Thanks a bunch! I think I got a little too used to the simplicity of HTC Sense, it just pops up asking what you want to do when you plug the USB cable in, haha.
[Vibrant Android Development] kcp877:
Br1k'd can you shoot me a link for the first loki with the white battery? Thanks
[Vibrant Android Development] Br1cK'd:
White battery.... That wasn't the first one, i don't even have copies of 1.0 and 1.1 anymore, lost in the ether, I think you're looking for 2.0? I think that was the complete monotone edition. I don't have it uploaded anymore. Are you looking for anything in particular out of it, or the whole rom? I have no problem uploading for you, but if you want just a piece then it'll be easier.
[Vibrant Android Development] Br1cK'd:
OP Updated

V 2.2.5

-Theming Changes

-Kernel Change - CWKv5, battery life and performance are spectacular.

-Removed MMS and SMS notifications from Call Logs

-Added Voodoo Control App
[Vibrant Android Development] kcp877:
Just the battery icons, I want to see what it looks like on a stock rom in place of the blue
[Vibrant Android Development] MjLvMj:
Im a tw fàn but I'm loving this rom. Just a question :-) are black froyo or androneda theme or any theme compatible with this ROM. ty
[Vibrant Android Development] Br1cK'd:
Sure man I'll pull them out and pack them up for you a little later on today.

Hi and glad you like Loki. Unfortunately those themes were created for an entirely different firmware build, and applied to this rom would have you stuck in boot loop city. Themes that are compatible with this rom can be found in the i9000 forums here at xda. They do have a really really nice black one over there in their themes section. If you're going that route, be sure what you get is compatible with JS5, and be sure you remove the services.jar from the theme prior to flashing it.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] Fedburin:
TW calendar with hyperlinks please.
[Vibrant Android Development] Br1cK'd:
The TW Calendar is attached directly to the bottom of the OP.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] Br1cK'd:
Here you are sir. These are not an accurate mod, stock values only. The white verticle fat battery from Loki 2.0, the first, and I think only, white battery images I've done so far.
[Vibrant Android Development] kcp877:
Thanks! I like the simplicity of not knowing the exact life of the battery
[Vibrant Android Development] Fedburin:
Sorry sent from my phone...I meant TW with working hyperlinks. For a while the TW calendar had the ability to parse hyperlinks so that I could click a link on the TW calendar and it would open Google Maps. Not so anymore.
[Vibrant Android Development] Br1cK'd:
I can test different versions when I get the chance, this one is taken from the JS5 source I built the rom from. Are you getting an fc when clicking links? I need to make sure I remembered the calendarprovider in that flash, might be the problem.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] MjLvMj:
I look for it on the other forums. And again Thanks and more power to you,
[Vibrant Android Development] duboi97:
Hey brick'd any chance you could include Samsung Apps (app store) in this or an apk for it? Had it on darkys rom and it was useful time to time. Anyways great rom as usual really fast and snappy. Im happy with this rom ima stay with it for a while. Thanks for all the hard work
[Vibrant Android Development] Br1cK'd:
Sure I can put up a flashable zip in the OP later when I get home.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] firstflyer:
Bluetooth

Has anyone experienced a problem with bluetooth not staying connected?

I have a car with the Ford Sync in it and it has always worked just fine until Froyo 2.2.1. Loki has worked when forcing the connect but 2.2.5 has proved to be especially bothersome. Is there any way to push the bluetooth files or "stack" from 2.2 into this build. It always worked with any problems. I guess another question to ask is- Is there any difference between 2.2 and 2.2.1 as far as the bluetooth files go?
[Vibrant Android Development] Br1cK'd:
Thats a good question about the bluetooth differences, that I dont have an immediate answer for, but I will try to find out, or maybe someone more knowledgeable will see it fit to chime in.

As far as bluetooth staying connected, I had my bluetooth connected to my stereo headset for about two hours straight this afternoon, music and calls, and it didn't disconnect once. If it starts to, it will give me something to troubleshoot, but if I can't recreate it, I can't fix it. But I'll try to make it happen if I can.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] firstflyer:
RE: Bluetooth

BricK'd--

My syncing works fine on most items-- headsets, etc. just has a problem on the Ford Sync which never happened on 2.1 for sure or the original 2.2 if I remember correctly.

Thats why I asked about the Ford Sync specifically. I would use an earlier rom, but I am really hooked on Loki so thanks for the rom and the offer to check into the compatability of some earlier "stacks".

You do GREAT work!
[Vibrant Android Development] duboi97:
Thanks I was missing asphalt 5 lol and the updated task manager.
[Vibrant Android Development] Liestman:
Great rom but was wondering if you had an update to refer the launcher unthemed as well as the pull down? Don't care for the theme. If you don't thats okay too.
[Vibrant Android Development] tediberus:
i get this weird stretched greenish background in TW calendar and MY files .....

but i can't seem to find the .png file related to it inside framework-res.apk nor twframework-res.apk .........
[Vibrant Android Development] Br1cK'd:
Sorry, didn't get that up last night, was a looooong day yesterday. I'll have that up here shortly in the OP

Edit - Done, attached to the bottom of the OP, flash via clockwork recovery.

Short answer - no

Long answer - I put some work into the overall look, its how I like it and staying that way until I decide to change it again. You are free to flash other themes over Loki, you can find them in the i9000 theme thread, be sure they are JS5 compaitible, and you remove the services.jar from the zip file prior to flashing. Alternatively, you can take the framework-res and twframework-res from 2.2.4 and push them to your system\framework folder, and that will restore the previous look

Definitely bad images, and if I remember correctly, there shouldn't be anything that green in my framework, although its not decompiled right now, I'm going from memory. My question for you, is where did you source those apps from? If it was 2.2, not 2.2.1, it could very well be looking for a png that isn't there, or the entry has a bad resource id, very similar to the AOSP Calendar issue I still need to look into. So yeah, what was your source for those apps?

Edited - I noticed your battery mods, did you flash a different framework or theme over Loki? Just trying to narrow down the variables.
[Vibrant Android Development] tediberus:
hmmmm that might just be the problem ..... i think the apps i added came from bionix v (froyo 2.2) ..... the apps do work fine except for those background.

I'll just have to try apps from 2.2.1 roms then. thanks
[Vibrant Android Development] tediberus:
double post ..... pls delete
[Vibrant Android Development] Br1cK'd:
Yes try the 2.2.1 apps. The framework in 2.2 and 2.2.1 is just different enough to cause all kinds of crazy problems. For example, it took me until this version (Loki_2.2.5) to finally get the quick panel text to hide. Easy conversion in 2.2, royal pain in 2.2.1.
[Vibrant Android Development] tediberus:
yeah i'm having quite a bit of problems editing framework-res.apk ........ somewhat of a hit or miss thing ..... sometimes it just keeps rebooting .... ninjamorph doesn't seem to work at all when editing framework-res.apk and i only modify png files keeping image size/shapes exactly the same.
[Vibrant Android Development] Br1cK'd:
I go in old school into the jungle that is touchwiz framework. Decompile or pull out my images, edit them, and then compile or push them back into the apk, and push to the phone via pc, have never even tried anything like ninjamorph or metamorph. The 2.2.1 framework can be a bugger. Two questions for ya.

Out of curiosity, what are you trying to change? And has ninjamorph worked on any other 2.2.1 roms?
[Vibrant Android Development] cmosvirii:
Pandora notification

Noticed its black. I searched this thread didnt fine any mention. Figured i would toss it out there. Love the rom by the way... Was always a bionix fan until the loki rom came out. prob the best i've used.
[Vibrant Android Development] Br1cK'd:
That has to fall into the same category as the MiuiMusic notification text. Still trying to find the answer to that one. I've used other Music apps and they display properly, and those are the apps that take their settings from the framework. The apps with the black notification text I'm almost certain its controlled by the coding of the app itself, not replying on the framework settings of the rom. Fail on the app developers part imho. I don't use pandora, but I may throw that into the mix in my MiuiMusic troubleshooting, maybe I can find a common factor in there somewhere. Thanks for the heads up, and the compliments.
[Vibrant Android Development] Alex9090:
Just something FYI. You know how home heptic doesn't work on any 2.2.1 roms, well yesterday during a random flash I found out it works on phoenix ultimate rom from captivate. Its no big deal..just letting you know what I found.

Sent from samsung vibrant
[Vibrant Android Development] cmosvirii:
im getting some force close messages with selecting text in any app really as well some FC's in the email app using an exchange server. How do I go about getting a log out for you? if thats something you would even want.
[Vibrant Android Development] tediberus:
i'm a newbie to android .... so i'm not quite sure what the process of decompiling/recompiling is .... are apk's simply zipped files that i can just unzip using 7zip .... then rezip them and rename to apk's ??

ninjamorph seems to work for twframework-res but not for framework-res .....

i've change quite a bit of images ....... loving the speed and smoothness of this rom .... by far the "smoothest" .... no jitters no freezes

i get a weird greenish background in MyFiles or touchwiz calendar .... the image w/c i haven't been able to find inside framework nor twframework
[Vibrant Android Development] tediberus:
delete ....... double post
[Vibrant Android Development] Br1cK'd:
Y'all know by now I can't stop tinkering, have been working on more theming changes, and like where its going so far. Update tonight or tomorrow, depending on these new few tweaks. This aosp calendar is driving me nuts, epic fail on trying to fix it so far, I'm only making it worse. I might include the tw calendar in the next release, until I can get a properly functioning aosp version happening over here.

Dude I didn't even see that until right now, looks great!

Thanks, good info, will have to see if that dev has any useful tips for us.

Can't say I'm having this issue, I've selected and copied a lot of text lately, and no fc's. Did you install any themes or anything that may effect that. If you have sdk installed, the command is adb logcat. I understand there are apps on the market to capture logs, but I don't have any direct experience with them.

Just today, I found some major weirdness in the 2.2.5 framework-res. Basically I copied a whole bunch of images into the drawable-hdpi folder that don't need to be there. :eek: It won't effect day to day operation, but that may be whats hindering your modding. This is already cleared up in the next version that will be up here soon. ;)
[Vibrant Android Development] cmosvirii:
Sounds good man. You never know what you'll pull over in the backups made from different roms as far as system settings are concerned. I'll see what I can come up with. If anything, i'll pass it your way.

A bit off topic but I was flashing CM Roms back in the day with my G1. If i recall correctly they would just update through an app with a new release. That ever possible through a EDT update app or something. Rom manager i guess but i thought CM's was their own. OH well...just useless rambling .
[Vibrant Android Development] dlee2703:
Is just my phone or everyones phone but .gif images don't move on websites ever since I started flashing 2.2.1 roms. Its not a big deal but if it is something that I can trouble shoot any help is appreciated. Thanks
[Vibrant Android Development] Br1cK'd:
OP Updated

Version 2.2.6

-Fairly major theming changes throughout the rom, new status bar and battery icons.

-Removed AOSP Calendar until I can get it working properly, replaced with TWiz Calendar

-Some other not so major things I can't remember right now, been a long day of pain and the dentist.
[Vibrant Android Development] Dan_Brutal:
Looks good brick. Keep it up brother.
[Vibrant Android Development] g2tl:
As you probably know by now, this isn't just pandora and miui music. So I think it would be nice to provide slightly different notification skin for those who are bothered by this, but cannot detach themselves from those apps. Light grey background to either the notification bubble or the whole notification drawer would do the trick.
[Vibrant Android Development] Br1cK'd:
Im always open to themers and add ons. Its more than replacing one image, it will effect other fields, theres xml edits to do for the effected text colors, and it leads to more work than you may think. I'm sorry that some app devs dont rely on the framework of the rom, but rather code their apps with set values. It effects me too but honestly I'm on the verge of calling this a non-issue issue. Not much I can do about it short of lighter theming, and I dont want to go that way.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] g2tl:
If that's the case, I think you really should call it a "non-issue issue" and maybe make a note on the first post.

One interesting thing is that all black notifications I've noticed so far are music-related.
[Vibrant Android Development] Br1cK'd:
At the same time there are music related apps that dont have that problem. MortPlayer is one that I use, and its notifications are white, as it should be. Ive used the app for a while, and on light framework it has dark text, takes it settings from the rom as it should. Ive been very thorough about going through my framework, setting whats applicable and testing it out. Its not still black for lack of trying. It may be something I've overlooked, and if found one day, will be fixed with a quickness.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] anilo:
The most up-to-date ROM is very solid, mate. Keep up the good job!

Lucky to have a Vibrant and a good developers crowd...
[Vibrant Android Development] jforme:
Flashed it yesterday night along with tiger's blood v2, it has been solid with very good battery life. Do you have JS7 update in the works?

Thanks for this wonderful ROM Br1cK'd.
[Vibrant Android Development] Br1cK'd:
I was thinking about it, but I don't see much difference in between JS5 and JS7, so I haven't taken that plunge yet. I will probably go that way in the future, unless we get another new firmware to play with. If there is something immensely better about JS7 that I'm not aware of, please LMK, I'm always up for new information and advice.
[Vibrant Android Development] reyese24:
Is the am/pm toggle compatible with this rom
[Vibrant Android Development] Br1cK'd:
Not at this time, no. I've just been lazy and haven't taken the time to mod that into the framework.
[Vibrant Android Development] kingskidd268:
Is there a way I can flash or push original battery and signal icon from 2.2.5 to 2.2.6?

Xda premium app.
[Vibrant Android Development] Br1cK'd:
You can pull the framework-res.apk out of 2.2.5, and push it to the system/framework folder. That contains all those icons and then some. You will lose some of the theming changes, but the notification drop down should stay the same if you leave the twframework alone and only push the framework-res.

Also, themes from the i9000 forum will work, js5 compatible of course, and remove the services.jar from the zip before flashing it.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] C-4Nati:
Rom is fast. Only things I've noticed is the data connection is slow like the browser takes forever and I've flashed another rom then this 3 times and browser and data is lighting fast on others with kb1 but slow on here
[Vibrant Android Development] Br1cK'd:
I can say, not having any browser slowness over this way. I've been everywhere from google to the espn main page, and it all loads without delay. Could definitely be a signal issue for you though, have you tried other modems? Maybe KA6 or KA7 would be good modem choices for you.
[Vibrant Android Development] georgegreco86:
themeing help

hey all. whenever i change anything inside the zip, to theme or enhance i get an error upon boot.

any ideas?

and i have used them all, APKEDIT, signing.zip, deleted the meta, and signed, everything throws an error .. rrrrr

all i want to do is port the Matted Blues theme located here ..

http://xdaforums.com/showthread.php?t=768848

and im using the NON CM version of the theme too. i am at a lost.
[Vibrant Android Development] Dan_Brutal:
What kind of errors?
[Vibrant Android Development] jforme:
It looks like JS8 is out, there is a ROM based off that

http://xdaforums.com/showthread.php?t=998486
[Vibrant Android Development] Br1cK'd:
Ok, as dan asked whats the error? Also, I think you are doing entirely too much. If you have a compatible theme you want to flash, open, dont unzip but open, the zip with 7zip, remove the services.jar, and close the 7zip window. Although you did post a link to the CM7 thread, thats gingerbread based, this is froyo, the frameworks don't jive friend.

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] Br1cK'd:
I know this, thanks for the heads up though. Still doenst answer my question if there is an advantage besides a higher number. New firmwares can be buggy, and sorry, but I shoot for stability, not measuring my e-penis with the latest version number. Loki feels very stable for me on JS5. Also, new firmwares need mods ported, its not usually a dump all my mods over and done kind of thing. So to answer what I asked yesterday, besides a higher number, is there any real advantage?

Sent from my Loki powered Vibrant via the XDA App
[Vibrant Android Development] Br1cK'd:
OP Updated

v2.2.7

-More Framework Changes, smoothing things out, fixed a couple of eyesores

-Themed the Email and Twiz Calendar apps a bit

-Heathens "Alpha" GPS Fix. Shouldn't be alpha for long, because it just works.

-EDT Tweaks - Improves media scanning and application loading times

-Updated Bloater - v0.56

-Updated Voodoo Control App
[Vibrant Android Development] OldeCrow:
aww, I just got 2.2.5 all tweaked the way I like it :D ok I want to check out the new notification icons anyway!

downloading.................
[Vibrant Android Development] Br1cK'd:
Wait hang tight. If this new Darky's Memory Hack boots, there's about to be a new patch.
[Vibrant Android Development] Br1cK'd:
Hate it when this happens. Saw this right after I posted 2.2.7 this morning. Threw it together, and its amazingly smooth, so I wanted to go ahead and roll it out.

OP Updated

v2.2.8

-2.2.7 updates

-Darky's Memory Tweak - http://xdaforums.com/showthread.php?t=998976

Update only right now, full rom will be up very soon.
[Vibrant Android Development] :
lol and only minutes after i downloaded the rom, all good though ill just wait till the complete latest one is done uploading
[Vibrant Android Development] Br1cK'd:
Epic Fail on my part, ten more minutes on the upload though.

The upgrade will get you there is you have 2.2.7 now, but yeah the upload is almost done.

My apologies everyone. :o