Idle.bar

From HowardForums Wiki

Jump to: navigation, search

idle.bar is one of the main .bar (brew resource file) that is responsible for skinning the interface.

Contents

What it Controls

Outer Screen

  • Swoosh icon (upside down red triangle)
  • ERI Banner (text and background)
  • Personal Banner (text and background)
  • Date/Time (text and background)
  • Status Bar (icons and background)
  • Analog clock (icons)

Inner Screen

  • Swoosh icon (upside down red triangle)
  • ERI Banner (text and background)
  • Personal Banner (text and background)
  • Date/Time (text and background)
  • Status Bar (icons and background)
  • Analog clock (icons)
  • Icons Mode

Notes

These are notes that were taken while researching what idle.bar does

replace A0 00 (160) with 01 40 (320) did nothing

replaced 9001 - inside swoosh

replace 9002 with all zeros - background of ERI banner (inner screen) - change from 80 00 01 00 to FF 00 01 00 (width and height of ERI banner)

replace 9003 with all zeros - change color of ERI banner text (inner screen) - change from 78 00 0E 00 to FF 00 0E 00 - alignment of ERI banner text - 04 to FF - width of ERI banner text?? 04 to 01 - change vertical alignment? 04 to 10 - move it to the right

replace 9004 with all zeros - change color of personal banner text (inner screen)


status bar icons begin

replace 9005 with all zeros - controls status bar (vibrate, alarm calendar info)

replace 9006 with all zeros - nothing evident

replace 9007 with all zeros - nothing evident

replace 9008 with all zeros - nothing evident

replace 9009 with all zeros - nothing evident

replace 9010 with all zeros - nothing evident

replace 9011 with all zeros - nothing evident

replace 9012 with all zeros - nothing evident

status bar icons end


replace 9013 with all zeros - nothing evident

replace 9014 with all zeros - nothing evident


replace 9015 with all zeros - bottom bar width/height - change 80 00 12 00 to FF 00 FF 00 - width of bar to full length, change 00 00 00 00 to FF 00 FF 00 bar disappears, change 00 00 00 00 to 04 00 01 bar disappears, change 80 00 12 00 to FF 00 00 00 bar doesn't show up , change 00 00 00 00 to 00 00 FF bar doesn't show up, change 80 00 12 00 to FF FF 00 FF bar doesn't show up, change 00 00 00 00 to 00 00 FF 00 bar doesn't show up, this control the background of the date/time bar

replace 9016 with all zeros - bottom bar text



replace 9017 with all zeros - controls date/time bar width, , location,height of the background control date/time with status bar?

replace 9018 with all zeros - controls status bar as well? yup the location/width - seems to contorl date/time bar aswell control date/time when no status bar?


story on 9017/9018

when there is no status bar 9018 controls where the date/time goes

when there is a status bar 9017 controls where the date/time goes

this only happens after the phone has rebooted



replace 9019 with all zeros - nothing evident


shortcut icons begin

replace 9020 with all zeros - nothing evident - top

replace 9021 with all zeros - nothing evident - bottom

replace 9022 with all zeros - nothing evident - left

replace 9023 with all zeros - nothing evident - right

shortcut icons end



9024 -outside screen status bar background


begin outside screen status bar icons

9025 - nothing evident -

9026 - nothing evident - vibrate

9027 - nothing evident

9028 - nothing evident - all sounds off

9029 - nothing evident - new txt message

9030 - nothing evident - speakerph

9031 - nothing evident - missed call

9032 - nothing evident - voicemail

9033 - nothing evident - alarm clock


9034 - outer screen ERI banner background

9035 - ouside clock/date/time


9036 - controls something to do with the date time (if the height is too small the date time gets cut off) - when status bar

9037 - controls something to do with the date time (if the height is too small the date time gets cut off) - when no status bar

9036/9037 are the containers


9038 - outerscreen bottom bar background

9039 - outerscreen ERI text


9040 -

9041 -

9042 -

9043 - outside swoosh


9044 - outerscreen personal banner


9045 -



9046 -


Analog clock outside screen?? yup

9047 - moving this controls where the hands go? yup

9048 - ?

9049 - ?


9050

9051

9052


hex codes for position

04 00 14 00 F0 00 1C 00

04 - (04)center align, (05) left align or position from left side of screen

00 - ??

14 - height from top of display? yup for 9005 - 9012 it was

00 - ??

F0 - width

00 - ??

1C - height

00 - ??


object resources

5002 - only alarm noise

5003 - new txt message

5004 - new voice mail

5005 - missed call

5006 - calendar

5007 - speakerphone

5008 - alarm

5011 - (status) bottom bar background

5019 - vibrate

5020 - ??

5021 - no sounds


5046 - alarm

5047 - speakerphone

5048 - missed call

5049 - voicemail

5050 - all sounds off

5052 - vibrate

5053 - calendar?

5055 - one is missed message

Personal tools