yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] Jonathon Grigg:
Personally I didn't change anything, it could have been the updated Voodoo sound drivers which changed it (or it could just allow the value to stick upon reboot so you don't have set it again). Glad you like it though :)

On a general note to all users, I am looking to get hold of a VPS to use for various things, including hosting of infin1ty files and source code. This will hopefully eliminate the reliance on file hosts for downloads, and allow a better end user experience for everyone who uses it. This will, however, cost me at least $10-15 extra per month (depending on how much bandwidth is used, and the VPS provider). I will pay for this out of my own pocket, but a donation to help pay for the server costs would be appreciated. I don't have loads of money, and my main source of income has dried up now (basketball umpiring, and the season has now finished). Thankyou :)

Edit: these are the plans I am looking at, the 'Vegetarian' from Jumba (http://www.jumba.com.au/vps) or 'Micro' from TDRevolution (http://www.tdrevolution.com/). They cost $10/month (100gb bandwidth) and $15 (400gb bandwidth) respectively.

Just to put it in perspective, so far for the 10 days infin1ty has been out, my total download usage on Mediafire has been 37gb, and for each release I am getting more and more downloads (0.1.0 had 112, 0.1.1 had 138, 0.2.1 had 202 and in the 12 hours 0.2.2 has been up it has 73). Because of that, unless I can get a decent deal for extra bandwidth with Jumba, I will have to go with TDRevolution for $15 a month.

Double edit: I will be purchasing the Micro plan from TDRevolution probably tomorrow, and setting it up soon after. This will be $15 a month, so if you do enjoy my work, then please consider a donation, however don't feel pressured into it.
[Nexus S Android Development] dario3040:
Mmm, epic post right here
[Nexus S Android Development] Jonathon Grigg:
Tomorrow I will see what I can do to fix a major bug that urks me right now. Basically the browser doesn't start up properly, nothing even is displayed (URL bar, menu bar, none of the keys work etc). This then extends over to other browsers such as Dolphin HD. It appears to mainly happen after I have tried to open a link from a 3rd party app such as Reader or Twitter, but once occurred, continues when launching the browser alone. It is temporarily fixed by clearing data as mentioned earlier.

I might end up releasing a 0.2.3 with more fixes, and a successfully compiled version of the latest SU (I had to include an older version with 0.2.2) in a bit over a days time. Hopefully it will coincide with the launch of hosting everything on my VPS (which I have just ordered).

Also a shout out to Philip Levy for donating :) thanks a lot!

Sent from my Nexus S
[Nexus S Android Development] phillevy:
My pleasure - thanks for doing all this! I'm so pleased you are onto the browser issue as this is the only problem I still have. Two other points - firstly is the ad block file easy to overide and secondly can I put in another request for the ability to tweak down the haptic feedback. I always find this too intense by default and it was great in CM to make this just present but not gone altogether.
[Nexus S Android Development] iamxeph:
I experienced several freezes on boot with Trinity UV + infin1ty 0.2.2, so I switched back to netarchy.

Ooos, titanium backup application on your rom stops restoring from my backup everytime I try, so now I am using stock rom for the use of my phone.
[Nexus S Android Development] dario3040:
Have you tried to do the bounce thing?

Maybe you have looked into the TV-Out thing? :P
[Nexus S Android Development] Jonathon Grigg:
What do you mean about the ad block file? I know it's not the best but it's what adfree uses. I also left it easy to change in case people have a moral objection to blocking ads, and want it removed (just disable it in adfree and you should be right).

I will have a look through the CM7 code and see what I can find about the haptic feedback. It could take a while but it is now higher up my list of things to do :)

On another note, yesterday I made some progress with making extra tweaks to Launcher2. I have figured out a 'homescreen setup' backup and restore tool is possible, and also know the files and formats in which they are stored and can be changed etc. Expect this to be in 1.0.0 too :D its something lots of people have wanted for a long time.

Iamxeph, could you provide a bit more detail with your bootup issues? Once again, Trinity UV is still probably a bit on the unstable side, so keep that in mind. When you say you switched back to Netarchy, did you just flash 1.3.0.3 over the top or did you flash the infin1ty-0.2.2-signed.zip file? There could be some issues with remaining scripts etc upon flashing around various kernels. In the future I will change the update.zip to clean out init.d of any files that shouldn't be in there. Hopefully this will be better.

Also, TB is an iffy one to use. Yes its useful but so many issued arise from it! I only included it so I could get some needed apps on quickly when testing (ie quadrant, Skype, any other apps with issues). The main issue is when you restore data with the apps, that's what really kills everything. If you do have to restore though, try not to restore data and definitely don't restore system apps.

The bounce at the end of the screens I can have a look at probably tomorrow (unless I get time today). I will look how it was done in CM7 and then see how I can tweak that or then knowing where to look, try and find it in the Galaxy S files. TVout is a long way off, sorry to say, its a huge thing to implement and requires many services that are closed source so its much harder to get an understanding of how it all works. It is still on the list, but a lot more needs to happen first.

Sent from my Nexus S
[Nexus S Android Development] phillevy:
Sorry for my ignorance but I'm still not sure how the host file works - is ad free an app that has to be used with it?
[Nexus S Android Development] iamxeph:
I cleaned out my Nexus S with fastboot erase commands and CWM recovery's wipe menu then flashed infin1ty 0.2.2 zip file.

I understood what you explained about TB, but it restored everything properly on a stock rom. On infin1ty, when I was trying to restore my 41 apps+data, it paused automatically after restored 7~8 apps.

I know your rom infin1ty is definitely worth to give up restoring my old data.

BTW I'm using stock rom with netarchy kernel now for today's use, and now I can surely notice Trinity UV really saved my battery a lot.
[Nexus S Android Development] Jonathon Grigg:
No, it should work fine without installing any apps at all. What I meant was that it uses the same file as adfree (but is already included) so if you wanted to remove the file, adfree would allow you to do that. You don't need to install adfree ever really unless you want to go back to having ads (removing the blocking file).

The TB issue then could be a few things, improper SU access, bad download on my end (anyone else having issues?), corrupt backups or something else. I will try restoring my apps on a fresh install hopefully later today and see if I can replicate the issue. I will redownload the apk file for the next release though, just to be safe.

As I mentioned earlier, I will also try to set up my server today, so I will soon have my sources available for anyone who wants to have a go building their own version or contributing. I will probably also release 0.2.3 to fix a few issues like the browser, TB and SU.

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
Oh right now I remember that there was an issue with su. TB checks root previllage when it started, but sometimes it stuck with the root check screen.

Thank you!
[Nexus S Android Development] Jonathon Grigg:
Universal volume is coming to infin1ty 1.0.0 :D Joshua (the guy behind Blandroid) has created something very similar to what I had initially planned (I had mentioned it to him a while back) and the commits are ready to be included in the next version of infin1ty :D

https://github.com/blandroid/platfo...mmit/31cbedcad5f577f970330f5003ac8de1cfac0785

https://github.com/blandroid/platfo...mmit/03d112091e99434c2615fef48284e5cef914f307

I have been busy, so I haven't had time to attempt it myself but this looks great! There are screenshots available here for how it would work:

http://4m.blandroid.org/39 (scroll down on the right hand side).

In other news, my VPS is almost ready to host files and start serving the source code too :)
[Nexus S Android Development] Jonathon Grigg:
These are what I hope to include for infin1ty 1.0.0 and the possible release of 0.2.3 in the mean time.

0.2.3

Browser bug fix where nothing loads and it just FCs

Latest error free SU binary to eliminate errors

Any other bug fixes/new kernel releases

1.0.0

Universal volume option [Blandroid]

ProLauncher2 (backup and restore capabilities, movement tweaks) [Me]

Haptic feedback level control [CM team]

Notification control toggles [CM team, fixes by me]

Theming here and there [Me]

Extra wallpapers [Me, artists]

Custom bootanimation [Me]

Sensitivity tweaks in LatinIME.apk [Me]

Inclusion of Theme Chooser/Theme Engine

Moving of Voodoo Control, Theme Chooser to Settings (rather than clogging up app drawer)

(Possibilities)

-'Bounce' at the end of a screen like iOS/Galaxy S

Much of what is on the 1.0.0 list is quite possible to get done quickly, so if I work thoroughly through them I should have a great first major release in around 7,8 days :) who likes the sound of that?

Sent from my Nexus S
[Nexus S Android Development] sagarpruthi:
Keep it going, i'll be waiting to test it. But would love to see TV Out and video codecs..
[Nexus S Android Development] Jonathon Grigg:
As I've said before, TV out is no easy thing to accomplish, and will take ages and probably the help of other, more specialized devs to get it fully working. Codecs will be a bit easier but some help on that front would definitely boost things. Does anyone know any devs that are good with media related stuff?

Sent from my Nexus S
[Nexus S Android Development] BraydenJames:
You rock man. This has easily become my #1 choice ROM. And so many possibilities to come, keep it up! I'm gonna have to set up a paypal just so I can donate. :) haha.
[Nexus S Android Development] Jonathon Grigg:
Thanks! I'll have to keep everyone updated with progress on 1.0.0 by the looks of it :) today I will try and fix a few bugs and other things I mentioned for 0.2.3 and hopefully get that online tomorrow.

Sent from my Nexus S
[Nexus S Android Development] Jonathon Grigg:
Here is the future location of all infin1ty downloads: http://www.jonathongrigg.com/infin1ty/

My server is very basic at the moment, I tried to set it up with Wordpress and other goodies before but it almost crashed (lack of RAM, I only have 512MB at most) even without load on it. With that all done, I will be working on 0.2.3 and hopefully getting that up there tomorrow sometime, then working on 1.0.0 :)

If anyone wants to help out with site design (believe me, I would love some help, I know just enough to get me by :p ) I would appreciate it very much.
[Nexus S Android Development] Jonathon Grigg:
I built 0.2.3 earlier today, so far all the issues appear to be fixed (especially the browser issue, on my phone at least). Netarchy just released 1.3.0.4 which should also fix a rare super lag bug in 1.3.0.3 as well as offering custom UV functionality :) I will include that with 0.2.3 and hopefully release it tomorrow.

Who wants an UV option for infin1ty? I will be able to include it with 1.0.0 after some testing on 0.2.3 to find the right values etc. That will result in better battery life and hopefully equal if not more performance (can tweak voltages to be slightly higher at higher OC etc).

Also, 1.0.0 is coming along nicely, fixed the USB Storage cosmetic bug (in known issues) and I have pulled through all the latest additions to Blandroid (more MMS options, better picture quality from the camera, universal volume). Pretty good for half a days work :)

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
I DO!

I think 2 options with UVvwould be perfect.

1. 1GHz with lowest voltage as possible.

2. Highest clock as possible with 1GHz stock voltage
[Nexus S Android Development] Bandis710:
There is a downside to uv and oc .. Not all phones respond the same ! While oc can be easily adjusted without knowledge ( just lower MHZ with for example setcpu) uv is a bit trickier ... a certain uv can work fine on one phone but be very problematic on another phone .. Maybe two versions would be an option ? one with uv / oc whatever and one version with more stock behaviour ?
[Nexus S Android Development] kfjunky:
Definitely UV, I use NS as my main phone, and battery life with decent performance is what I need.

By the way, can you share the UV settings you tested later on?

Thank-you!
[Nexus S Android Development] Jonathon Grigg:
At first I will release an extra 'flash pack' which will have the scripts required to set the voltages, and offer several different options to support the range of tolerance. Hopefully later on I can try and write an app (which would be part of settings) that would change these values, similar to how in CM7 there is a built in option to change CPU clock (without needing SetCPU).

I'm downloading 1.3.0.4 now and will be testing various setups today before a release of 0.2.3 tomorrow. I'm also compiling an early version of 1.0.0 to make sure everything works fine so far.

Sent from my Nexus S
[Nexus S Android Development] dan13l:
If it's struggling with WordPress you could always use Jekyll or StaticDimension. They generate static pages so there's virtually no load.

Any plans to use Netarchy's new kernel with some UV scripts? Seems like a pretty sweet approach to UV.

Edit: must read all posts before replying! Like the sound of what's coming dude.
[Nexus S Android Development] Jonathon Grigg:
Oh my gosh... I finished compiling the early version of 1.0.0 and flashed it over my existing 0.2.3 testing install (which was over the top of every other version) and I am amazed at the speed of everything! There is no lag scrolling at all, apps load super quickly, everything just seems snappier! I am considering skipping releasing 0.2.3 and releasing what I have now as 1.0.0 beta :D it's that good! Also the universal volume works like a charm :)

Who reckons I should release it as a beta? I could start uploading now too... ;)
[Nexus S Android Development] kfjunky:
Please!!!!

I can play with it on my way back to Tokyo on the bullet train this evening!!
[Nexus S Android Development] iamxeph:
OMG I want it!
[Nexus S Android Development] Bandis710:
:p release it as a beta please :D
[Nexus S Android Development] Jonathon Grigg:
Will do ;) although it's not an 'unstable' beta, just incomplete features beta :p just setting up FTP to my server then uploading! Should be up within the hour :D
[Nexus S Android Development] iamxeph:
Oh I can see what you are uploading! Lol.

Now 10MB completed
[Nexus S Android Development] moordown66:
Yeh, do it!

Is there a power control in notification bar feature? I really like that - exceptionally useful for me.
[Nexus S Android Development] iamxeph:
I think we can start UV with below values from Morfic.
[Nexus S Android Development] Jonathon Grigg:
infin1ty 1.0.0 beta

Ok everyone, 1.0.0 beta is now up :D you can find it here:

http://www.jonathongrigg.com/infin1ty/infin1ty-1.0.0-beta-signed.zip

Please let me know how everything goes, any issues etc. This isn't a final release of 1.0.0 so all the features that are going to be in 1.0.0 are not present, only some of them. I felt it was good enough to replace releasing 0.2.3 as a bug fixer so here it is :)

Current changes include

Fixed SU and root crashes

Netarchy 1.3.0.4-cfs kernel (with UV capability)

Latest Blandroid additions (universal volume, better camera quality etc)

Fixed browser crashes

Exceptionally fast and zippy feel (even over existing installs)

Updated ROM Manager

Probably some other things I forgot

Let me know how it goes :) I would love some feedback on it but please understand I am still adding plenty of features to 1.0.0. I may even release another beta in a few days time ;)

Download

http://www.jonathongrigg.com/infin1ty/infin1ty-1.0.0-beta-signed.zip

MD5

1ae4ca1d182c6a3ced1b431c5429e69b

SHA1

1294d67674598ff59901dfc2d754d9215aedf468
[Nexus S Android Development] Jonathon Grigg:
Now that 1.0.0 beta is out, here is what's up next for 1.0.0 :)

Haptic feedback control

Notification bar toggles

Backup and restore of homescreen setup

Private mode in Browser

Custom wallpapers and bootanimation

Theme Engine support

Move Voodoo Control and Theme Engine to settings (Sound/Display for Voodoo, 'Theme' for Theme Engine)

UV control packs (separate flashable update.zips to control UV, built in app coming later)

Sensitivity tweaks in LatinIME.apk (I find letters get repeated overly easily)

It's a huge list, which is why I am moving forward to 1.0.0 as a release number. It is all do-able though, just give me a week or two and it will be ready :)

I will also have the source code up for 1.0.0 when it is released, and hopefully have it included in ROM Manager too :D
[Nexus S Android Development] iamxeph:
I still have su problem on 1.0.0 bet a installed with perfect clean method.

Other than that, this rom is perfect.
[Nexus S Android Development] Jonathon Grigg:
What's your problem exactly? What app are you trying to use? Was it a TB restore? Have you tried clearing the data for the SU app? I am having absolutely no issues with any root apps I'm using and I just flashed over the top. Just trying to get to the bottom of it :)

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
I tried to use TB an ROM manager. At first, TB stopped at first root rights screen without su rights popup. I tried to clear data/cache of su.app and TB.app, but it didn't work. I re-flash the rom and tried, then it works.

Can I update su binary? Su.app notified I have an update. I remember I updated su.app binary when my issue with su happened

BTW I can't believe what I am seeing and feeling; so fast and so smooth.
[Nexus S Android Development] Jonathon Grigg:
Odd, all those apps work perfectly for me, even on a fresh install (and my existing install). Do you have an i9023 by any chance? Does anyone else still have this issue?

I will update the SU apk next and see if it fixes anything, the SU binary should be the latest, yet the app still says it's got an update (but it takes it back to a previous version).

Glad it is fast and smooth though, that was my first impression :)
[Nexus S Android Development] iamxeph:
I am using i9020, and I've introduced this rom to Korean Android communities, so if anything same issue happens to them, they are gonna tell me about that.

I am going to flash jame Bond UV kernel for CM to this rom. It really saves batterlu consumption a lot.
[Nexus S Android Development] Jonathon Grigg:
That definitely is odd :confused: and you say it works fine with a clean install? Do you think it could be some of the apps you have installed? Could you make a list (especially the root apps) for me and I will compare it to what I have.

Thanks for spreading it around too :)
[Nexus S Android Development] iamxeph:
Same issue just happens with ROM Manager. I selected 'restarts to recovery'(i dont know what exactly the menu written in English), then it freezed without su popup.

The issue happens in clean install state with 3 default root apps; TB, ROM Manager, Superuser.

Is the issue anything dealing with radio? Because my radio is M200KRKB3 which is same as XXKB3.
[Nexus S Android Development] Jonathon Grigg:
I will check to see if that happens on my install too. When I used it to install a ROM it worked fine though.

I don't think the radio changes anything, I have KB3 and it works fine.

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
Thanks.

I tried UV with following values and it worked; 0 0 0 -25 -50 -50 -50 -50
[Nexus S Android Development] Jonathon Grigg:
Could you let me know what your battery is like with those values and also general performance feel? Thanks!

Sent from my Nexus S
[Nexus S Android Development] dan13l:
I had a rom manager issue. Took a long time to start and hung completely when I tried to do a backup.

Force quit it and went into the superuser application, which prompted me to update the su binary. After that, rom manager worked fine.

Doesn't look like the 1.0 beta has the latest su in it, that's potentially causing issues.
[Nexus S Android Development] iamxeph:
I just figured out Skype sign-in and Browser issues which were in 0.2.1 headed up again.

For the browser issue, test on this benchmark: http://browsermark.rightware.com/browsermark/index.action
[Nexus S Android Development] Jonathon Grigg:
I will find out where the superuser.apk is pulling the updates from and try to use that. I did use the latest binaries from chainsdd's github though which is curious.

But it is a beta so I should have it fixed by the final.

Sent from my Nexus S
[Nexus S Android Development] Jonathon Grigg:
Skype signs in perfectly for me, the browser test runs fine and scores 33868. No issues at all on my System. It is really confusing me how this is happening. Have you checked your download with the checksums?

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
Yes, checksums are okay.

Hmm, just an idea, Can locale(me in KR) make the issue?
[Nexus S Android Development] Jonathon Grigg:
I thought of that when I saw your RT on Twitter. Would you be able to try the English locale? Are you alright with trying English?

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
OMG..

The problems are gone.

Did you make any locale-related modification on your rom?

with 0.2.1, Skype sign-in and Browser heavy-use freeze problem occur

with 0.2.2, Those problems were gone.

with 1.0.0 beta, Skype sign-in and Browser heavy-use freeze problem occur again.
[Nexus S Android Development] Jonathon Grigg:
How weird is that! So you mean the problems are gone with 1.0.0 beta when using English or only previous versions?

One thing I hope might happen is once I get the source online I can have some developers from other countries (and other languages) help to add more language support and fix these kinds of errors.

I don't think I changed any locale related things, I rarely touch XML which is where the translation occurs.

Sent from my Nexus S
[Nexus S Android Development] iamxeph:
Oops... The problems happen again even on EN locale.
[Nexus S Android Development] phillevy:
I'm afraid the browser just hung again for me in 1.0.0 - shame as everything has been totally sweet all day up till now. Great work otherwise - keep it up!
[Nexus S Android Development] xmRipper:
Hello, I need help.

I've just flashed infin1ty 1.0 beta and I want to use Netarchy 1.3.0.2 stable kernel.

Which version should I flash? "CM7 RC2 and newer Compatible" or the other one ??
[Nexus S Android Development] Jonathon Grigg:
I think I may have the cause of this... do you have Flash Player installed? Was it restored through TB? And also, each time you wipe settings, it resets the plugin settings, so are you set to Always, On Demand or Never? I'm thinking Flash may be the issue, causing the system to hang (it generally seems slower after the crash I find).

Iamxeph, are you interested in taking a look at the sources when they're up and trying a compile of your own to see if any issues exist then? Its not too hard, I will be posting a nice guide for it. Then you might also find language fixes etc and could easily add them in. Of course, you don't have to if you don't want :)

Sent from my Nexus S
[Nexus S Android Development] Jonathon Grigg:
You will want the stock version for infin1ty. Also note that Quadrant scores will dip down as flashing Netarchy 1.3.0.2 will clean out the scripts folder and remove the Quadrant IO tweak (but it only affects quadrant not the whole system).

Sent from my Nexus S