yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] franklin01:
Only app and framework have to be deodexed.

Since base rom does not contain any of this there is no possibility to deodex it.

If you want to change app/framework you need to deodex them (flash them to our phone and use xulti.7z script).

Also I added all framework available for froyo so you wont need to deodex framwork and base app + android app + samsung app contains ALL app available and is alreadyh deodexed so use them to cook your own rom.

About theme, most themes use modded framework-res.apk wich is in "framework jxx.zip" so to add a theme copy the framework corresponding to the theme, and inside the zip replace the framework-res.apk (use 7zip, winrar reported to corrupt file sometimes).

Also post your release so everyone can try it!

about building your own rom, try to keep the "case":

as you would not mod base rom.zip no need to post it again.

if you add app just post the update to add app.

if you remove app/folder use the script in meta-inf to remove/add things:

get gedit for windows or linux (you can use notepad but script is not easy to read)

open updater-script

package_extract_dir("system", "/system"); will copy everything in "system" in the zip in the "/system" folder in the phone (replacing duplicate files)

delete_recursive("/system/framework/"); will delete folder and everthing within the /system/framework/ folder in the phone. You can sepcify files, add the name, ie: delete_recursive("/system/framework/framework-res.apk"); (to delete only framwork-res.apk

The point is to make package that only do changes:

common users will have already base rom.zip, base app.zip and a framework jxx.zip

your rom should not include these, it should only include changes (for example, delete some app, add some app, replace framework-res, add folder and icon etc...).

so your customization will be very light.

also specify the framework that should be used if you change anythink within the framework folder.

remember of the flash order, you need to flash base rom first(1), then base app(2), then framework(3) and then anything you want (mod/theme/customizations comes always after base).

If you have problems building your customisation, send me files/what you want to do and i ll send you correct version with what was not correct.

Note: see post 2 for extended info and templates.
[Galaxy S I9000 Android Development] reiteravi:
will test later when i'm home

my whish list is a bidi support as in jpjpa

cisco vpn support also worked up to 7.5

and as vanilla-aosp as possible
[Galaxy S I9000 Android Development] velenoso84:
I have trouble deodex apk.

The size I get is different from apk ROM Doc

Do you have any solution? I am using this http://www.droidforums.net/forum/xeudoxus/47283-release-xultimate.html

Do not let the thread die
[Galaxy S I9000 Android Development] franklin01:
Different size doesnt matter, you probably arent deodexing exact same app as Doc.

Try the deodexed apk and if it work then everything is ok even if size is different.

xUltimate script is the best way I found, also go to google project page about smali / backsmali and update them (or get the archive I provided in post 1, it is xUltimate script with smali/backsmali updated).
[Galaxy S I9000 Android Development] ragin:
Is this project dead?
[Galaxy S I9000 Android Development] reiteravi:
it needs more cooperation from devs to post base roms

tried to make one but realized there's more to it than i thought
[Android Software/Hacking General [Developers Only]] deviouscreation:
Genuine observation and question this.

I dont like to have ads in Android applications, but Im happy to have them on a premium game title such as Angry Birds for instance, especially as we get it for free.

However, a trip on the London Underground and a sudden realisation that the past 15mins of fun had seen no ad interruption (due to no signal), got me thinking. These ads are obviously sent to our phones via the app or game in question with the reliance on a data connection. Knowing this, if you then disable your data connections whilst playing them, you wont get any ads.

Does this therefore mean that when ads are transmitted to the apps, does this come out of our data allowance with our service providers?
[Android Software/Hacking General [Developers Only]] MagickalShadow:
If they use the data connection, then of course they will use part of your allowance from your plan. I would suspect they don't use much but I know in some cases every little bit counts.

Luckily I have unlimited data.
[HD2 Android Q&A, Help & Troubleshooting and Genera] warzxc:
Hmm ive been using froyo in my hd2 for the past few months its really great but i found a few problems, my screen always goes black randomly and have to remove the battery to restart it but then i have to reboot android from windows again lol, is there a way. I could choose to have automatic boot as droid?, and the facebook app that it supposef to havepre installed doesnt wotk so i cant sync my contacs to it. Hmmm and i cant use it in usb data transfer mode, a few preinstalled stuff dont work and some stuff isnt installed at all dont know how to fix it can anyone help me? I really like my fone as android, cuz windows realy just wasted the nice fone with win on it,
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reno_79:
Sounds like you're using an outdated version of Android (well the build anyway). I had several problems like you're describing with a few builds when I started out with Android.

Things have come on leaps and bounds now, facebook integration works across the board, black screen freezes and sleeps of death are very close to eradicated on the more mature builds and USB transfer mode has been working for a while too (I use it on a daily basis).

As for the bootloader, I use Exceller Boot Loader (search for it on this very site for an installable cab under WinMo) and you can automatically load Android every reboot once you've got it configured correctly.

So, in summary:

1: Update your build to a current one and see the changes. You can keep your current data a number of ways (data.img stores all your sms, contacts, games etc, but not all builds can read your old data.img, install Titanium Backup and read the wiki for it to get that working for almost guaranteed success)

2: Exceller Boot Loader or another boot loader of your choice, there are lots to choose from.
[HD2 Android Q&A, Help & Troubleshooting and Genera] warzxc:
Thanks, amm do u have aby suggestions on witch froyo i should use cuz i see my post by like froyostone something like that but the one im using is darkfroyo something like that. Hmmm
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reno_79:
Honestly it's all down to what you prefer. Some people prefer Sense based builds, some prefer non-sense builds (CM6/MIUI/stock) and so on. My best advice to you would be to try a few and see how you get on.

for instance I used to only use sense builds until a couple of nights ago when I plucked up the courage to try ShubCraft 2.0 (A Cyanogen Mod 6 build) and I love it. The main thing to remember is to experiment and enjoy it.
[HD2 Android Q&A, Help & Troubleshooting and Genera] FenderGuy:
If the andriod rom has grown from leaps and bound, why has there not been one that stable enough to use everyday? Not being a ass about it

But Id like to be able to use my phone without the issues that these new roms have, its bad enough when the window roms act up
[HD2 Android Q&A, Help & Troubleshooting and Genera] biohaz55:
I think you'll find that a lot of HD2 owners here are (and have been for a while!) using various android builds full time now. I have not actively used my HD2 in winmo mode for many weeks now.

Whilst there may be a few minor issues my experience is that current builds are much better than many winmo builds with fewer problems.

I prefer using desire based builds are better than Evo based builds but that is a personal preference.

Try them out seriously... the developers here have done great work.
[Galaxy S I9000 Q&A, Help & Troubleshooting] EarlZ:
I dont have any social networking apps/widgets that I rely on to do automatic updates, can I remove the snsservice.apk and still get my facebook and twitter working with manual updates?
[Galaxy S I9000 Q&A, Help & Troubleshooting] louie604:
If I remember correctly, the snsservice.apk is required for the phone to work properly (the way Samsung programmed it) and by removing it, it'll f-up your phone.
[Galaxy S I9000 Q&A, Help & Troubleshooting] ickyboo:
Do a backup with Titanium and if it does screw up you got backup. Aslo I think SNS is needed for emails/exchage if you use samsungs client. I myself have disabled the Process with autostart manager but have as yet to delete the app. Disabling the process doesn't seem to do any damage as it was first thing I disabled when I found Autostart manager months ago
[Nexus One Q&A, Help & Troubleshooting] Blue05R1:
I need to set up my Laptop to stream my mother in law's funeral from Canada to the UK. The location does not have internet access so my plan is to use my Nexus One's wifi teathering abilities. The question I have is it possible to use two Nexus One's linked together some how to increase the amount of bandwith I have available? It is really important that the link not drop out, I am fairly certain that it will work with just one phone but if there is some way to increase my chances of success I would like to try it.

Thank you in advance for you help.

Both phones are running cm6
[Nexus One Q&A, Help & Troubleshooting] pfmiller:
This isn't really the right forum to be asking this question. Android will tether with any OS configured correctly to use it. Your question has nothing to do with Android though, it is about getting your laptop's OS to recognize two USB network adapters (which shouldn't be a problem) and setting up your OS to use the two interfaces together. I would ask in a forum about networking or your laptops OS for the best chance of a helpful reply.
[Nexus One Q&A, Help & Troubleshooting] ryan22158:
This is for Windows. I'm not sure if it is even possible to do this with a Mac

Should be easy as enabling both phones for tethering. Once both connections are verified by the computer. Go into network connections and right click on one of the networks. There should be an option to link the connection. Do that and you might have increased bandwidth.

EDIT: I just tried this and it worked fine. I saw no speed increase in my internet. Although I have a 6 meg download, so maybe if my internet was slower.....
[Nexus One Q&A, Help & Troubleshooting] cmstlist:
If it's important that the link not drop out, how about USB tethering?
[Nexus One Q&A, Help & Troubleshooting] disgustip8ted:
I used skype and tethered my phone to a net book and had my best friends wedding broadcast live to his brother in iraq while connected to edge, you should be fine with one phone with at least two bars
[Nexus One Q&A, Help & Troubleshooting] Jack_R1:
When you have 2 internet connections, you need an application to split traffic to allow you to utilize their bandwidth. By default, everything will go through only one connection, and the second will be useless.
[Nexus One Q&A, Help & Troubleshooting] Blue05R1:
Thanks for all the suggestions, I should have 5 bars on HSPA where I will be, but I wanted a backup option. Will try having one phone on USB with the other on Wifi and then linking them. I usually get 4 meg down and 1.7 up, if it's not enough I can buy a HSPA+ internet stick and put my sim card in it.

Thanks again
[HD2 Android Q&A, Help & Troubleshooting and Genera] cyberjam:
Just thought about gathering up some info on Quadrant scores and possibly correlate that to ROM/Kernel/MicroSD setup in order to figure out the best combination. I understand that Quadrant scores are somewhat subjective and Kernel code along with HD2 Android Builds are constantly changing, but it would still be interesting to see the tendencies in the performance.

Here is my most recent result:

Quadrant Score: 2046

Neocore Score: 31.8fps

ROM: [Build][21.10.2010][NexusHD2-FRG83 V1.5 PPP + RMNET (Froyo 2.2.1)]

Kernel: Hastarin 7.7

SetCPU: 1152/1152/ondemand

MicroSD: Transcend 8GB Class 6

Please note that I ran Quadrant and Neocore multiple times and I am showing the highest score achieved. I recommend you to do the same. I have seen 1994, 1997, 2015, 2017.

Here is Quadrant Score breakdown:

CPU - 6405

Memory - 1139

I/O - 1958

2D - 309

3D - 418

I noticed that 2D and 3D scores are not fluctuating as much as the other scores, though overclocking does slightly increase their values.

Thanks,

-CJ
[HD2 Android Q&A, Help & Troubleshooting and Genera] raysacr:
Here is my most recent result:

Quadrant Score: 1570

ROM: Mdeejay evo sense 2.2 rEVOlution

Kernel: Hastarin 7.7

SetCPU: 1152/1152/interactive

MicroSD: Transcend 8GB Class 6
[HD2 Android Q&A, Help & Troubleshooting and Genera] Yosef:
Here is my most recent result:

Quadrant Score: 2350

ROM: Mdeejay evo sense 2.3 rEVOlution

Kernel: Hastarin 7.7

SetCPU: 1152/1152/interactive

MicroSD: Kingston 4GB Class 4
[HD2 Android Q&A, Help & Troubleshooting and Genera] shure2:
that's quite some result!

Quadrant Score: 1500-1700 (varies quite a lot)

ROM: Mdeejay FroYo HD v.3.7

Kernel: Hastarin 7.7

SetCPU: 250/1152/conservative (performance doesn't change score)

MicroSD: Sandisk Class 6 (Ultra version)

I think it would be useful for those who have quadrant advanced to post the breakdown of their score to see exactly how everyone differs so much.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Reno_79:
Not to be a buzzkill but a synthetic benchmark result from any of these programs doesn't really mean anything. It's more than possible to have a high linpack/neocore/xyz benchmark result and have a sluggish, unresponsive UI. You can do all sorts to Android to inflate your score but what counts is being able to use the phone day to day, with no problems.
[HD2 Android Q&A, Help & Troubleshooting and Genera] malaeus:
how are you guys running neocore. my phone keeps telling me i dont support qualcomm accelerated graphics. then it force closes.

ive tried nearly all android builds, with a variety of available kernels.

none of them seem to allow me to run neocore. however i can get a 2k score in quadrant advanced.
[HD2 Android Q&A, Help & Troubleshooting and Genera] mikeseth:
removed.
[HD2 Android Q&A, Help & Troubleshooting and Genera] cyberjam:
Neocore FC could be a kernel issue (and/or maybe related to stagefright). Try Hastarin's 7.7 kernel and/or make sure stagefright is enabled.
[HD2 Android Q&A, Help & Troubleshooting and Genera] vassabee:
agree 100%
[HD2 Android Q&A, Help & Troubleshooting and Genera] JoonatanO:
Read the OPs post again.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Xer007:
Hello! First of all sorry for my English. I have question, which ROM best fits for me, so: i'm with Galaxy S 2 months and I didn't install any ROMs, I have "JG1", it's very old, I was waiting for official update, but it not availiable in my country yet, I'm tired of that situation(lag) and now I want to update my device: I need maximally similar ROM to latest official, but with most stable lag fix, it could be not most fastest but most stable. Thanks.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Xer007:
any replies?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Goldie:
This works well for me...

http://xdaforums.com/showthread.php?t=814091
[Desire Q&A, Help & Troubleshooting] martyzidek:
Alright. I have the evi and done everything I cam do and know about most stuff I think its safe im not a noob. But my mother bought the desire from.us cellular.. now I've done some research and don't have a clear idea if it can have 2.2 froyo on it.

I also went through the phone and they is no option in settings to update profile, software, prl..etc like my phone did when I had it stock waiting for the hack back when couldn't root 2.2 so why I wonder if I can im guessing I have to root and nand unlock and then do it manually?

Thanks for looking at my post
[Captivate Android Development] MikeyMike01:
Nice to see someone port it. My phone broke while I was in the middle of mine. Maybe you can incorporate some of the things I did into yours... just a thought. All of it's very simple (adding/removing apks mostly).

Anyway, nice work.
[Captivate Android Development] killer23d:
V6 - Based on new JP6/JPM (10/27/2010)

Features:

- Based on JPM Modem / JP6 baserom

- Deodexed

- Apps and framework optimized

- Rooted

- Zip-aligned

- BLN support (via Xcaliburinhand's Reoriented Kernel 2.11)

- Unthemed

- Circle Battery Mod Ver D

- Big APN list

- Changes product code to XEE

- New Youtube

- Ads-Removed HOSTS file

- Voodoo lagfix pre5

- Voodoo color fix

Added apps:

ADW launcher (to system/app)

Latest SU and busybox

Removed:

Launcher PRO

TW launcher and widgets

Extra fonts

Aldiko

Buddiesnow

Days

Dualclock

Layar: download from market

Minidiary

Pressreader

Samsung livewallpapers ( but you can use live wallpapers)

Thinkdroid

Write and go

Credit goes to DocRambone, kalpik, xcaliburinhand, Tayutama, Mikeymike and everyone else for their hard work to make this possible. Thanks to jhnstn00 for testing things ahead of time so making integrations smoothly.

Download: http://www.mirrorcreator.com/files/QXZWI66A/killer23d_Doc_Kalpik_JP6_V6.zip_links

Voice Search FC Fix (thanks to jhnstn00):

1) Download the updated Voice Search APK from the attchment

2) Rename or Delete voicesearch.apk under /system/app

3) Install the updated Voice Search

4) Restart the phone and viola! You get Voice Search back!

Alternative method

1) Rename voicesearch.apk and googlequicksearchbox.apk

2) Restart phone

3) Search and Download Voice Search from the market

4) Rename googlequicksearchbox.apk back to the way it was

5) You get Voice Search and the search widget back

This FC fix will be incorporated in the next release from Doc_Kalpik
[Captivate Android Development] killer23d:
I can do that or you can do that for me too... It's not really that hard, as I said, I want something as plain as possible.
[Captivate Android Development] jslee1020:
Can we see some screenshots?

Everything is working without problems?

No problems transitioning from 850-1900 bands?

No FC's in any apps or processes?
[Captivate Android Development] malfuncion:
Can you apply his tweaks from the OG post? IE- disable the increasing ring or his themes?

What tweaks are included? Is this a barebone version?
[Captivate Android Development] jhnstn00:
I like docs so work too. Good luck.

He has the power button mods to get to download, recovery, and reboot. Lost my battery mod tho.

Sent from my Captivate JP6/JPM modem v5.1.1 slim by DocRambone, Xcalibur reorient kernel 2.1., Autokiller, no lagfix fix, cm6 email, jpa browser
[Captivate Android Development] MikeyMike01:
The Battery Mod here SHOULD work:

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

I can't test it though, YMMV. It's the Cognition-style battery.

And if it doesn't work, all you have to do is open that Battery_Mod.zip, take out the images inside the framework-res.apk, copy them into the framework-res.apk from the ROM, and replace it inside the battery mod .zip.
[Captivate Android Development] jhnstn00:
Well give out a try. I had the battery mod but lost it when I installed the power button mod.

Sent from my Captivate JP6/JPM modem v5.1.1 slim by DocRambone, Xcalibur reorient kernel 2.1., Autokiller, no lagfix fix, cm6 email, jpa browser
[Captivate Android Development] DocRambone:
Hmmm, try to give credit to the creator next time :(
[Captivate Android Development] killer23d:
I have this flashing addition, and the ROM is cooked for my convenience, I just post it so that those who like things bare can use it.

I have NOT tested this for every possible scenerios because I don't have 3G! If it doesn't crash or die on me, then I am OK. I am still new to this and learning.

This is quite barebone without TouchWiz. The only tweak installed is Voodoo, circle battery mod and HOSTS file. I try to keep this as simple as possible so you guys can add anything you like.

I may add Cog's style battery on the next release.

I have not get a chance to do screenshots, and will do it when I am updating the ROM when Doc_Kalpik has a new revision. It's not themed, so it's really stock Samsung like.

LOL.. Doc, I will put EVERYONE next time as I lost track. :eek:
[Captivate Android Development] DocRambone:
"This ROM is cooked by me and confirmed working great for about 12 hours"

Called stealing...
[Captivate Android Development] champ0497:
Does anyone with data know if it has the stock modem or HSUPA
[Captivate Android Development] killer23d:
DocRambone, I am sorry if I have offended you. What I mean by cooked is "put-together" with your work. I have already made it very clear in the post that it is from you work. I am going change my wording as of we speak.

JPM modem, and it is not modified.
[Captivate Android Development] xero2002:
I think it's a matter of asking FIRST, then porting it, and then giving proper credit.
[Captivate Android Development] topshelf95:
Has anyone tried this yet? Is it fast? How is the Voodoo color fix? I've been super interested to see anyone post pictures of the difference the color fix makes!
[Captivate Android Development] realawill:
Not sure why you are whining about this so much. Did he not state that he was using another rom and making modifications of it? Did you build your version from the ground up, or "steal" part of it from someone else then added your tweak? I am happy to see someone else getting into the cooking game and look forward to see further advancement on this.
[Captivate Android Development] jhnstn00:
It should have the i9000 jpm modem which has HSUPA.

Sent from my Captivate JP6/JPM modem v5.1.1 slim by DocRambone, Xcalibur reorient kernel 2.1., Autokiller, no lagfix fix, cm6 email, jpa browser
[Captivate Android Development] topshelf95:
Aight, well I just jumped on board, flashed this bad boy a little while ago and everything seems to be running pretty good. Haven't come across any issues what so ever, no fc's, etc. Of course I always flash back to stock, master clear and remove sim before flashing and pretty much never have any issues, but I can confirm this ROM is running very nicely. I wanted to try it for the voodoo color fix, but I dont have anything to compare it to until tomorrow when I get to work and put it beside my buddies captivate. Will report back then. Feel free to ask any questions if interested.
[Captivate Android Development] jhnstn00:
Color fix works on full brightness.

Sent from my Captivate JP6/JPM modem v5.1.1 slim by DocRambone, Xcalibur reorient kernel 2.1., Autokiller, no lagfix fix, cm6 email, jpa browser
[Captivate Android Development] vartkez187:
what is "enable 850 mhz"? does it give you better reception? cause if yes can some one give me a more detailed description as to how i would install it and where i would find the file to install it cause the original post doesnt do a good job of that.(sorry killer)
[Captivate Android Development] Mkarin:
You can use the directions from

Doc's ROM Modified, SetiroN Kernel (Build 18) **11/13**

I think 850mhz gives you faster internet in areas with the 850mhz band..
[Captivate Android Development] chappatti:
THANKS!

Thanks for the reply !! Much appreciated!
[Captivate Android Development] chappatti:
FM Radio?

There is an FM Radio app inthis ROM? I tried toodling with it, but got no mileage....Is this supposed to work? Would be a great perk!
[Captivate Android Development] PuffinNugz:
Damn, I pieced this together with the new ADJP5 from the i9000 forum last night. Guess I could have waited...
[Captivate Android Development] mcx6:
It will not work on the Captivate, I believe that I have read that there is a hardware difference.
[Captivate Android Development] MikeyMike01:
How does v8 compare to v7.6?