yashsingh1/xdaforums huggingface dataset:
[Nook Color Themes and Apps] norkoastal:
The Nook devs instructions are pretty sound as I was pretty much following line by line last night and got gmail and the market to work.. Are you making sure to edit the XML in a program other than notepad? That tripped me up initially on the first MM post. Once you log into Youtube there will be a bunch of garbled code and the server message should appear. This should be a good sign to proceed to the next step. Also, make sure to select (all) during the CMD code sections of the steps.. I selected yes on the first go around and just re-pasted the code a second time. Good luck!
[Nook Color Themes and Apps] greenmky:
I haven't used z4root yet. This is about the only thing I haven't tried. But Philosophy757 did it and he's having the exact same issue as I am.
[Nook Color Themes and Apps] thetoady:
I have it working, but youtube only works for a single boot, once I reboot, youtube stops working and needs to be reinstalled. very annoying.
[Nook Color Themes and Apps] greenmky:
I give up for now. I see someone else with the same exact error about "server unavailable" in the autoscript thread.

I'll stick with APKs for now until this method gets all of the bugs worked out. Good luck devs!
[Nook Color Themes and Apps] webvan:
Up and running here thanks to the automated script, but I have one problem, hitting "Account Settings" in Gmail (trying to remove one of the accounts) crashes my Nook, anyone else have that problem?
[Nook Color Themes and Apps] greenmky:
I tried autonooter 0.1 and it gave me the exact same results (server unavailable).

I'm serious that there is something about this process that isn't working for some of us. Maybe how it is obtaining our google account info or something?

Is there a log I can pull that would be helpful to the devs?
[Nook Color Themes and Apps] skunkiechris:
Unable to access some protected apps

Edit: The apps in question have shown up. Now I recall someone posting it may take a while... :)

I've modified my build.prop as noted, and double checked that it took by re-pulling after the update. The line in question does show:

ro.build.fingerprint=verizon/voles/sholes/sholes:2.1-update1/ESE81/29593:user/release-keys

However - I cannot see some apps, such as SlingPlayer, NY Times, and Fandango. Any thoughts? I enabled the market using the auto-nooter-01 method, and everything else is working perfectly.

Thanks!
[Nook Color Themes and Apps] ddenson:
I had the same problem yesterday, and was told that it may take overnight as the market cache updates on its own every 24 hours or so. This morning, I still couldn't see SlingPlayer, etc., but when I updated to the new version of the market, all was well. What I actually did was backup and delete Vending.apk from /system/app using root explorer and then copied the new Vending.apk into /system/app, fixed the permissions and closed root explorer. When I ran the market, the apps that previously weren't showing up were there...
[Nook Color Themes and Apps] bruceleroyjr:
Is the Android Market install worth it?

Is installing this Market hack worth it? I've been monitoring this thread and I see some people not successful. I've been sideloading all my apps, but I'm curious to see if it's worth the time to get the Android Market installed? I don't want to start and mess up and then have to re-flash my Nook Color back to stock.

BTW, are there any side effects of having the market installed on your Nook? I read earlier that someone could not access the B&N Store after they installed the market and changed their build.prop. Is this true? Just checking before I take the leap forward and apply this market modification to my Nook Color. Thank you =)
[Nook Color Themes and Apps] greenmky:
An update to my posts in this older thread, I got the market working with autonooter 0.1 (which failed to get the market going) and then the Autonook_0.8.
[Nook Color Themes and Apps] johnopsec:
Answered your same question in a different thread. Again: Yes
[Nook Color Themes and Apps] bazzly:
I bet that is the same problem I'm having. Cant get market to work with this at all.
[Nook Color Themes and Apps] Parf2700:
I got the server unavailable error the first time through too. The next time using nooter.2 and autonook 0.7, I made it through successfully by touching the robot, skipping 2 or 3 times until the market app closes, and then logging in to Youtube. Then when you go back to market it just works.

It is worth it to those of us who don't have an android phone. Not having access to ANY market just sucks. Now I got LogMeIn Ignition installed, and everything else I wanted!
[Nook Color Themes and Apps] Pinesal:
I am getting tired of not finding app in the market that I can find on my DROID. Will it work to spoof the DROID instead of the Droid Eris?

Has anyone done it? If so can you tell me how?
[Nook Color Themes and Apps] italiano1964:
Download AppBrain to search the Market.
[Vibrant Q&A, Help & Troubleshooting] xriderx66:
Is there no MMS for vibrants on froyo? I've been hearing that I'm running axura and can't send or receive MMS
[Vibrant Q&A, Help & Troubleshooting] rlxurmnd:
I had the same problem and I had to take out the stock mms and install CM mms
[Vibrant Q&A, Help & Troubleshooting] xriderx66:
How do u do that?
[Vibrant Q&A, Help & Troubleshooting] qGa:
Maybe Fix for MMS

I had the same problem. I don't know if it works, but this worked for me. I connected my phone to the computer "tethering" acting as a modem, sent a picture while it's connected. It went through, unplugged it and it went through. I can also recieve. I don't know if it'll work for you but it did for me.

Let me know if it works! :cool:
[Vibrant Q&A, Help & Troubleshooting] xriderx66:
I don't have 3G
[Vibrant Q&A, Help & Troubleshooting] rlxurmnd:
I used root explorer to take out the mms apk. Then I used root explorer to push the mms app from CM. CM mms apk is located on the site
[Vibrant Q&A, Help & Troubleshooting] s15274n:
I just downloaded CM 6.1 for the Nexus, here is the MMS.apk

View attachment 462017

just move it to system/app and replace the one currently there. Should work no problems, please report back. I'm flashing a new rom as we speak.
[Vibrant Q&A, Help & Troubleshooting] anthonys2r:
When I ran axura, i sent/recieved MMS fine with chompsms. I never used the stock messaging
[Vibrant Q&A, Help & Troubleshooting] GanGs_KiD:
:( Hi

sorry but can i find "MMS.apk" file for the official 2.1 (J16) cause i use your file

and i can not found my messages any where !! :confused:

so please help

thanks ;)
[Vibrant Q&A, Help & Troubleshooting] xriderx66:
Aw thanks sorry ill try it tomorrow I ran into problems today and had to go into stock 2.1.1 rom. My parents don't want me rooting so ill do it tomorrow while their not home haha then ill try that thanks so much though
[Vibrant Q&A, Help & Troubleshooting] xriderx66:
okay i jsut tried that .apk and it looks disgusting.

i havent chekced if mms works yet but god i don't want to use this and it doesnt show up on the app drawer or anything,i have a shortcut to it on launcher pro dock so its good... but how can i go back?

hey do this, long-press on screen for a while until the popup shows and press shortcuts then applications then messaging..
[Vibrant Q&A, Help & Troubleshooting] GanGs_KiD:
:( Also cannot find "messaging" with your way

any help :confused:

thanks :)
[Vibrant Q&A, Help & Troubleshooting] xriderx66:
you might need to find a stock messaging.apk app, idk if anyone has given it out, make a thread asking for a stock messaging.apk app.

i think i need one too hahha

i'll make a thread see if i can get it, if i do ill let u know.
[Vibrant Q&A, Help & Troubleshooting] s15274n:
Here is the MMS.apk from Team Whiskey's Nero Beta 3.

It works for me and it looks good.... same instructions as before, just move it to system/app and reboot.

View attachment 462585

Please note Nero Beta 3 is froyo...

If you guys need the stock messanger, just download a stock rom and extract it from system/app

MMS does not show up in the app drawer... your default Messanger should be there, no?
[Vibrant Q&A, Help & Troubleshooting] Ubluis:
I had the same problem but then I switched to Macnut14. MMS works fine and with the new super kernel gps is spot on, my battery life is awesome, and my vibrant is snappier than ever.
[Vibrant Q&A, Help & Troubleshooting] 12paq:
Me too.

The latest best Roms for Froyo and up have this fixed. It's been fixed since Axura 2.0.4. It can show up somtimes if you CW the rom with out a stock Odin first, I 've been bug free, (fingers crossed) and I dirty flashed my last latest.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Husknuten:
Is it possible to hide the status bar when using the default browser? I want to do this because it makes me loose a lot of valuable screen area.

Thanks in advance
[Vibrant General] arin8000:
Hi guys,

I noticed whenever I use Google navigation, system sound (beeping volume ) goes to the highest level automatically ! Has anyone noticed it before ?
[Vibrant General] down8:
Navigation has it's own volume setting.

-bZj
[Vibrant General] spinachtoy:
That bug drives me nuts. Something resets my notification volume from time to time too.
[Vibrant General] quadratic:
It does, but that's not the issue. When you start the Navigation application it turns the system volume up to the highest setting. Exiting Navigation does not reset the system volume to its previous state. Unfortunately, the bug seems to be specific to the Galaxy S line, so I wouldn't expect to get it fixed any time soon. Or ever.
[Vibrant General] grennis:
Yes.. Navigation turns system all the way up. Which is annoying sinc e I normally have it all the way down.
[Vibrant General] xriderx66:
Is there anyway to stop this? I hate it I only listen to music at home where I have a charger if I need it.

I just want to be able to listen to music at lower than only 10%
[Galaxy S I9000 Android Development] DocRambone:
Here i will put up a step by step guide to make a custom rom mod, from the base rom to the creation of the update.zip.

And hopefully much more creative roms will show up.

All help is highly appreciated.

The level will be "medium", the more skilled modders may find this more appropriate

This will take some time but, will be updated in a steady pace

And to the q: should this be in q/a section?: i asked the moderators and i got the permission to post it here

_____________________________________________________________________

Computer setup:

You need to have adb installed, here is a guide that shows how to install adb

Tools:

Winrar

Power iso

Unaffs

Gimp

Explanation of common words:

How Dexopt works and what are those odex files: link
[Galaxy S I9000 Android Development] DocRambone:
Step 1: Getting the base rom

Sources

A good source is the General forum section here link that have some great suppliers of leaked rom, Richthofen is one of the best suppliers.

Samfirmware have nice selection to choose from

So lets start.

There is at least 2 ways to do the extraction of the files we need:

# Extract the the files from code_rom_name.tar.md5, the Modem.rom_name.tar.md5 and the CSC_rom_name.tar.md5 with poweriso

# Install the rom of your choice, take a backup in recovery and use the created system.img as base

Lets go for the first alternative.

1: Download the base rom.

2: Create a working folder for the baserom.

3: Open the .tar (.or md5) files with winrar (or other 7zip etc)

4: Extract the factory.rfs (base files) and the cache.rfs (csc) files

5: Extract the 2 files with Poweriso into a new folder.

Odin

Heimdal

CW recovery

Make to system.img
[Galaxy S I9000 Android Development] DocRambone:
Step 2, unpacking the system.img

Tools

Poweriso
[Galaxy S I9000 Android Development] DocRambone:
Step 3: Deoxed the base rom

Tools, kitchens

A very nice kitchen is created by dsixda, its a powerful tool but can be a bit difficult to set up
[Galaxy S I9000 Android Development] DocRambone:
Step 4 Optimizing png's

Tools
[Galaxy S I9000 Android Development] DocRambone:
Step 5 Failures in png's optimization
[Galaxy S I9000 Android Development] DocRambone:
Step 6: editing the system, build.prop etc

Tools
[Galaxy S I9000 Android Development] DocRambone:
Step 7:adding features to system
[Galaxy S I9000 Android Development] DocRambone:
Step 8: exchange of apk's
[Galaxy S I9000 Android Development] DocRambone:
Step 9: creating update scripts

Syntax

Exemplar
[Galaxy S I9000 Android Development] DocRambone:
Step 10 signing the update.zip
[Galaxy S I9000 Android Development] DocRambone:
Step 11: common errors, modems and kernels
[Galaxy S I9000 Android Development] Bec07:
Taken :p

10 char
[Galaxy S I9000 Android Development] Cypher_X:
Was waiting for this!

Thnx doc!

__________________________

Sent from my smooth and shiny thing!
[Galaxy S I9000 Android Development] MAMBO04:
wow sounds awesome :D so this'll be like a kitchen? Cheers Doc!
[Galaxy S I9000 Android Development] goob1284:
Please include me!!!!:)))
[Galaxy S I9000 Android Development] ohurrod:
Nice! :D

*10 char*
[Galaxy S I9000 Android Development] xero2002:
/hats off sir

nice project! :)
[Galaxy S I9000 Android Development] leoon:
Cool!

Will look forward to this
[Galaxy S I9000 Android Development] Daneshm90:
:confused:

U mean .rfs right ?
[Galaxy S I9000 Android Development] DocRambone:
Many way to do it, i will show a simple approach
[Galaxy S I9000 Android Development] MAMBO04:
You've already got more replies than views. ;)

Thanks a LOT for this, saves us a lot of hassle. Much appreciated :)
[Galaxy S I9000 Android Development] Daneshm90:
Ah, so im assuming that ur referring to creating it from a nandroid dump of a user who flashed the firmware.

Cool.
[Galaxy S I9000 Android Development] drowne:
Thanks man, as soon as you write your guide I'll start baking roms!!!!!!!! SOOOOOOOOO looking forward for this!
[Galaxy S I9000 Android Development] Nitephyre:
About time someone is doing this... I've stumbled through some of it, but had a number of questions in threads go unanswered... Props Dr. Rambone!
[Galaxy S I9000 Android Development] stoffel2k5:
Hi Doc!

Thanxs for your great work! Was always interesstet in creating own rom!
[Galaxy S I9000 Android Development] DocRambone:
Ok, first 2 lessons tomorrow. If you have to knowledge you want to share, send me a pm or post it here.
[Galaxy S I9000 Android Development] DeiphoneaAndroid:
Nice job Doc one more student here :-P
[Galaxy S I9000 Android Development] SamHaLeKe:
Looking forward to tomorrow!
[Galaxy S I9000 Android Development] Nuja:
Hi,

Thanks for doing that, im looking foward to it ^^
[Galaxy S I9000 Android Development] abid885:
Thank you very much sir.
[Galaxy S I9000 Android Development] jonni3:
Awesome Doc, I've been wanting to learn about doing this kinda thing

I can see many, many more late nights ahead of me ........
[Galaxy S I9000 Android Development] lbbo2002:
Been looking for this info in all 100+ threads, Google searches, and still didn't get it all sorted. Thank you so much for putting this together Doc. Very much appreciated!!!!!
[Galaxy S I9000 Android Development] dingdonghei:
This really looks interesting, you are a true inspiration and a huge resource for all galaxy s owners, doc. What kinda knowledge would one have to posess to follow this school?
[Galaxy S I9000 Android Development] killer23d:
I got the ROM in odin format, so I use Magic ISO to extract .RFS files and work my way from there.

The HTC kitchen I used is here:

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

Still, a good guide so I cna learn.
[Galaxy S I9000 Android Development] DocRambone:
You have already all the skills ;)

But i be happy for all help making this a more complete introduction.
[Galaxy S I9000 Android Development] Daneshm90:
Let me just answer the most important question, "When can i post a rom in the development thread ? "

Ask yourself this,

Is my "rom" really something new/unique ?

Ans : If your rom is VERY similar to another dev's "Rom", then consider posting a patch in that dev's thread.

Did i do more than just add/remove apk's ?

Ans : If not, then keep the rom to yourself. No need to share.

Did i just include another dev's zimage(kernel) ?

Ans : Keep it to yourself, at most you should say a thank you to the kernel dev in his thread.

Did i just theme a stock rom ?

Ans : Post in theme section instead. Preferably as a metamorph or a flashable update.zip

Can't think of more scenarious :P
[Galaxy S I9000 Android Development] DocRambone:
Good points, i add some of it to 1st post.
[Galaxy S I9000 Android Development] giokou:
Outstanding idea amd project!

Waiting...
[Galaxy S I9000 Android Development] cnn888:
Wow, was really looking for this... surely I will be ur student. Do I have to be very good at linux and do I have to have linux machine to be able to cook ROM?

Thanks a lot doc.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] jim_panse:
Consider to add a compile, decompile, smali and baksmali section for further sections. If you got question about this, write a pm!

And maybe introduce the little tool adblogcat which plays a big role if your editing smali.files of classes.dex.
[Galaxy S I9000 Android Development] DocRambone:
Great, write a text about it and include it.
[Galaxy S I9000 Android Development] jim_panse:
Ah thats not that easy :P

It took days to understand a very little bit of it. But maybe you can share some links on this in the advanced sections or something like this.

Maybe i will write a text for you. But its very hard to explain such things.
[Galaxy S I9000 Android Development] DocRambone:
I only want to give the basic steps, decompile apks is second grade. :p
[Galaxy S I9000 Android Development] jim_panse:
Decompile apk is in one step neccesary for editing the percentage battery. And on the other hand for doing cool stuff. Maybe only add the point with battery and public.xml
[Galaxy S I9000 Android Development] killer23d:
Not really, only know the basic to modify the base ROM. Advanced things such as optimizations, init.d scripts, kernel integration (in combination with other dev's work), update-script, lag fix are something I need to spend more time on because they are mostly linux based. Otherwise I won't be simply porting your ROMs to the Captivates! :-)

This is for everyone, only to those who have experience of simple linux command, those who is willing to spend hours/days to debug, and those who knows how to debrick their device to stock.
[Galaxy S I9000 Android Development] Darkyy:
Oh Doc, I thought your "school" sentence was a joke.

Nice to see this for people wanting to learn.

It's nice you share your work in this community.

I had the same idea since a week... No joke :)
[Galaxy S I9000 Android Development] DocRambone:
No problem, i be happy for all help, makes more complete if more knowledge is included.
[Galaxy S I9000 Android Development] Darkyy:
I would have some nice additions for theming and preventing errors when playing with general theming.

When you got the guide up and I'll have time, I'll post them here so it's easier for everyone.

I just say: ;)

Let's work together!
[Galaxy S I9000 Android Development] DocRambone:
Nice, maybe an idea to make a theme school in the theme section?
[Galaxy S I9000 Android Development] Darkyy:
Not necessery to create a thread for this (yet).

I've to be honest.

I'm not that experienced with theming, especially not with XML files.

I just know some very useful things who prevent getting force closes etc.
[Galaxy S I9000 Android Development] cantIntoCode:
Can't wait to see the finished product, nice work Doc.
[Galaxy S I9000 Android Development] g00ndu:
Are you going to include flashing the modded kernel and modem bin?

Oh by the way, sorry to crash into your thread, but I always have problem de-compiling the Settings.apk. ;)

And it is nice effort, let me know which part you require help, I'll be glad to help.
[Galaxy S I9000 Android Development] jim_panse:
What errors do you get? Settings apk from 2.2 or 2.2.1? Try install the framework with apktool. Should help. Or just copy your framework-res.apk to c:/users/insertyournamehere/apktool and then rename it to 1.apk and replace the existing one. Should work know ;) what are you trying to achieve?
[Galaxy S I9000 Android Development] g00ndu:
Jim, thanks for the tip, will try it. Well, I'm interested to see what's inside the settings.apk maybe will see if I can do some modded stuff in it.
[Galaxy S I9000 Android Development] jim_panse:
What do you use to decompile? The method i mentioned above works for apk manager and apktool.jar
[Galaxy S I9000 Android Development] g00ndu:
@jim,

We will take this via pm. Will not want to hijack this thread. Apologies to Doc for this.
[Galaxy S I9000 Android Development] Daneshm90:
Here's a few tips for apk editing.

Modified AndroidManifest.xml of a system app ?

Then you cannot push it while core is running, you must either

a)

adb shell stop

adb push the file

adb shell start

b) push the file while in recovery

For system apps, android doesn't care for mismatched digest's, only for the digest of the AndroidManifest.xml. So as long as you are not editing that file, you are safe to push the file while core is running. (Thanks to Brut for diggin it up a while back)

All .9.png data and the values folder data resides within the resources.arsc. So does information in regards to xml's.

So if you're using apk manager, when asked to delete files that you haven't modified, if you modified any xml aside from androidmanifest.xml, make sure to delete the resources.arsc file as well

The smali folder, is a representation of disassembled java byte code that lies within the classes.dex

Decompiling an apk and getting bunch load of errors related to misinformation for .9 and xml's ? Most likely ur decompiling a themed apk. Stick as close to stock apk as you can. When decompiling proprietary apk's, make sure to include their counterparts in the decompilation process (eg twframework-res) as they contain the dependancies required.

Tip: When editing an apk, after compilation try to replace all files that were not edited by you with that of the stock apk. Reason being that although in theory apktool is meant to not change anything if u simply decompile/recompile, in practice ive encountered it doesnt. Example, misreading of & symbol in porting keyboards. So if using apk manager, use the "keep" folder method, its their for a reason ;)

That's all i can think of and should get you out of most situations.
[Galaxy S I9000 Android Development] NeoXTC:
When does class start Mr Teacher? Will we get exams on this? :P

Great work Doc can't wait for the finished lecture :D
[Galaxy S I9000 Android Development] kalpik:
Aha! Very nice! /me enrolls! :D
[Galaxy S I9000 Android Development] ragin:
OMG I missed all this while asleep. Will be following this closely Thanks doc
[Galaxy S I9000 Android Development] pramathesh:
I'm signing up for this.....suddenly xda is more visited then xxx on my computer. I love it!! :D :P
[Galaxy S I9000 Android Development] sardroid:
GREAT idea Doc:)
[Galaxy S I9000 Android Development] eeyunopper:
This is brilliant, I hope I can follow it. Thank you.
[Galaxy S I9000 Android Development] texture:
This is a good idea...for example i have many problems to modify stock framework-res.apk

I can edit,modify,recompile,sign with APKManager but when i install it to the phone throught update.zip after the reboot i have many crashes from applications and the mobile vibrates three times.
[Galaxy S I9000 Android Development] jim_panse:
You dont need to sign it with APK Manager. Just push the META INF and Android Manifest Xml from the old to the new apk. And dont forget to set compression level to 0!
[Galaxy S I9000 Android Development] texture:
I normally use compression set to 0,but i don't import meta-inf and manifest from old file.

So,i tried,but don't work...the device continue to vibrate.

I use stock framework-res,add pngs for % battery,added .xml,compile with option 11 in APKManager,double YES on request then remove modified files and arsc from keep folder.I have unsignedframework.res.apk with 7zip change meta-inf and manifest with old one.

Where i wrong? :confused: