Jump to content


Photo

Developing Firmware Questions


  • Please log in to reply
11 replies to this topic

#1 fuser-invent

fuser-invent

    Advanced Member

  • FW Developer
  • PipPipPip
  • 1,831 posts

Posted 03 February 2013 - 03:20 PM

I'm new to the Ainol Hero and developed the Crystal Clear ROM for the Ainol Crystal. I'm planning on releasing a custom ROM for the Ainol Hero soon but I have a few questions if anyone can provide answers.

1. Are their different Batches of Hero's like the Crystal has where actual hardware has changed and requires different compatibility zips? I noticed Christian Troy has some but it just says to use the zips if you are on a certain firmware version but not if you have a certain Batch. So if you have an old Hero and update to 1219, can you just use the 1219 compatibility zip?

2. What are some issues with the Hero's firmware that people would like to see fixed? For example, touch screen sensitivity, battery percentage mod, low mic volume, battery life, expanded languages, sound issues, random reboots, CPU sleep problems, etc?
If I've helped you set-up your new tablet, unbrick your device or if you use and enjoy my Amlogic AML8726-M Series ROM's
please consider a donation.
My ROMS - *Crystal Clear (Ainol Crystal) *Anti-Hero (Ainol Hero) *Elenari (Ainol Elf2) *Astronautica (Ainol Aurora2) *Karbonn Custom (Karbonn SmartTab ST8 & ST10)
My DEVICES - *HP Touchpad *Ainol Crystal *Ainol Hero *Ainol Fire *Cube U30GT Mini-S *Nexus 7 (2013)
I don't respond to most PM's just because of the amount I get. If you have a question the best way to get an answer is to post in one of my threads.


My Ainol Crystal "Get Started" Guide. ----- My "How To Unbrick Your Amlogic AML8726-MX Series Tablet" Guide. ----- Go check out my music - It's all free!!!

#2 MrT2

MrT2

    Member

  • Jr. Member
  • PipPip
  • 21 posts

Posted 03 February 2013 - 03:30 PM

Welcome to the Hero scene! Fantastic to have another experienced developer. I am not aware of hardware batches. And since my Hero is working fine, i would not know what to improve, but i guess you'll get input on that from others :-)

#3 BullMsa

BullMsa

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 58 posts
  • LocationGermany

Posted 03 February 2013 - 03:57 PM

It actually seems to be two type of batches of the Hero. Newer batches seems to have an other g-sensor for the display rotation than the older ones. Some users report, that the newer g-sensor doesn't work with older firmwares than 1219 and thus also with the CM roms. Some users report issues with the HDMI out, no sound during playback for example. HDMI works well in 1207v2 and 1219, but have issues in CM10 (no sound at all) and CM10.1 (sound until changing resolution from 720p to 1080p, restart brings the sound back).

I've now testet every stock ROM, and in my opinion the 1207v2 ist the best. But there are some things that I miss in stock ROM's:

-lockscreen configuration
-battery icon selection (I like the circle with the percent in the middle)
-screenshot function
-the little "ladder" to close all recently opened apps with one click (hope you know what I mean :D)

...and some more, but I cannot currently translate all to english language

Greetings from Germany and sorry for my bad english.

Edited by BullMsa, 03 February 2013 - 03:58 PM.


#4 fuser-invent

fuser-invent

    Advanced Member

  • FW Developer
  • PipPipPip
  • 1,831 posts

Posted 03 February 2013 - 09:40 PM

You're English is great, don't worry.

I did notice some touch sensitivity issues, especially when trying to use the keyboard, so I'll improve that a bit. The g-sensor and wifi issues are driving me nuts. It looks like there are definitely different batches with different hardware going on, but nowhere in this sub-forum has anyone listed how to identify what batch needs what. I'm going to post a similar thread to what we have on the Crystal sub-forums and see if anyone bites.

I'll have to play with this a bit more and wait for some more responses but I have an alpha running on my tablet right now and so far it's pretty good. Maybe a week or two before it's ready for some beta testing.
If I've helped you set-up your new tablet, unbrick your device or if you use and enjoy my Amlogic AML8726-M Series ROM's
please consider a donation.
My ROMS - *Crystal Clear (Ainol Crystal) *Anti-Hero (Ainol Hero) *Elenari (Ainol Elf2) *Astronautica (Ainol Aurora2) *Karbonn Custom (Karbonn SmartTab ST8 & ST10)
My DEVICES - *HP Touchpad *Ainol Crystal *Ainol Hero *Ainol Fire *Cube U30GT Mini-S *Nexus 7 (2013)
I don't respond to most PM's just because of the amount I get. If you have a question the best way to get an answer is to post in one of my threads.


My Ainol Crystal "Get Started" Guide. ----- My "How To Unbrick Your Amlogic AML8726-MX Series Tablet" Guide. ----- Go check out my music - It's all free!!!

#5 bajie23

bajie23

    Member

  • Jr. Member
  • PipPip
  • 27 posts

Posted 03 February 2013 - 09:59 PM

first of all, thank you for joining and welcome, Sir fuser-invent!
im not a developer, but ill help as much as i can.

id like to quote User db260179 on thread http://www.slatedroi...all-brick-free/

" * The manufacture's recovery system has specific NAND value's set, so formatting the Internal memory is problematic!

* Attempting to flash the CM recovery onto the tablet will result in failing to boot to android and then looping back to recovery!

* If you had updated to the new 1207 or 1219 firmware, Ainol have implemented a new bootloader - which has caused havoc and made users think they have bricked their tablet! "



on of my wish list is to have the ability to do nand backups for both official and custom roms, without having to change recovery.
**as far as hardware differences? i have no way to confirm because thread is new and not a lot of active users yet.

hope your rom will give us more stability and more users!
*** oh and JB 4.2 features if possible!:D

Edited by bajie23, 03 February 2013 - 10:18 PM.


#6 fuser-invent

fuser-invent

    Advanced Member

  • FW Developer
  • PipPipPip
  • 1,831 posts

Posted 03 February 2013 - 10:19 PM

I hope I can bring some more stability as well :)

My early build is based on the Novo1003-Hero-0128.zip firmware that was just released but is using Christian Troy's CM10 boot.img so far. I might have to switch over to the stock boot.img but I'm not sure, I guess it depends on whether or not he releases fixed versions before launch. Here's the change log so far:

Edits to the build.prop
  • Gameloft Compatibility for most games
  • Screen Response and Sensitivity Tweaks
  • Performance Tweaks
  • Wifi Tweaks
  • Google Nexus 7 Fingerprint
  • Default United States, EST time zone and English
  • Hide Android Debug Icon and ADB enabled by default
  • Video & JPEG Quality Tweaks
Init.d Scripts
  • Performance2 Governor Tweaks
  • Battery Life Tweaks
  • Internal SD Card Speed Tweaks
  • Overall Performance Tweaks
Features
  • CWM and TWRP compatible
  • Rooted
  • Installed Light Google Apps Package
  • Removed Chinese Apps
  • Added In Terminal, Flash Player, YouTube, Skype and Netflix
  • Deodoxed Apps and Framework
  • Added init.d script support
  • Added data/app/ capability
  • Better typing response on the keyboard
  • Improve scrolling and touch sensitivity
  • ZipAlign
  • InternalSD <-> ExternalSD switch
  • Custom Boot Animation and Default Wallpaper
  • Mic Volume Mod/Fix
  • Improved picture and video quality
And here is what is in the works for the first release at least:
  • Battery Percentage display
  • Additional Language Support
  • Set-up Wizard & Extended Language Packs
  • Disable phone data
  • Additional Apps Package

Edited by fuser-invent, 03 February 2013 - 10:19 PM.

If I've helped you set-up your new tablet, unbrick your device or if you use and enjoy my Amlogic AML8726-M Series ROM's
please consider a donation.
My ROMS - *Crystal Clear (Ainol Crystal) *Anti-Hero (Ainol Hero) *Elenari (Ainol Elf2) *Astronautica (Ainol Aurora2) *Karbonn Custom (Karbonn SmartTab ST8 & ST10)
My DEVICES - *HP Touchpad *Ainol Crystal *Ainol Hero *Ainol Fire *Cube U30GT Mini-S *Nexus 7 (2013)
I don't respond to most PM's just because of the amount I get. If you have a question the best way to get an answer is to post in one of my threads.


My Ainol Crystal "Get Started" Guide. ----- My "How To Unbrick Your Amlogic AML8726-MX Series Tablet" Guide. ----- Go check out my music - It's all free!!!

#7 lemiks

lemiks

    Newbie

  • Jr. Member
  • Pip
  • 7 posts

Posted 03 February 2013 - 10:40 PM

You can use the new buil.prop on old hero I have old hero and also just bought the new batch, inside the new hero build.prop rom 1219 there is additional data for newbatch like G sensor = 5 and encompass position.

The new rom works for old hero so i believe the new firmware including all the data for old batch

first of all, thank you for joining and welcome, Sir fuser-invent!
im not a developer, but ill help as much as i can.

id like to quote User db260179 on thread http://www.slatedroi...all-brick-free/

" * The manufacture's recovery system has specific NAND value's set, so formatting the Internal memory is problematic!

* Attempting to flash the CM recovery onto the tablet will result in failing to boot to android and then looping back to recovery!

* If you had updated to the new 1207 or 1219 firmware, Ainol have implemented a new bootloader - which has caused havoc and made users think they have bricked their tablet! "



on of my wish list is to have the ability to do nand backups for both official and custom roms, without having to change recovery.
**as far as hardware differences? i have no way to confirm because thread is new and not a lot of active users yet.

hope your rom will give us more stability and more users!
*** oh and JB 4.2 features if possible!:D



#8 bajie23

bajie23

    Member

  • Jr. Member
  • PipPip
  • 27 posts

Posted 04 February 2013 - 12:34 AM

Here's the change log so far: ...Set-up Wizard & Extended Language Packs[*] Disable phone data[*] Additional Apps Package[/list]


Spot on! i was about to request set up wizard and Disable phone data!!

my tablet is yours for beta testing, oh master Jedi.. :D hahaha!

You can use the new buil.prop on old hero I have old hero and also just bought the new batch, inside the new hero build.prop rom 1219 there is additional data for newbatch like G sensor = 5 and encompass position.The new rom works for old hero so i believe the new firmware including all the data for old batch


my Hero came back from service warranty, they did not even looked at the software side, they simply replaced the whole board, leaving only screen and casing. so Gsensor and rotation is working now, just not sure if its hardware or software.

#9 ankit360

ankit360

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 69 posts

Posted 04 February 2013 - 12:44 AM

I hope I can bring some more stability as well :)

My early build is based on the Novo1003-Hero-0128.zip firmware that was just released but is using Christian Troy's CM10 boot.img so far. I might have to switch over to the stock boot.img but I'm not sure, I guess it depends on whether or not he releases fixed versions before launch. Here's the change log so far:

Edits to the build.prop

  • Gameloft Compatibility for most games
  • Screen Response and Sensitivity Tweaks
  • Performance Tweaks
  • Wifi Tweaks
  • Google Nexus 7 Fingerprint
  • Default United States, EST time zone and English
  • Hide Android Debug Icon and ADB enabled by default
  • Video & JPEG Quality Tweaks
Init.d Scripts
  • Performance2 Governor Tweaks
  • Battery Life Tweaks
  • Internal SD Card Speed Tweaks
  • Overall Performance Tweaks
Features
  • CWM and TWRP compatible
  • Rooted
  • Installed Light Google Apps Package
  • Removed Chinese Apps
  • Added In Terminal, Flash Player, YouTube, Skype and Netflix
  • Deodoxed Apps and Framework
  • Added init.d script support
  • Added data/app/ capability
  • Better typing response on the keyboard
  • Improve scrolling and touch sensitivity
  • ZipAlign
  • InternalSD <-> ExternalSD switch
  • Custom Boot Animation and Default Wallpaper
  • Mic Volume Mod/Fix
  • Improved picture and video quality
And here is what is in the works for the first release at least:
  • Battery Percentage display
  • Additional Language Support
  • Set-up Wizard & Extended Language Packs
  • Disable phone data
  • Additional Apps Package


you r building from source or modifying just ROM ?

i also interested to build rom. but from latest 4.2.1 source. all rom released by ainol fro her has Android 4.1.1

#10 Paul52

Paul52

    Newbie

  • Jr. Member
  • Pip
  • 9 posts

Posted 04 February 2013 - 06:13 AM

I hope I can bring some more stability as well :)

My early build is based on the Novo1003-Hero-0128.zip firmware that was just released but is using Christian Troy's CM10 boot.img so far. I might have to switch over to the stock boot.img but I'm not sure, I guess it depends on whether or not he releases fixed versions before launch. Here's the change log so far:

Edits to the build.prop

  • Gameloft Compatibility for most games
  • Screen Response and Sensitivity Tweaks
  • Performance Tweaks
  • Wifi Tweaks
  • Google Nexus 7 Fingerprint
  • Default United States, EST time zone and English
  • Hide Android Debug Icon and ADB enabled by default
  • Video & JPEG Quality Tweaks
Init.d Scripts
  • Performance2 Governor Tweaks
  • Battery Life Tweaks
  • Internal SD Card Speed Tweaks
  • Overall Performance Tweaks
Features
  • CWM and TWRP compatible
  • Rooted
  • Installed Light Google Apps Package
  • Removed Chinese Apps
  • Added In Terminal, Flash Player, YouTube, Skype and Netflix
  • Deodoxed Apps and Framework
  • Added init.d script support
  • Added data/app/ capability
  • Better typing response on the keyboard
  • Improve scrolling and touch sensitivity
  • ZipAlign
  • InternalSD <-> ExternalSD switch
  • Custom Boot Animation and Default Wallpaper
  • Mic Volume Mod/Fix
  • Improved picture and video quality
And here is what is in the works for the first release at least:
  • Battery Percentage display
  • Additional Language Support
  • Set-up Wizard & Extended Language Packs
  • Disable phone data
  • Additional Apps Package


Really looking forward to trying your new build.
I had the same WiFi and sound issues as yourself when testing compatibility rc1.1 & rc1.2
Reverted back to compatibility 1.0 and everything is fine.
Just wish I could remove or change the Novo 7 Fire logo on boot.

#11 savendroid

savendroid

    Member

  • Jr. Member
  • PipPip
  • 28 posts

Posted 04 February 2013 - 08:00 AM

I like your approach method at the problem by lot .
I don't know if you can help me for solve my problem, any others say that it is a hw problem but i not think so. I always suspected that ainol build a board with differents hardware , the problem is strange and not have a large diffusion.
At the start my hero have 1115 firmware, after i do a factory reset and the problem begin, is possible that ainol had load a particular patch together firmware ?
The problem is present when i try to unlock the screen from suspension mode, is not possible unlock the screen, it don't accept touch command.
http://www.slatedroi...-wifi-conflict/

In particular for 1115 and 1219 firmware i have this issue:

If i set wifi "off", or wifi "on" but in never mode , i have a delay in unlock of 5 seconds.
When the wifi is turned "on" and set in "always" during the sleep, after 5 minutes I can unlock the screen.I can touch unlock tasto only after 5 minutes of black screen.

In particular for CM10 & CM10.1 i have this issue:

The problem is present in every mode.

Also i have a problem with rotation of accellerometer in all versions firmware.
Can you help my to solve the problem or can you consider this problem in development new rom?Or also make a patch for bypass problem?

i'm avalaible for any test.


Thankyou

#12 fuser-invent

fuser-invent

    Advanced Member

  • FW Developer
  • PipPipPip
  • 1,831 posts

Posted 04 February 2013 - 10:59 AM

@ Paul52 - Can you post in this thread I started? It would be helpful to know your tablets info over there since you had the same CM-RC comp zip problems. Thanks!

@ savendroid - I'll respond to your PM and make some suggestions, it looks like it could be hardware but also might be a hardware/firmware issue. I do have a couple of ideas to try. Honestly though, we ran into issues with the wifi settings on the Crystal too and I just suggest people leave wifi set to 'never' because Ainol tablets seem to behave poorly with it on.
If I've helped you set-up your new tablet, unbrick your device or if you use and enjoy my Amlogic AML8726-M Series ROM's
please consider a donation.
My ROMS - *Crystal Clear (Ainol Crystal) *Anti-Hero (Ainol Hero) *Elenari (Ainol Elf2) *Astronautica (Ainol Aurora2) *Karbonn Custom (Karbonn SmartTab ST8 & ST10)
My DEVICES - *HP Touchpad *Ainol Crystal *Ainol Hero *Ainol Fire *Cube U30GT Mini-S *Nexus 7 (2013)
I don't respond to most PM's just because of the amount I get. If you have a question the best way to get an answer is to post in one of my threads.


My Ainol Crystal "Get Started" Guide. ----- My "How To Unbrick Your Amlogic AML8726-MX Series Tablet" Guide. ----- Go check out my music - It's all free!!!