yashsingh1/xdaforums huggingface dataset:
[Nexus S Q&A, Help & Troubleshooting] kyokeun1234:
OK, so I'm starting to get impatient with this whole ics ota update getting suspended and have to wait for longer time thing and I'm thinking about manually updating my i9020a Nexus S phone...

But I got some question that I need answer before doing so:

I heard that there's a serious battery issue with ics, is it a huge problem or something minor and something that I won't notice?

If I don't like ics, can I downgrade to gingerbread without rooting?

Is there any risk of anything from losing data to bricking my phone when I try to update to ics manually?

Can you give me a link to the ics rom for i9020a for me?

Is updating manually just to get it early worth it?

Thanks a lot guys! And I'm kinda new to this XDA thing nor I'm a developers, so can you guys maybe give me a tip on how to use this site?
[Nexus S Q&A, Help & Troubleshooting] DarkhShadow:
I don't think the i9020a has official ics yet, think it got halted before the rollout to your device but after the other devices

Sent from my ice cream powered Nexus S
[Nexus S Q&A, Help & Troubleshooting] kyokeun1234:
I'm pretty sure it did. Cuz there's a link for that...
[Nexus S Q&A, Help & Troubleshooting] DarkhShadow:
I only saw i9020T and i9023 ics links

Sent from my ice cream powered Nexus S
[Nexus S Q&A, Help & Troubleshooting] kyokeun1234:
OK, thanks anyways :/
[Motorola Atrix 2] simsjam:
Since getting my Atrix 2, I have been looking for a decent GPS navigation app to use with my car phone dock.

Google Navigator (which is different form Google maps) does the job but I wanted downloaded maps for areas without cell coverage. Google Navigator has the plus that it is free but you have a limited data plan you could go over your alloted amount.

I tried Forever Map North America ($1.99) and it does the job but was lacking. The maps are free and North America takes up ablout 1.3 gigs on my SD card. It did not have many points of interest, no 3D mode (like a "real" GPS), and worst of all no night mode.

I am currently using Copilot Live (half off at $9.99 on the market till the 8th of Jan). No issues on install but takes a REALLY long time to download on WIFI (about 3hrs). It has all the features I have been looking for. It is highly configurable to get it just like you want. Voice turn by turn works good so far.

A couple of issues are updates are only free for a year and there are modules that can be added at more cost. So far I highly recommend this app.

One problem I have noticed that when in the car dock, control of the brightness seems to be gone. Night time mode is fine but in bright sunlight it is hard to see. This seems to be a phone problem and not an app problem.
[Motorola Atrix 2] Akbar1786:
Hmm might give copolit a try

Sent from my speedy Motorola atrix 2
[Motorola Atrix 2] Akbar1786:
So far copoilt is awesome! Responsive and works better then any GPS I ever use like Google maps waze telanav

Sent from my speedy Motorola atrix 2
[Motorola Atrix 2] JMM2009:
If you get CoPilot get the live version, because it contains better features that you need ie. It will tell you the street name that you need to turn on. CoPilot is by far the best I've ever used, I've tried garmen, tomtom and Igor. I like CoPilot the best.
[Motorola Droid X2] wesf90:
Alright, I'm wanting to modify the theme of my rom (eclipse 2.0.2 to be exact). I'll explain my steps below, but the problem I'm having is when flashing the update.zip from my SD card during BSR, I get "E: There is a syntax error in the update" and nothing happens.

Here's my steps. I'm using APK manager 4.9, trying to modify Eclipse 2.0.2.

1. I've installed APK Manager and it's running fine.

2. I grab "framework-res.apk" from Eclipse /system/framework directory and place it inside APKManager's "place-apk-here-for-modding" dir.

3. I run APKManager and choose option 9 (Decompile APK)

4. Once decompiled, I edit the files inside APKManager's "project" dir.

5. I then run APKManager and choose option 11 ("Compile APK"). This places "unsignedframework-res.apk" in the "place-apk-here-for-modding" dir.

6. I take this new file, rename it to "framework-res.apk" and place it in a zip file, along with the META-INF. Here is my dir structure inside the .zip:

/META-INF/com/google/android/update-script
/system/framework/framework-res.apk

7. I place the following code inside "update-script"

show_progress 0.1 0
copy_dir PACKAGE:system SYSTEM:
set_perm_recursive 0 0 0755 0644 SYSTEM:framework
show_progress 0.1 10

8. I then sign the .zip using "Testsign" (http://xdaforums.com/showthread.php?t=538020)

9. I now place the newly signed .zip onto my sd card.

10. I reboot my phone into BSR, clear cache/dalvik cache, and attempt to install update from zip.

11. After selecting my .zip and starting the update process, I get the syntax error.

Any ideas? What am I doing wrong?

-------------------------

UPDATE

-------------------------

This topic is solved!

To make this even simpler, download Framework Flasher and easily create flashable update.zip files! http://xdaforums.com/showthread.php?p=21113455

The structure of the files must be like the following:

update.zip/system/framework/framework-res.apk

Store file here

update.zip/META-INF/com/google/android/updater-script

ui_print("Installing...");
show_progress(0.1, 0);
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
show_progress(0.1, 10);
show_progress(0.2, 0);
show_progress(0.2, 10);
set_perm_recursive(0, 0, 0755, 0644, "/system/framework/framework-res.apk");
ui_print("Done!")
run_program("/sbin/busybox", "umount", "/system");

update.zip/META-INF/com/google/android/update-binary

You will need to pull this from a ROM or Theme .zip

Thanks!
[Motorola Droid X2] wesf90:
Would this be better off posted in another Droid x2 forum? Or is this the correct forum? I'm still needing help with this. I just can't seem to get it to work for some reason. Thanks again! :)
[Motorola Droid X2] CadenH:
This is the correct forum. Hopefully one of our fantastic themers decide to poke their head in and answer but to me it sounds like a problem while creating your zip file.
[Motorola Droid X2] RyanThaDude:
Not sure if this is your issue but I'm pretty sure there's an update to APK Manager. I'm also playing around with theming and I believe the version I have is 5.
[Motorola Droid X2] wesf90:
Yeah I definitely think the problem is due to either the zip sign our the update-script file.

As for updating apk manager, I'll try it, but I read somewhere that apk manager has bugs and to stick with 4.9. I did however update apktool.jar to the latest version.
[Motorola Droid X2] hedwig34:
Don't rename the file in step 6. Do option 12 to sighn the apk. That will create sighnedframework-res. Rename that file and put it in your zip.

I use version 5. Think the option is still 12 to sign the file.

EDIT: Sorry I see step 8 where you sign the apk. I missed that. Never used 4.9 myself.
[Motorola Droid X2] wesf90:
Thanks for that reply. I've since downloaded APKManager v5 and signed the APK like you said. I signed the .zip as well. However, I still ended up getting the syntax error.

After more research, I learned the differences between update-script and updater-script. So, I've converted to use the newer method (updater-script).

Inside my updater-script:

show_progress(1.000000, 0);
mount("yaffs2", "MTD", "system", "/system");

set_progress(0.200000);
package_extract_dir("system", "/system");

set_progress(0.400000);
set_perm(0,0,0644,"/system/framework/framework-res.apk");

set_progress(0.500000);
unmount("/system");

set_progress(0.900000);
ui_print("Update complete. FINALLY");

set_progress(1.000000);

I'm no longer getting the syntax error like before, but now, all I see is the following messages:

Finding update package...
Opening update package...
Installing update...

THEN IT JUST FREEZES. I end up having to remove my battery and reboot my phone.

Why is this so hard for me? :confused:
[Motorola Droid X2] leith51:
I do believe its your update script it does not look right at all to me but I'm not using same device will have a look later when I get up

sent from my dhd
[Motorola Droid X2] wesf90:
Well, after even more research, I've learned some more. I've ditched the UPDATE-SCRIPT idea since updater-script is the preferred method of flashing.

In order to run updater-script, you need the "update-binary" files as well. As far as I know, all this file does is interpret the updater-script so it can be read. So I grabbed update-binary from a theme .zip that was posted on these forums and am using that.

Along with that, here is my modified updater-script

show_progress(0.200000, 10);
ui_print("Installing...");
mount("MTD", "system", "/system");
show_progress(0.500000, 40);
package_extract_dir("system", "/system");
show_progress(0.100000, 10);
ui_print("Done!");
unmount("/system");

This code seems to be working, but not 100% yet. I was getting status 6 errors until I converted the newline characters from windows to unix. Now that I've done that, I'm getting Status 7 errors.

So that's where I stand now. With a Status 7 error. Below is my updated .zip structure just for clarification:

/META-INF/com/google/android/(updater-script and update-binary)
/system/framework/(framework-res.apk)

I'm getting close, but not quite there.
[Motorola Droid X2] therenegadenail:
i also am trying to figure this out, i hope you figure it out man
[Motorola Droid X2] leith51:
try this script

ui_print("Installing...");

show_progress(0.1, 0);

run_program("/sbin/busybox", "mount", "/system");

package_extract_dir("system", "/system");

show_progress(0.1, 10);

show_progress(0.2, 0);

show_progress(0.2, 10);

set_perm_recursive(0, 0, 0755, 0644, "/system/framework/framework-res.apk");

ui_print("Done!")

run_program("/sbin/busybox", "umount", "/system");

if this does not work let me know also like i said i dont have the device so are you you sure its mtd and not emmc ?
[Motorola Droid X2] wesf90:
Wow thanks! The busybox method worked flawlessly, no problem.

I'll update my original post in this topic to help whoever is needing help with this. I also created a script that will automate this entire process for you! Check the original post in this topic for all the details.

Thanks to everyone that helped!
[Motorola Droid X2] rraallvv:
Hi community,

Sorry for bumping this old thread but I'm having some issues when trying this stuff, I created the update.zip file but can't flash it.

The error I get with flashboot is

$ fastboot update update.zip

ERROR: could not clear input pipe; result e000404f, ignoring...

ERROR: could not clear output pipe; result e000404f, ignoring....

archive does not contain 'android-info.txt'

error: update package 'update.zip' has no android-info.txt

And

$ adb sideload upload.zip

shows error installation aborted on the device

This is the only thread that I've seen when users are reporting that the operation was successfully accomplished, although my device is different that's why I'm posting here.

Any help or comment is appreciated,

King regards.
[EVO 4G Android Development] Sinistertensai:
[Team-Nocturnal[AOSP] ->> CIUI ↨ FASTEST ↨ EYECANDY <<- [BETA-4.5][ROM]

New thread can be found here http://xdaforums.com/showthread.php?t=1809338

I and Team-Nocturnal would like to bring you CIUI.

CIUI DEV Forum @ Team-Nocturnal.com

info

Android 2.3.7

Device(s) Currently: supersonic

Rooted

Busybox

Busybox support

data/app functionality

Modified system and frameworks

(Every image has been modified for best look's and highest speed every apk has been run over with my SS Script for speed modifications)

Custom boot animation: yes

Nano Text editor: yes

Bash shell support: yes

Apps2SD EXT Partion

Deodexed.

Additional info / Press

Love/Like Thank you for the support

Hate/Dislike you'll be converted eventually

Complaint's Let's see you try and hack MIUI and build it into CIUI. Still *****ing?

Installation

Wipe data, cache and dalvick.

install zip

reboot and enjoy.

Included CM miui theme's

ZduneX25

Launcher by Vipitus Original thread

ScreenShot

I'm looking for any developers and themers interested in working on this.

Download

Download Beta 4.5

Additional info

SMS pop up over lockscreen. (go to sms pop up app, additional settings check off "Screen On for Popup")

This is a Beta, It needs a lot of work so bare with some of the bugs.

Found some bugs? report them. it helps me get rid of them

If you would like to help

Looking for Dev's

Looking for Themers

Thanks

jamieg71 for the banner and screenshots.

Cyanogenmod for the base

MIUI for inspiration and looks.
[EVO 4G Android Development] Sinistertensai:
Working/Change Log

Working on

Dialer (T9 Smart dialer)

Sms popup

toggle status bar mod

MIlockscreen (possibly (Trying to fix the No screen lock area)

MIUIMusic Themed.

(Porting over features from miui(may take some time closed source etc)) Taking longer than I thought If you have any suggestions please share

Incorporating more of an MIUI theme into the system. about 80% complete. (modifying the font colors now)

Launcher Modifications. removing the strings and values for Tencent widgets.(May take some time)

CIUI settings (Still under development EST unknown)

Consulting with N.S.T. for theme's also going to try and incorporate away for miui themes to work may require re-writes to the theme files.

Change Log

(inc update 4.5)

Added CIUI SmsPopup

Fixed launcher memory bug.

more improvements on framework and system

SystemUI, framework some bugs fixed (hybrids will have many of these)

Faster, Slimmed down more apks

Performance Tweaks

added ap2sd

CMparts added ((CMSettings)added cause I know many miss this and I'll keep it in till I and the team finish CIUI Settings.)
[EVO 4G Android Development] Sinistertensai:
Downloads

MiuiMusic Themed /w Download Song Feature
[EVO 4G Android Development] Invisibility:
Oh my

Waiting on the download link :D

Swyped from my EVO running sense 3.5
[EVO 4G Android Development] XsMagical:
Oh nice, now make me one
[EVO 4G Android Development] Arrogant49:
Interesting...
[EVO 4G Android Development] Sinistertensai:
I think we'll need to use a sense base for 4g on evo 3D and Design.
[EVO 4G Android Development] droidiac13:
Looks good Sin!
[EVO 4G Android Development] MДЯCЦSДИT:
First page reserve
[EVO 4G Android Development] DJ IZZY:
Looks Great!! Lets try this bad boy.
[EVO 4G Android Development] klarthur:
Awesome so far! The only weird thing I have noticed so far is that I get a FC anytime I try to open Cyanogen Mods in the System menu. Anyone else getting that?

Edit: I'm also having trouble getting my contacts to pull from google... I have tried to manually sync with no success

Edit 2: The contacts took after rebooting the phone. I did clear cache/davlik during reboot
[EVO 4G Android Development] Sinistertensai:
If you're interested in lending a hand. let me know.
[EVO 4G Android Development] Sinistertensai:
Reason for that is im building an additional settings menu I must have missed taking out the string for the cm settings in the settings apk. basically it's calling something that is not there.
[EVO 4G Android Development] Mr nerd:
will be trying soon let you know how i like it maybe on update include s2e app and es file explorer or something like that

"I am always one of many."
[EVO 4G Android Development] klarthur:
I have also noticed that when I receive texts and my phone screen is off/locked, the screen will wake up, unlock, and display the text message. Is there a way to turn off the screen wake? Thank you in advance
[EVO 4G Android Development] CRIME INC.:
Ill test it for u if u would like.

sent using a damn pigeon with a note tied to its leg. :p
[EVO 4G Android Development] scottspa74:
I, personally, can't stomach the iphone-look of miui. That said, my opinion means nothing, and its always awesome to see people doing creative, new sh1t here. Thank you. Good luck
[EVO 4G Android Development] Diablo67:
Nice to see new roms coming out the first of the year,great start for us HTC EVO owners.Thanks Sinister.
[EVO 4G Android Development] Will32:
Works great with boot manager so far. Different, thanks!
[EVO 4G Android Development] Sinistertensai:
Updated the op with some info for those wondering about screen wake on text and some other things, I plan to modify those apks and have the defaults set differently.
[EVO 4G Android Development] Sinistertensai:
yea MiLocker is glitchy though, as for sms popup. Working on implementing it. and another damper to this is SystemUI wont decompile correctly, so no toggles yet and other tweaks. I'll be working on a fix soon when I have some time to spare.
[EVO 4G Android Development] Sinistertensai:
and for any one who wants to sport some nice signature graphics on the forums

More at Team-Nocturnal
[EVO 4G Android Development] jamieg71:
This looks great Sin!
[EVO 4G Android Development] Sinistertensai:
haha thanks. may need to add a darker layer under the text though. TN forums have a dark layout xda is very light.
[EVO 4G Android Development] Greytest:
Great ROM. I chucked it in my phone last night and my wife said "Oooooohhh. Pretty!" She wants it when it's out of BETA (that word scares her.)

Keep up the awesome work.
[EVO 4G Android Development] sam razzy:
is this just a themed Rom?
[EVO 4G Android Development] Greytest:
Nope! If you know anything about devving, de-compile this and look around he did a lot of work in there.
[EVO 4G Android Development] Rocklee99:
Hows the work going for this rom?
[EVO 4G Android Development] chaserzz:
Hey sin will you make a rom for the 3vo?
[EVO 4G Android Development] PhxkinMassacre:
Wow! Haven't followed this to much but after looking at the screenshots I might just have to flash. Looks great!
[EVO 4G Android Development] lowridincrew,:
It's starting to look really great, Keep up the good work because Im looking forward to this.
[EVO 4G Android Development] Sinistertensai:
Working on sms popup into messages apk, EVO 3D support will become available after beta.
[EVO 4G Android Development] chaserzz:
Okay great , will be looking forward to it
[EVO 4G Android Development] Sinistertensai:
SMS popup,Coming soon.
[EVO 4G Android Development] shizkoff777:
Lookin good
[EVO 4G Android Development] Sinistertensai:
SMS pop-up will be available soon we have knocked out some huge bugs and are implementing it into the system.
[EVO 4G Android Development] anshawnga:
Keep up the good work Sinister
[EVO 4G Android Development] lowridincrew,:
Once the themes are able to work with this then its all good from there lol
[EVO 4G Android Development] 22350:
just doing my weekly pop in to beg for epic 4g touch port. POK POK
[EVO 4G Android Development] Sinistertensai:
Themes may become available soon (The mtz or w/e ones) ((No promise though))

This rom will be ported when it is more stable and out of beta, if you want to port it over feel free.

working on:

Dialer (T9 Smart dialer)

Sms popup

toggle status bar mod

MIlockscreen (possibly (Trying to fix the No screen lock area)
[EVO 4G Android Development] adrian2pm:
great rom been using it for a few eeks just have one question. does this have a2sd on the fly on the install? i have 466mb free now im down to 223mb free after installing 35 third party apps is that normal?
[EVO 4G Android Development] Rocklee99:
sounds normal, i just dont think its a2sd though, maybe im wrong
[EVO 4G Android Development] Sinistertensai:
sorry for delays, work, school, etc. v4 soon though no ETA now but soon.
[EVO 4G Android Development] mcwups1:
I'm keeping an eye on this. I was wanting to try MIUI out again just for trying some new themes/play around a bit.

This could be a mix of both worlds for me, but I noticed MIUI isn't getting the attention it once had.

I'll be eagerly waiting for a stable release.
[EVO 4G Android Development] jthurs:
This is my new favorite rom. Excited for the update.
[EVO 4G Android Development] g0d4lm1ty:
Love the rom... Keep up the good work... quick question... is it normal for the app icons to dissapear after boot up? I thought originally it was a wipe thing as I wiped dalvik and cache a few times... recently my battery died and after I plugged it in and rebooted I am missing app icons again altho the apps are still installed as I can launch them from the market place...... any ideas... the only way to resolve this now is to do a data wipe on the miui launcher... that is a pain tho as it resets everything back to a default and then I have to reorganize things... Thanks :)
[EVO 4G Android Development] v5HMeca:
I remember seeing this about a month ago. You've really come a long way since then. Excellent work gentlemen.

My favorite parts of MIUI is the quick settings in the notification area (plus holding down the button to open up advanced settings for that option) and the settings area in general. I'd imagine that's a super hard one to port or recreate, but I was very excited to see that it's on your to-do list!

I really like MIUI, but I don't like that it's closed source. That's why I stopped using it. This ROM looks like it will be a perfect alternative.
[EVO 4G Android Development] Sinistertensai:
Beta 4 coming tonight.

Update later on tonight. smspopup still has some bugs so it wont be in this release.

Update includes slight theme variants, but mostly system tweaks for speed and battery life.
[EVO 4G Android Development] Rocklee99:
cant wait!
[EVO 4G Android Development] Sinistertensai:
Beat 4 now available
[EVO 4G Android Development] Rocklee99:
Is there a change log?
[EVO 4G Android Development] Sinistertensai:
Post #2

I fixed some minor bugs with the miui part of things and this should run smoother than previous versions. And hopefully fixed the launcher crash bug.
[EVO 4G Android Development] greengiant1969:
I was bored at work so I tried this rom I would like to know if you can use Tiamat's kernals Lee or 4.1 on this rom? I'm new to miui roms.
[EVO 4G Android Development] andygu3:
Yes, any GB AOSP kernel will work
[EVO 4G Android Development] OneoftheRabble:
I am using it with Tiamat 4.1 and it runs sweet.
[EVO 4G Android Development] damagethem:
do yall get a fc in settings when you hit sound..i hate the vibration
[EVO 4G Android Development] shizkoff777:
I do in settings when I hit settings
[EVO 4G Android Development] Sinistertensai:
for the fc's in settings, make sure to wipe data and dalvick before/after install. (Depends on recovery)
[EVO 4G Android Development] shizkoff777:
I did I think I'm goin to try dloading from a computer to see if that helps
[EVO 4G Android Development] wi11ie:
Keep showing full charge when at 90%.. I wiped battery stats after flashing.. looked at it with battery calibrator..Shows same result..
[EVO 4G Android Development] lowridincrew,:
Great News guys

MIUI is open source!

@Sinister - Since its open source now, can you port it over and add 4G to it since its open now? :D

https://github.com/MiCode
[EVO 4G Android Development] buzzwyzr:
Haha...open source. A few apps are open source...the ROM is still locked up tighter than the preacher's daughter.
[EVO 4G Android Development] fivemane:
4G????!!!?! :D
[EVO 4G Android Development] Sinistertensai:
I read about them open sourcing it last night. Currently they give the source for some apk's and some jar file's. CIUI will still be under development. I hope to make it the flag ship rom of AOSP it's becoming more and more stable by the day also getting it's own unique features. So we may be looking at the 3rd installment in a wide arrange of rom's for multiple devices.
[EVO 4G Android Development] Sinistertensai:
Exactly, I don't see them Open Sourcing SystemUI or framework-res. they released the source for some apk's. to make this short imaging Linux only giving you sauce for a dock bar.

edit: more proof.

https://github.com/MiCode/PatchRom/blob/master/miui/system/app/MIUISystemUI.apk - It's blank

Here is what I can build from their source.

https://github.com/MiCode/repositories
[EVO 4G Android Development] aiamsam:
Tiamat 4.1

I followed you and I agree it does run sweet. Thanks.
[EVO 4G Android Development] buzzwyzr:
Even though its just a few apps, I see this as a positive sign and hopefully more information will be made available to outside development.

Keep up the great work sinister.