Early Lollipop Ports for Micromax A116 and A117

It feels like it was only yesterday when Google announced the mysterious Android L.After … more

Now Gesture Tweaks Replaces Google Now with Custom Action

On most modern Android devices with software navigation keys, swiping up from the … more

ToqAN Fixes Android 5.0 Notification Bug on Qualcomm Toq

The Qualcomm Toq is probably one of the lesser known smartwatches on the market … more

How to Root and Unlock the Google Nexus 6 on a Mac – XDA TV

In the past, XDA Developer TV Producer droidmodd3rx has shown you how to … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
View Poll Results: Do you want a HTC ROM (Sense + HTC stuff (apps/widgets) or lightweight + custom apps?
HTC 554 55.07%
Vanilla + custom 452 44.93%
Voters: 1006. You may not vote on this poll

Post Reply

[ROM][26.07.10] >> Hik@Ri_2.2.0_5_os << [AOSP/NO SenseUI] [codename: Be My Hero]

OP adwinp

4th November 2009, 09:49 PM   |  #1  
adwinp's Avatar
OP Senior Member
Flag urandom
Thanks Meter: 162
 
1,692 posts
Join Date:Joined: Jun 2008
More
As mentioned in my sig., I don't mind appreciation.
Just mention your xda handle while filling in the donation form. Thanks to everybody who contributed.


Specific/Unique Features:
- Available localisations: English, Polish, Russian and Japanese.
DON'T ask about support for other languages; should need be, download any of the locale utils on the market
- JIT, A2DP, OpenGL
- The Tasty Bits:
I've been wondering about a few aspects of the android build system, and what I have found confirmed my suspicions;
In order to minimize build-system fragmentation, and what goes with it, maintenance, most of the code is built for compatibility instead of performance.
That is why I have tried what has, to my knowledge, never been done before on Hero-like devices (dream, sapphire, eris and the rest).
Some code breakage happened along the way, but that was to be expected.
Nethertheless, the new Hik@Ri is built with that specific spirit in mind. Be aware, that this is HIGHLY experimental, but the latest user tests confirmed that everything's good.
GIve it a spin and leave some feedback, if you find anything out (really) of the ordinary.



This is a peel-the-skin-feel-the-bones naked version of the regular Hik@Ri ROM (which is mainly geared for my personal use). Bug submissions and/or constructive criticism is appreciated, but DON'T bug me about missing features.

Custom kernel.
performance tweaks
native loopback support (along with crypto)
network fixes (wlan, bridging, *tables, tunneling, etc)
utf8 (have to rebuild system apps though...)
ext2, ext4 (be aware that journalling is overkill for a 528MHz CPU)
alsa
Power savings
and others...

Is it stable? It is enough for me.
Play, test, and help out.

Issues/Bugs/Fixes:
- Force Closes
FIX:
>>> You'll have to pull the files with adb and repush them (push the odex FIRST, THEN the apk)
- Camera isn't working atm.
- Your Hero is stuck at the bootscreen, bootloops, random crashes:
FIXES:
>>>Make sure you have AT LEAST Radio version 6.35.09.26 (recommended: > 6.35.15.01 <) Click to download
>>> You might be the unlucky owner of a Hero unable to handle exotic freqs like 19 MHz/748 MHz. If such is the case, go back to recovery and flash > THIS < kernel.

RTFM:
- The ROM isn't signed most of the time. You can get by this issue by
1: installing the excellent > Clockwork Recovery <
How to install: # adb push recovery-clockwork-2.5.0.1-hero.img /cache/rec.img
# adb shell flash_image recovery /cache/rec.img
or
2: use the Engineering SPL
or
3: sign it yourself (google for autosign - you need to have android SDK installed)
- It WILL take quite a while to initialize after flashing (a few minutes).
- You MUST restart after the first boot (sys. init.), otherwise the system will work at a crawling pace, since all apps are running, due to being initialized at first boot. The cruising performance will be reached after you setup your system and restart.
You might experience problems signing in, in case you don't restart (or you can disable and re-enable mobile network).


Last edited by adwinp; 26th July 2010 at 01:55 PM.
4th November 2009, 10:01 PM   |  #2  
Senior Member
Flag Sunny Yorkshire
Thanks Meter: 2
 
1,075 posts
Join Date:Joined: Sep 2007
More
Will try out tomorrow, nice to have another Dev here. Welcome!
4th November 2009, 10:07 PM   |  #3  
Member
Thanks Meter: 0
 
67 posts
Join Date:Joined: Feb 2007
Great to see u in this forum sir.... android is just so much better than winmo

Thanks for the ROM
4th November 2009, 11:14 PM   |  #4  
Senior Member
Thanks Meter: 151
 
725 posts
Join Date:Joined: Oct 2006
More
Welcome to the Android world!

Great to see (another) big name from the WinMo section in here .

Will be trying out your stuff for sure!

Quick question (no, didn't try your ROM yet, still playing around to get MCR 2.9 working ok):
You removed all but en_US you say. Also the dictionaries for the HTC_IME? I want everything on my phone in english, except the messages that I type , so it would be a shame if those dictionaries were gone.

If they _are_ gone, can you explain me which files so I can try putting them back myself from a stock ROM / MCR ROM?

(Another one actually: Did you find it hard to dive into building ROMs and customizing for Android?
With years of Linux experience I thought it was the first thing I would be doing with my 1st Android device... but it seems I played around with WinMo builds, packages, NK.exe's, ROM/SYS's for so long I'm stuck in my ways :P. Didn't touch anything from the SDK yet except adb.exe and fastboot.exe to flash.).
4th November 2009, 11:47 PM   |  #5  
adwinp's Avatar
OP Senior Member
Flag urandom
Thanks Meter: 162
 
1,692 posts
Join Date:Joined: Jun 2008
More
@dipje:

1: Dictionaries are untouched.

2: Customizing is a much more pleasant experience than with WinMo.
As a matter of fact, I just got my Hero device, and need to build up an Android modding knowledge (Android-specific).
Linux-specific knowledge is not a problem, since I'm an admin.

I'll be taking care of different aspects of the ROM in the long run, rebuilding and optimizing bit by bit:
base apps, kernel (I find it pointless, most of the ROMs use quite a few init scripts - even in the initrd, instead of consolidating...)

I have an idea about installing debian (arm) on android, chrooting into that, and building the android system from there.
No need to setup cross-compile toolchains on our x86 PCs (try that if you've run into problems setting a toolchain on a host PC).
^.^
Though we'll be limited to 528Mhz and ram... But hey, if you've got a big sdcard, just setup a big swap on it.
;]

Apart from that, we can have a nearly full blown linux distro running at all times on the Hero (which would negatively impact battery life, but hey, it's just for the fun)
An ad-hoc wifi would be setup at all times, + sshd (along with vnc?)
So we can always X-forward our display or whatver.
The ideas an possibilities are endless.
Last edited by adwinp; 4th November 2009 at 11:52 PM.
5th November 2009, 07:50 AM   |  #6  
Foka002's Avatar
Senior Member
Flag Birmingham
Thanks Meter: 120
 
327 posts
Join Date:Joined: May 2008
More
Hi,
will definitely try your ROM. Glad to have you here! Good Luck!

//dzieki i powodzenia

//edit

OMG this Rom is super fast. Everyting works great so far. Well done. BTW. Firmware 2.0 ??
Last edited by Foka002; 5th November 2009 at 09:50 AM.
5th November 2009, 09:04 AM   |  #7  
dhruvzz's Avatar
Senior Member
Flag MUMBAI
Thanks Meter: 39
 
473 posts
Join Date:Joined: May 2009
More
cant we get an update.zip file for this... this adb thing is a bit difficult process....thankx for the rom anyways..
5th November 2009, 09:10 AM   |  #8  
naTTan's Avatar
Senior Member
Flag Sungai Buloh
Thanks Meter: 4
 
158 posts
Join Date:Joined: Feb 2009
More
Nice another dev creating roms.

Btw, isn't advanced task manager a paid app?
5th November 2009, 09:11 AM   |  #9  
Junior Member
Thanks Meter: 0
 
11 posts
Join Date:Joined: Aug 2009
Thanks a lot.
and plz continue dev :)
5th November 2009, 09:47 AM   |  #10  
adwinp's Avatar
OP Senior Member
Flag urandom
Thanks Meter: 162
 
1,692 posts
Join Date:Joined: Jun 2008
More
Quote:
Originally Posted by naTTan

Nice another dev creating roms.

Btw, isn't advanced task manager a paid app?

I've searched for it, and looks like it is.
Looks like the repo I was using included some warez.
Will be removed and I'll add another task manager.
Thanks for the info.



Quote:
Originally Posted by norao

Thanks a lot.
and plz continue dev :)


Continue?
I'm just getting started.
;]
Last edited by adwinp; 5th November 2009 at 09:59 AM.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes