yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] whitealien:
Can somebody add logcat for patch 1.0.2 bootloops.

Dalvik is wiped during patch apply, that's why I'm not asking for it, but yeah it is a must.

So try to apply patch and then wipe dalvik and cache. Report how it goes.

I'll release new version when I'll be completely happy with this ROM and that will be probably when I'll debug friendstream package, which can also never happen since I'm not really good with smali editing hahaha :D
[Hero, G2 Touch Android Development] Lirasina:
Theme: Collery 1.0 for 1.0.3

Well I made a little change in the theme for this rom. To a way I like it.

The icons for mobile conectivity changed with colors from red to green. Same goes for Wifi.

BT Icon is blue. Cuss its "blue"tooth.

The USB debug icon is a little collery.

The pulldown botom bar and background is changed to be a little more like the Items and the botom bar fits the top more.

I changed the loading spinners to be more sensy green and more now. and not so Win 95 look.

And last changed the scroll bar you got in menu's to greeny sense look.

I do not take credit for all these looks cuss I ripped most out of Elelinux speed machine theme. and a little from Froyo stock theme (The background). So thanks for google and mostly Elelinux for these files.

And ofc WA for this awesome rom. :D I love the tweaks he done it it and the other stuff. I am in love with this..

Just flash in Recovery

Link: View attachment Collery_theme.zip

I was planning to create a GB rom, mostly in the hopes to get Metainfo on the Sony radio of my dad. Cuss I use my phone on that a lot. Then i saw in the bluez update. well sony is not supported... CRAP.. so I kinda smashed that on hold. mostly cuss I am a little sick now and need a stable working 100% rom.

And this is the best there is out there atm. and the people who say. GB sense is faster. Well I wonder how their vission is XD...

Mine is awesome. And some say audio above 2.1 is way better. :D may be the case but who needs audio XD I don't :P Well some bass and some high tones are awesome :D.

Ok enough chit chat.
[Hero, G2 Touch Android Development] athrun15:
hi whitealien ,can you replace with the SENSE original lockscreen in the new version? which could pull down the picture of lockscreen. thank you
[Hero, G2 Touch Android Development] Lirasina:
I think the current one unlocks faster :P but thats just my idea but whats wrong with this one? I like the straigt one :O
[Hero, G2 Touch Android Development] athrun15:
it can't unlock by pull down the lockscreen photo like the original .only with a flash to homescreen..

use the original one and then we could make it ourselves . thx
[Hero, G2 Touch Android Development] istosevski:
I vote against this change... I LOVE the current lockscreen...
[Hero, G2 Touch Android Development] whitealien:
I'm currently away, but I'll be back on Sunday. Then I'll update thread, add Lirasinas theme in 2nd post, add optional update for original lockscreen and repack patch 1.0.2. ;-)
[Hero, G2 Touch Android Development] schetz:
wow,really really fast and responsive ROM,flashed no patch since I dont need one with this running so good..

after VE6.2 I didn't expect any ROM will respond this fast..just switched sense launcher with launcher pro...

just one question,is it possible to flash different keyboard since I really got used to one in VE6,I believe it's the Froyo one...or is there any other keyboard that will work lag free :)

thnx

EDIT: sorry to report after relatively short use (day and a half), ROM really slowed down every time I wanted to type something..

otherwise, this was the most stable ROM for phone use (answering and dialing were totally lag free)...
[Hero, G2 Touch Android Development] whitealien:
Here is re-build patch 1.0.2b. Can someone test it and report back.

Don't forget to nandroid backup before flashing zip.

/thanks
[Hero, G2 Touch Android Development] Lirasina:
If you put Teeter on the data, does the Odex file work on the data partition?? Just wondering, Cuss that can cause a bootloop. I hate teeter so never have it on my phone.
[Hero, G2 Touch Android Development] whitealien:
I can't believe myself, but I managed to fix that damn FS widget bug.

Patch 1.0.3 (15/11/11)

no wipe needed

fixes Friendstream widget bug

@Lirasina - you can put odex files where ever you want unless they are in the same directory as apk file. Based on logcat the reason for bootloop for patch 1.0.2 was missing odex file which failed to copy because the system partition was full.
[Hero, G2 Touch Android Development] rdejager:
Nice work :D
[Hero, G2 Touch Android Development] bamboo2005:
Hi whitealien

This is very nice and fast ROM,you have done a great job for the ROM,but I try the bluetooth,we can receive the files from another phone,but I can't send one file to another phone by bluetooth.

Could you help me check the issue?

Thank you very much!

B/R

bamboo2005
[Hero, G2 Touch Android Development] athrun15:
good job! thank you very much~
[Hero, G2 Touch Android Development] whitealien:
@bamboo2005 - maybe other phone have issues with BT. All libraries are HTC original, nothing have been changed so it can be HTC bug.
[Hero, G2 Touch Android Development] mrpg:
Thank you very much for the friendstream widget bugfix!

Works really well!

/PG
[Hero, G2 Touch Android Development] jaychou8899:
do i need to flash all the patch???
[Hero, G2 Touch Android Development] whitealien:
Not necessarily, but recommended since I have not tested what will happen if you patch in different order or selectively. :)
[Hero, G2 Touch Android Development] boypower:
Hi!

Is there any chance to get working reboot power menu with this rom ? :-$
[Hero, G2 Touch Android Development] mrpg:
+1 that would be nice!
[Hero, G2 Touch Android Development] Lutchezar:
For about 24 hours the only problem for me were a lot of "com.htc.bgp" FC's. Only FB account, removed it /according some info by googling/, signed again - only 2 times com.htc.bgp FC for about 4 hours.
[Hero, G2 Touch Android Development] boypower:
Hi there...

i have class 6 8GB card, and i partitioned it by ra recovery, 256MB swap & 512MB ext4.... after first boot its quite laggy n nothing get installed from market saying "insufficient space", i tried partitiing by pc programs aswell, like paragon , minitool, easus, acronis etc but it doesnt help... same error...
[Hero, G2 Touch Android Development] Lutchezar:
@boypower

are you sure all the patitions are primary?
[Hero, G2 Touch Android Development] gkillerx:
this is EPIC! I am so going to install this! Backuping everything wiping etc, you are the BEST!

Do I need to apply every patch or can I just install the latest patch (1.0.3)?
[Hero, G2 Touch Android Development] Lirasina:
You need to install every patch, so first 1.0.0 then 1.0.1 ect..
[Hero, G2 Touch Android Development] whitealien:
I don't know why everyone is rebooting its phone so often. I'm doing it maybe once un month lol.

Nevertheless I have Heroine++ working on my phone with reboot menu and some other stuff. Now I need to odex it, so maybe new release this weekend. :)
[Hero, G2 Touch Android Development] gkillerx:
Man great that you pump new live in our hero! Almost bought a new phone :(

2 things though that aren't working

More HTC widgets - can't install HTC widgets (battery widget for example) (i think it is because of that it is getting installed on the ext and widget can't be...)

Facebook syncing - it is sying (after 30 min or so...) but then it keeps syncing and syning, looks like it never stops!

if these can be fixed this rom is the best!
[Hero, G2 Touch Android Development] boypower:
yeah they are primary....
[Hero, G2 Touch Android Development] Lutchezar:
Try wiping everything, flash rom reboot flash every patch with rebooting after every patching. I have similar problwm, because I mistakenly didn't make ext2 primary, so installing take me a few hours while finding what, when and how to do. 8gb class 10, with 128 swap and 1.5 gb ext2 and everything is working fine for me about a week.
[Hero, G2 Touch Android Development] boypower:
ahan yeah, i did tried ext2... its working... but ext4 is not working :(
[Hero, G2 Touch Android Development] androguns:
App2sd?

Hi, Just flashed this ROM and am impressed to see it working. However, I do not know how to make app2sd work with this ROM. All the app2sd applications in Market are compatible only with Android 2.2...!
[Hero, G2 Touch Android Development] tom0769:
So I assume your current version is deodexed?

If yes, would you share it?:)
[Hero, G2 Touch Android Development] whitealien:
@boypower - ext4 should work, kernel supports it

@androguns - android 2.1 does not support apps2sd so you have to cheat a little with scripts to make system think that apps are still on phone storage, but for that you have to partition sdcard with linux file system. Android 2.2 works different, it simply copies apps to sdcard FAT partition, which actually is a lot slower than linux native ext4 so also worse.

@gkillerx - HTC hub apps even on original ROM installs hardly. Blame HTC. In next build hub apps will be pre-installed on data partition.

@tom0769 - too lazy to dump ROM and make zip :P, but so I'll make it...someday....later....never....maybe.....
[Hero, G2 Touch Android Development] Lirasina:
lol nice :P Well I need to reboot my phone daily. Deafapp wants it :P Else it will freeze cuss the logs are full. Alpha app but it helps me a lot. I can now make normal phone calls. :D But yea I just plug it in the walls USB charger and then on my laptop adb reboot XD
[Hero, G2 Touch Android Development] boypower:
I tried ext2, and even ext3 .. they are working but not ext4... i even installed a app from market "link2sd" .... it create script for both ex2 and ext3 but for ext4 it says "it cant find the ext or your device wont support it" and also no other app able to find sd-ext :-( ....
[Hero, G2 Touch Android Development] androguns:
Apps2SD...

:confused:

Hi, thanks for response. I am a bit confused. Is it possible to do the partition after flashing the ROM or need I first partition the SD Card and then flash the ROM? Can you please point me to a proper tutorial to do the partition?

Thanks in advance.
[Hero, G2 Touch Android Development] whitealien:
@androguns - there is no particular order. You can partition before, after 3 days later or never.

@boypower - how do you partition? In recovery? What Amon recovery version do you use? If have adb can you type adb shell df and post result here.
[Hero, G2 Touch Android Development] gkillerx:
Uhm never had a problem befor with it... do you also mean Facebook for HTC sense that it keeps syning ? Hope you fix that, really want my contacts with pictures hehe

also an other bug:

Market, it's the old market and it doesn't update it (server misconfigurd, google problem?) and also I can't view my apps (aka downloads) also server misconfigured. I think it is a Google server error, did they stopped supporting 2.1 ????? Hope NOT!
[Hero, G2 Touch Android Development] Lutchezar:
About Facebook sync for me it was enough to remove fb account and sign in again-no problems since that.

About the market - this version is fast and the limitations are only about applications requirements for android version 2.1. Market works faster than all current custom roms markets.
[Hero, G2 Touch Android Development] gkillerx:
Already removed the account and added it again, did this about 2-3 times.... about the market, that isn't true the market design after the one that is used on this rom was better and more compatible
[Hero, G2 Touch Android Development] Lutchezar:
HTC FB account or Android FB account?

I used HTC FB, and syncing using FS widget - menu - friends - refresh - so all of them synced in few minutes. Worked for me.

About the market - everyone likes different markets :-)
[Hero, G2 Touch Android Development] gkillerx:
FACEBOOK FOR HTC SENSE so I gues the HTC one ;) It does sync my contacts but then the sync icon in the status bar isn't removed... so I don't know is it syning or isn't it ? Can't tell!

and about the market, I really don't care about the looks but this version isn't good! I can't go to the download section (server error) also I get old versions of apps, like the facebook app (katana) it's 1.6.2 and the latest version is 1.7.3
[Hero, G2 Touch Android Development] jaychou8899:
This ROM is fine but it costs battery
[Hero, G2 Touch Android Development] boypower:
I use amon ra before i was using 1.7.0.1 but as you mentioned, i just tried 1.6.2... it seeems like wokring now :-s, here are the results

Filesystem 1K-blocks Used Available Use% Mounted on

tmpfs 97808 0 97808 0% /dev

tmpfs 4096 0 4096 0% /sqlite_stmt_journals

/dev/block/mtdblock3 174080 170940 3140 98% /system

/dev/block/mtdblock5 169728 20632 149096 12% /data

/dev/block/mtdblock4 133120 47480 85640 36% /cache

/dev/block/mmcblk0p2 468331 30512 412834 7% /system/sd

/dev/block//vold/179:1

7213420 12 7213408 0% /sdcard

and for swap :-s,

total used free shared buffers

Mem: 195620 192772 2848 0 20

-/+ buffers: 192752 2868

Swap: 48960 33060 15900

are they working now ?

how can i check the sd-ext is ext2/3 or 4 ?
[Hero, G2 Touch Android Development] jaychou8899:
I can't go to recovery with this ROM. What happend? Now i can't flash any new ROM :(
[Hero, G2 Touch Android Development] gkillerx:
hu I can...? Did you turned your phone of and AFTER it's turned off, hold the home button and then the on (end call) button, it should go in to recovery after the splash screen
[Hero, G2 Touch Android Development] jaychou8899:
I knew that. But i doesn't work. If keep reboot but nothing happen :( Even if i flash from ROM manager or directly flash from recovery
[Hero, G2 Touch Android Development] bharat_goku:
This might sound stupid but check in power settings if there is fastboot enabled, n disable it,I don't recall if there is an option like that in 2.1 though but just check .....
[Hero, G2 Touch Android Development] Lirasina:
You never been on 2.1 it seems :P No 2.1 does not have that setting, to the one who has the problem. do you have adb on your PC/Mac/Linux machine?? If so you can try to do the following command in there. "adb reboot recovery".

Else I would say pull the battery wait for 1 min before plugging in back in, make sure your phone is not connected to a charger on PC/Mac/Linux machine else the phone might turn on and then try to use the buttoncombo to get in the recovery.

That is the only way I can think of how to do it. This rom in no way is capable of removing your recovery or what so ever.
[Hero, G2 Touch Android Development] xsxd:
installations from market

I cant seem to install anything from the market. Dont have a class 6 SD card. Is this going to persist without a class 6?

the rom's very responsive otherwise... just needs something on the lines of apps2sd and a file manager.
[Hero, G2 Touch Android Development] Habarug:
You can also do that reboot recovery thingy with terminal emulator from market :-)

sent with love from me to you
[Hero, G2 Touch Android Development] jppop:
Great job!

My phone is born again. This is so cool to have a responsive interface!

Merci.
[Hero, G2 Touch Android Development] dekky18:
Everything works here so far, tnx for the rom.
[Hero, G2 Touch Android Development] athrun15:
i wonder if the Compcache in use will hurt the ROM of the phone.
[Hero, G2 Touch Android Development] whitealien:
How is that?
[Hero, G2 Touch Android Development] athrun15:
use the swap will make the machine read from the ROM frequently not only from RAM, right? but the flash time of the ROM is limited ,far less than the RAM. i'm worry about the ROM in frequent read will be hurt.
[Hero, G2 Touch Android Development] tom0769:
If you setup compcache, a portion of the RAM will be used/reserved to be compressed by software, which virtually enlargens your internal RAM.

If you setup a swap partition (or swap file), you will use your sdcard.

In this case the maximum count read/write cycles of the sdcard must be considered.

Afaik the internal rom is only rewritten when you flash something (adb, fastboot or recovery)
[Hero, G2 Touch Android Development] monboulou:
do i need to flash the rom

reboot

flash first patch

reboot

flash second patch

reboot...

or can i just flash just one patch (the last one) right after flashing the rom ?

totally agree with you with all stuff about 2.2 and 2.3 roms, we need a usable day to day phone.
[Hero, G2 Touch Android Development] athrun15:
thank you for explaining it.

i think i misunderstood the

"Compcache (default 48968kb on swap). Must have formatted swap partition on SDcard with min size of 60Mb"
[Hero, G2 Touch Android Development] monboulou:
Do you retrieve contact pictures from HTC for facebook sync?
[Hero, G2 Touch Android Development] whitealien:
Just flash ROM and then patches, preferable in order, and reboot once you are done. No need to reboot after each patch. It's not a windows lol :D

Yes
[Hero, G2 Touch Android Development] whitealien:
NAND flash lifespan philosophy

Warning! Big wall of text incoming.

You need to look at this subject from more philosophical point of view. First of all, nothing is eternal. Secondly, reading does not affect NAND flash lifetime, only writing does.

If you look at the phone lifetime from manufacturer point of view then today it is about 6 month to 1 year. After this period of time product is considered deprecated and you won't receive any support for it. Buy New! That's what they want.

From telecommunication provider point of view one phone lifespan is 1 or 2 years depending of contract. After that time they will insult you with new re-engaging and obviously will want your to buy new phone.

From hardware point of view it is a little more complicated. It depends a lot of used materials and fabrication quality. I can guaranty you that none of today's manufacturers have tested their product endurance for over 2 years. So what happens after that period time is completely up to the user and they don't give a **** about that your Hero is capable to run ICS - you won't get an update.

Now more about your question. Today average NAND flash write cycle is about 100K write operations which for average Johnny translates into 10 years of usage. Believe me, after (actually long before) 10 years you will give your phone to your dog to play with. More over compcache is written onto micro sdcard which on HTC Hero you can swap in and out which is not the case for newer phones, like HTC Radar. Phone internal storage, RAM or ROM shares the same single chip, silicon or NAND flash, call it as you want, but just with a lot higher quality materials than average sdcard. That's why it is a lot faster, but also a lot more expensive per Mb. Also phone ROM is the same RAM, but just with read-only bit activated, which is easily overwritten on rooted phones with root access. If you have read this all till here then I can confirm you that you have become a real geek :p Congratulations! Thank you and welcome to this community.
[Hero, G2 Touch Android Development] athrun15:
i couldn't agree with you more,it makes a lot of sense.

the hero of mine is two years old now,maybe it‘s the time to retire :cool:
[Hero, G2 Touch Android Development] androguns:
Calendar Sync Issue

Hi,

I observed that the events from my Google Calendar are not syncing with the calendar on device...

What can be the issue? Contacts, mail etc are syncing without problem...
[Hero, G2 Touch Android Development] gkillerx:
Same isue here! When I add something to the calander in gmail.com it syncs to my phone. But when adding an event on my phone it doesn't sync it to gmail!
[Hero, G2 Touch Android Development] whitealien:
Just tested and it works fine for me in both ways. Check in Accounts Sync settings if Calendar is selected for synchronization.
[Hero, G2 Touch Android Development] gkillerx:
Just checked it and it wasn't synced automatic lol had to tick agenda and now it works...
[Hero, G2 Touch Android Development] Lutchezar:
Google Maps from market has glitches in landscape mode. Anyone else or just me?
[Hero, G2 Touch Android Development] whitealien:
I can confirm it too. I'll investigate what causes that.
[Android Themes] HarlanPepper0010:
Hello all,

After rummaging through the countless pages of "post your homescreen and what does your miui look like." I figured it was time to follow the lead of h_zee13 and make a thread for people to post only their setups. Rather then posting, and having everyone ask "oooh can I get that, or please share," If you feel you would like to share your work with others, please post and share here. Please leave the comments for the other threads. Please don't post your setup if you are not willing to share. Thanks. On that note... here is my miui setup.

Screenshots:

Here is a backup of my .mtz

http://db.tt/SoNUjvC

Pocoyo wallpaper:

Lovely lady ls wallpaper:

The clock was modded by me, thanks to the original creator:

http://db.tt/pk0pkQ9F

Here is just the modded lockscreen thanks cowsquad:

http://db.tt/CjNNuqlR

The barcode battery meter widget is minimalistic text with the barcode font:

http://db.tt/ewIQSl3S

Do the chickens have large talons??
[HTC Sensation] lainemac:
Hello, I would just like to hear some opinions on what your kernel experience has been like. I would like to know about how performance and battery life have been, as well as any glitches or bugs you've seen with either kernel. Also I would like to know what you've clocked your processor to and with what means.

I will be using ARHD 4.1.3 so if you have used your kernel with this rom that will help a lot.

ps: I am aware that with Faux kernels you can use the Daemon Controller app to control your clock speed, but I was wondering what the best means of controlling the clock speed with Bricked is.

Post away!
[HTC Sensation] undercover:
System tuner works very happily with Bricked.
[HTC Sensation] cihanleanne:
faux is better
[HTC Sensation] Ryanrenesis:
I like faux because:

1) Has, generally, more features

2) Works well with Daemon Controller--less resources on CPU/workload on batt than SystemTuner
[HTC Sensation] beeroge:
does it help with the power button/screen flash issue?
[HTC Sensation] jriv:
I use bricked because faux kernals tend to make my phone extremely hot

sent from a guy living in a van down by the river
[HTC Sensation] kickdrum74:
I would have to say Bricked because I have tried them all and as far as reliability and performance.
[HTC Sensation] rawrfische:
Honestly? I think both kernels are excellent. Both devs are amazing at what they do and I've happily used both of their kernels in my wife's and my own Sensations.

My wife's Sensation has Faux 0.2.3r3, while mine has Bricked 1.5.

As for clock speed control, I generally stick with FauxClock to work with Faux's kernel. I use SetCPU and init.d scripts to control Bricked clock speed and voltage respectively. I'm just not a fan of System Tuner.

Both phones are set at 384/1188 wake and 192/432 sleep. I raise the clock on mine when I feel like playing some FPse.
[HTC Sensation] iammer:
I have used both bricked and faux kernels. Here are my observations: Faux is faster but has bad idle battery life. I actually get better awake battery life using faux. Bricked seems to be slower but I get amazing idle battery life.

I have used bricked 1.4r2 and faux 2.3b4, 2.3b16, 2.3r3, and 2.4b6.
[HTC Sensation] rddocke:
Bricked had never steered me wrong. Been using shows kernels since I started with arhd. Faux kernels seem rushed and always in need of a fix. (just my opinion)

I just oc daemon to control my kernel.

I was using 0.91 for the longest time until I broke down and decided to try 1.4r and it is working beautifully. But try then both out. To each his own.
[HTC Sensation] ausaras:
I think both kernels are great. But I think more developers use Bricked. Currently I use Bricked because it updates more often and I can download test builds.
[HTC Sensation] Levophed:
I used faux kernel before (with ARHD 3.6.5) and bricked kernel right now. Both of them are good. And in my experience, idle battery consumption is slightly better in bricked kernel than faux. But they are not different a lot if you often turn on the lcd to use apps, games or other else.