Related
Hi;
I have been looking for some information about how to translate the G-Sensor x/y/z vectors to an actual angle.
Can anyone provide any leads please.
Thanks
Maybe this will help you solve your problem
http://scottandmichelle.net/scott/cestuff/sensortest.zip
This is the source code in c++ for the tilt sensor
typedef struct _SENSORDATA
{
SHORT TiltX; // From -1000 to 1000 (about), 0 is flat
SHORT TiltY; // From -1000 to 1000 (about), 0 is flat
SHORT Orientation; // From -1000 to 1000 (about)
// 0 = Straight up, -1000 = Flat, 1000 = Upside down
WORD Unknown1; // Always zero
DWORD AngleY; // From 0 to 359
DWORD AngleX; // From 0 to 359
DWORD Unknown2; // Bit field?
} SENSORDATA, *PSENSORDATA;
It did help
Hi Soderstrom;
Thanks for your reply.
After downlaoding this, I wrote 2 properties for class IGSensor (AngleX, AngleY) and modified HTCGSensor.GetGVector() to allow for the data to be captured using the same classes and structures and it gave me exactly what I needed.
I.
I'm glad my advice could help you !!!
I want to transfer my mom's contacts and texts from and
I want to transfer my mom's contacts and texts from and
Im getting the following error when try to transfer the information:
BitPim version: 1.0.7-official
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 284, in run
File "gui.pyo", line 159, in __call__
File "gui.pyo", line 1906, in getdata
File "phones\com_lgvx11000.pyo", line 244, in getphonebook
File "phones\p_lgvx11000.pyo", line 1086, in valid
IndexError: string index out of range
Variables by last 8 frames, innermost last
Frame run in gui.pyo at line 277
resultcb = <gui.Callback instance at 0x077C3E40>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0x077C3EB8>, <gui.Callback instance at 0x077C3E40>)
call = <gui.Request instance at 0x077C3EB8>
ex = IndexError('string index out of range',)
e = IndexError('string index out of range',)
first = 0
Frame __call__ in gui.pyo at line 159
self = <gui.Request instance at 0x077C3EB8>
args = ()
d = Keys []
{}
kwargs = Keys []
{}
Frame getdata in gui.pyo at line 1906
count = 1
i = (<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog;
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog; proxy of <Swig Object of type 'wxDialog *' at 0x3d91
willcall = [(<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog
results = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images', '
sync = Keys ['phonebook']
{'phonebook': 'MERGE'}
st = 0
todo = [(<bound method WorkerThread.rebootcheck of <WorkerThread(BitPim helper, started
Frame getphonebook in phones\com_lgvx11000.pyo at line 244
pbook = Keys [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142]
{0: {'serials': [{'serial2': 1, 'serial1': 1, 'sourcetype': 'lgvx9200', 'sourceu
_rt_ids = Keys []
{}
_wp_ids = Keys []
{}
_speeds = Keys [0, 1, 2, 3, 4, 1000, 1001]
{0: {1: 95}, 1: {1: 96}, 2: {1: 97}, 3: {1: 98}, 4: {1: 99}, 1000: {6: 1}, 1001:
self = <phones.com_lgvx9200.Phone object at 0x077AC4F0>
pb_addresses = None
_cnt = 143
pb_entry = <phones.p_lgvx11000.pbfileentry object at 0x07B4AED0>
pb_numbers = <phones.p_lgvx9200.pnfile object at 0x07ECABD0>
ring_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x0B6E9F10>
result = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images', '
picid_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x0B7C78F0>
pb_entries = <phones.p_lgvx11000.pbfile object at 0x04625DD0>
_favorites = Keys []
{}
_ices = Keys []
{}
Frame valid in phones\p_lgvx11000.pyo at line 1086
self = <phones.p_lgvx11000.pbfileentry object at 0x07B4AED0>
Can anyone offer assistance ?
Also, if I go to a verizon store and have them transfer the contacts even if my Droid 4 is flashed to page plus will it work? Also, is there any chance they can ruin the flash?
I want to transfer my mom's contacts and texts from and Lg Envy 3 to a droid 4 flashed to page plus.
Im getting the following error when try to transfer the information:
BitPim version: 1.0.7-official
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 284, in run
File "gui.pyo", line 159, in __call__
File "gui.pyo", line 1906, in getdata
File "phones\com_lgvx11000.pyo", line 244, in getphonebook
File "phones\p_lgvx11000.pyo", line 1086, in valid
IndexError: string index out of range
Variables by last 8 frames, innermost last
Frame run in gui.pyo at line 277
resultcb = <gui.Callback instance at 0x077C3E40>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0x077C3EB8>, <gui.Callback instance at 0x077C3E40>)
call = <gui.Request instance at 0x077C3EB8>
ex = IndexError('string index out of range',)
e = IndexError('string index out of range',)
first = 0
Frame __call__ in gui.pyo at line 159
self = <gui.Request instance at 0x077C3EB8>
args = ()
d = Keys []
{}
kwargs = Keys []
{}
Frame getdata in gui.pyo at line 1906
count = 1
i = (<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog;
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog; proxy of <Swig Object of type 'wxDialog *' at 0x3d91
willcall = [(<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog
results = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images', '
sync = Keys ['phonebook']
{'phonebook': 'MERGE'}
st = 0
todo = [(<bound method WorkerThread.rebootcheck of <WorkerThread(BitPim helper, started
Frame getphonebook in phones\com_lgvx11000.pyo at line 244
pbook = Keys [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142]
{0: {'serials': [{'serial2': 1, 'serial1': 1, 'sourcetype': 'lgvx9200', 'sourceu
_rt_ids = Keys []
{}
_wp_ids = Keys []
{}
_speeds = Keys [0, 1, 2, 3, 4, 1000, 1001]
{0: {1: 95}, 1: {1: 96}, 2: {1: 97}, 3: {1: 98}, 4: {1: 99}, 1000: {6: 1}, 1001:
self = <phones.com_lgvx9200.Phone object at 0x077AC4F0>
pb_addresses = None
_cnt = 143
pb_entry = <phones.p_lgvx11000.pbfileentry object at 0x07B4AED0>
pb_numbers = <phones.p_lgvx9200.pnfile object at 0x07ECABD0>
ring_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x0B6E9F10>
result = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images', '
picid_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x0B7C78F0>
pb_entries = <phones.p_lgvx11000.pbfile object at 0x04625DD0>
_favorites = Keys []
{}
_ices = Keys []
{}
Frame valid in phones\p_lgvx11000.pyo at line 1086
self = <phones.p_lgvx11000.pbfileentry object at 0x07B4AED0>
Can anyone offer assistance ?
Also, if I go to a verizon store and have them transfer the contacts even if my Droid 4 is flashed to page plus will it work? Also, is there any chance they can ruin the flash?
Im getting the following error when try to transfer the information:
BitPim version: 1.0.7-official
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 284, in run
File "gui.pyo", line 159, in __call__
File "gui.pyo", line 1906, in getdata
File "phones\com_lgvx11000.pyo", line 244, in getphonebook
File "phones\p_lgvx11000.pyo", line 1086, in valid
IndexError: string index out of range
Variables by last 8 frames, innermost last
Frame run in gui.pyo at line 277
resultcb = <gui.Callback instance at 0x077C3E40>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0x077C3EB8>, <gui.Callback instance at 0x077C3E40>)
call = <gui.Request instance at 0x077C3EB8>
ex = IndexError('string index out of range',)
e = IndexError('string index out of range',)
first = 0
Frame __call__ in gui.pyo at line 159
self = <gui.Request instance at 0x077C3EB8>
args = ()
d = Keys []
{}
kwargs = Keys []
{}
Frame getdata in gui.pyo at line 1906
count = 1
i = (<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog;
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog; proxy of <Swig Object of type 'wxDialog *' at 0x3d91
willcall = [(<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog
results = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images', '
sync = Keys ['phonebook']
{'phonebook': 'MERGE'}
st = 0
todo = [(<bound method WorkerThread.rebootcheck of <WorkerThread(BitPim helper, started
Frame getphonebook in phones\com_lgvx11000.pyo at line 244
pbook = Keys [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142]
{0: {'serials': [{'serial2': 1, 'serial1': 1, 'sourcetype': 'lgvx9200', 'sourceu
_rt_ids = Keys []
{}
_wp_ids = Keys []
{}
_speeds = Keys [0, 1, 2, 3, 4, 1000, 1001]
{0: {1: 95}, 1: {1: 96}, 2: {1: 97}, 3: {1: 98}, 4: {1: 99}, 1000: {6: 1}, 1001:
self = <phones.com_lgvx9200.Phone object at 0x077AC4F0>
pb_addresses = None
_cnt = 143
pb_entry = <phones.p_lgvx11000.pbfileentry object at 0x07B4AED0>
pb_numbers = <phones.p_lgvx9200.pnfile object at 0x07ECABD0>
ring_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x0B6E9F10>
result = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images', '
picid_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x0B7C78F0>
pb_entries = <phones.p_lgvx11000.pbfile object at 0x04625DD0>
_favorites = Keys []
{}
_ices = Keys []
{}
Frame valid in phones\p_lgvx11000.pyo at line 1086
self = <phones.p_lgvx11000.pbfileentry object at 0x07B4AED0>
Can anyone offer assistance ?
Also, if I go to a verizon store and have them transfer the contacts even if my Droid 4 is flashed to page plus will it work? Also, is there any chance they can ruin the flash?
Has anyone tried this? We have the hardware behind it (twl6040).
I compiled the driver for it, and found the firmware blobs it wanted to load.
Insmod dmesg logs:
Code:
<3>[ 3012.835601] init: no such service 'fm_dl'
<3>[ 3014.386718] init: untracked pid 2225 exited
<3>[ 3015.045623] init: untracked pid 2213 exited
<6>[ 3015.710144] (stc): st_register(8)
<6>[ 3015.710174] (stc): chnl_id list empty :8
<6>[ 3015.710205] (stk) : st_kim_start
<6>[ 3015.710205] Enable wl12xx power
<6>[ 3015.917175] (stk) :ldisc_install = 1
<6>[ 3015.968597] (stc): st_tty_open
<6>[ 3015.968627] (stk) :line discipline installed
<6>[ 3015.969879] (stk) :TIInit_7.6.15.bts
<6>[ 3016.060791] (stc): add_channel_to_table: id 8
<6>[ 3016.726562] (stc): remove_channel_from_table: id 8
<6>[ 3016.726623] (stc): all chnl_ids unregistered
<6>[ 3016.726684] (stk) :ldisc_install = 0
<6>[ 3016.727081] (stc): st_tty_close
<6>[ 3016.729278] Disable wl12xx power
<6>[ 3023.407836] (stc): st_register(8)
<6>[ 3023.407897] (stc): chnl_id list empty :8
<6>[ 3023.407928] (stk) : st_kim_start
<6>[ 3023.407958] Enable wl12xx power
<6>[ 3023.615295] (stk) :ldisc_install = 1
<6>[ 3023.666046] (stc): st_tty_open
<6>[ 3023.666107] (stk) :line discipline installed
<6>[ 3023.666595] (stk) :TIInit_7.6.15.bts
<6>[ 3023.755706] (stc): add_channel_to_table: id 8
The radio app, itself, seems to want to work.
logcat logs
Code:
D/fm_apln ( 2190): freq_set_dlg_shw: Frequency changing to : 106500 KHz
D/fm_srvc ( 2190): dhrdw_freq_set fd: 6 freq: 106500
D/fm_hrdw ( 2190): hrdw_so_freq_set api_hndl: 6 freq: 106500
D/fm_hrdw ( 2190): gen_freq_set freq: 106500 limited: 106500
D/fm_hrdw ( 2190): rds_reset
D/fm_hrdw ( 2190): v4_freq_set: 106500
E/fm_hrdw ( 2190): iris_buf_display error: 22
E/fm_hrdw ( 2190): iris_buf_display error: 22
D/fm_srvc ( 2190): evt_pi_chngd
D/fm_srvc ( 2190): dhrdw_pi_get fd: 6
D/fm_hrdw ( 2190): hrdw_so_pi_get api_hndl: 6 pi: 0x0
D/fm_apln ( 2190): on_pi_chngd
D/fm_hrdw ( 2190): v4_freq_set VIDIOC_S_FREQUENCY success
D/fm_sttn ( 2190): pt_parse: 0
D/fm_apln ( 2190): run_on_pi_chngd run
D/fm_apln ( 2190): run_on_pi_chngd run pi: 0 cs: null
D/fm_apln ( 2190): run_on_pi_chngd run cs: 0000 m_just_pi: true m_just_pi_time: 1395133231826
E/fm_hrdw ( 2190): iris_buf_display error: 22
E/fm_hrdw ( 2190): iris_buf_display error: 22
D/fm_srvc ( 2190): evt_freq_chngd: freq: 106500
D/fm_apln ( 2190): on_freq_chngd freq: 106500
D/fm_apln ( 2190): ui_sttn_info_reset m_freq: 106500 sttn_name: 106.5
D/fm_sttn ( 2190): pt_parse: 0
D/fm_apln ( 2190): sttn_id_tv_set m_station_id: 0 sttn_id: PI: 0
D/fm_apln ( 2190): prefs_set int: last_frequency = 106500
E/fm_hrdw ( 2190): iris_buf_display error: 22
E/fm_hrdw ( 2190): iris_buf_display error: 22
D/fm_srvc ( 2190): dhrdw_pt_get fd: 6
D/fm_hrdw ( 2190): hrdw_so_pt_get api_hndl: 6 pt: -1
D/fm_srvc ( 2190): evt_pt_chngd: -1
D/fm_apln ( 2190): cb_on_pt_chngd
E/fm_hrdw ( 2190): iris_buf_display error: 22
E/fm_hrdw ( 2190): iris_buf_display error: 22
D/fm_srvc ( 2190): evt_ps_chngd:
D/fm_apln ( 2190): run_on_pt_chngd: -1
D/fm_sttn ( 2190): pt_parse: -1
D/fm_sttn ( 2190): pt_parse: -1
E/fm_hrdw ( 2190): iris_buf_display error: 22
E/fm_hrdw ( 2190): iris_buf_display error: 22
D/fm_srvc ( 2190): evt_rt_chngd:
D/fm_hrdw ( 2190): v4_rssi_get VIDIOC_G_TUNER success name: FM type: 1 cap: 0x91 lo: 1400000 hi: 1728000 sc: 3 am: 1 sig: 31097 afc: 0
No audio. I'm not sure if I just need to use a mixer to map it or if I have further driver problems.
Sometimes I get these errors?
Code:
<3>[ 3081.753814] fmdrv: Response SKB ptr not NULL
<3>[ 3081.754577] fmdrv: Response SKB is missing
<3>[ 3082.530303] fmdrv: Response SKB ptr not NULL
<3>[ 3082.531036] fmdrv: Response SKB is missing
Anyway, I'm thinking it's possible with some work.
Well I definitely know that it's going to be possible with a little bit of work.
I managed to get a split second of audio from radio station while I was messing with spirit radio settings and unplugged the headset.
Don't know what I did because I haven't managed to recreate, but it was enough to let me know that it was there and just needs to be mapped.
If anyone else would like to work with me on this, here's the files:
http://www.mediafire.com/download/6296mev66ydlb2y/fm_radio_files.zip
the *.bts files go in /system/etc/firmware
fm_drv.ko goes in /system/lib/modules
omap audio-tool (which I just compiled) goes in /system/xbin
You have to procure spirit FM unlocked (from market or elsewhere).
I'm not going to get involved but that's cool and unexpected. Good stuff.
Well at least I found a practical use for audio-tool. Apparently our sound chipset is normally configured for low-power operation. You can use audio-tool to change this to high performance.
Code:
[email protected]:/ # audio-tool mix
Number of controls: 71
ctl type num name value
0 ENUM 1 DL1 Equalizer Flat response
1 ENUM 1 Sidetone Equalizer Flat response
2 ENUM 1 AMIC Equalizer High-pass 0dB
3 ENUM 1 DMIC Equalizer High-pass 0dB
4 INT 1 DL1 Media Playback Volume 132
5 INT 1 DL1 Tones Playback Volume 0
6 INT 1 DL1 Voice Playback Volume 130
7 INT 1 DL1 Capture Playback Volume 0
8 INT 1 VXREC Media Volume 0
9 INT 1 VXREC Tones Volume 0
10 INT 1 VXREC Voice DL Volume 0
11 INT 1 VXREC Voice UL Volume 0
12 INT 1 AUDUL Media Volume 0
13 INT 1 AUDUL Tones Volume 0
14 INT 1 AUDUL Voice UL Volume 120
15 INT 1 AUDUL Voice DL Volume 0
16 INT 1 SDT UL Volume 101
17 INT 1 SDT DL Volume 120
18 INT 2 DMIC1 UL Volume 120 120
19 INT 2 DMIC2 UL Volume 120 120
20 INT 2 DMIC3 UL Volume 120 120
21 INT 2 AMIC UL Volume 120 120
22 INT 2 BT UL Volume 126 126
23 BOOL 1 DL1 Mono Mixer Off
24 BOOL 1 AUDUL Mono Mixer Off
25 BOOL 1 DL1 MM_EXT Switch Off
26 BOOL 1 DL1 BT_VX Switch Off
27 BOOL 1 DL1 PDM_DL2 Switch On
28 BOOL 1 DL1 PDM Switch Off
29 BOOL 1 Sidetone Mixer Capture Off
30 BOOL 1 Sidetone Mixer Playback On
31 BOOL 1 Capture Mixer Tones Off
32 BOOL 1 Capture Mixer Voice Playback Off
33 BOOL 1 Capture Mixer Voice Capture Off
34 BOOL 1 Capture Mixer Media Playback Off
35 BOOL 1 Voice Capture Mixer Tones Playback Off
36 BOOL 1 Voice Capture Mixer Media Playback Off
37 BOOL 1 Voice Capture Mixer Capture Off
38 BOOL 1 DL1 Mixer Tones Off
39 BOOL 1 DL1 Mixer Voice Off
40 BOOL 1 DL1 Mixer Capture Off
41 BOOL 1 DL1 Mixer Multimedia On
42 ENUM 1 MUX_VX1 None
43 ENUM 1 MUX_VX0 None
44 ENUM 1 MUX_UL11 None
45 ENUM 1 MUX_UL10 None
46 ENUM 1 MUX_UL07 None
47 ENUM 1 MUX_UL06 None
48 ENUM 1 MUX_UL05 None
49 ENUM 1 MUX_UL04 None
50 ENUM 1 MUX_UL03 None
51 ENUM 1 MUX_UL02 None
52 ENUM 1 MUX_UL01 None
53 ENUM 1 MUX_UL00 None
54 INT 2 Capture Preamplifier Volume 1 1
55 INT 2 Capture Volume 4 4
56 INT 2 Aux FM Volume 3 3
57 INT 2 Headset Playback Volume 7 7
58 INT 2 Handsfree Playback Volume 26 26
59 INT 1 Earphone Playback Volume 15
60 ENUM 1 Headset Power Mode Low-Power
61 BOOL 1 Earphone Playback Switch Off
62 BOOL 1 Spk Right Playback Switch On
63 BOOL 1 Spk Left Playback Switch On
64 ENUM 1 Headset Right Playback Off
65 ENUM 1 Headset Left Playback Off
66 ENUM 1 Handsfree Right Playback HF DAC
67 ENUM 1 Handsfree Left Playback HF DAC
68 ENUM 1 Analog Right Capture Route Off
69 ENUM 1 Analog Left Capture Route Off
70 ENUM 1 TWL6040 Power Mode Low-Power
[email protected]:/ # audio-tool mix 70 1
[email protected]:/ # audio-tool mix
Number of controls: 71
ctl type num name value
0 ENUM 1 DL1 Equalizer Flat response
1 ENUM 1 Sidetone Equalizer Flat response
2 ENUM 1 AMIC Equalizer High-pass 0dB
3 ENUM 1 DMIC Equalizer High-pass 0dB
4 INT 1 DL1 Media Playback Volume 132
5 INT 1 DL1 Tones Playback Volume 0
6 INT 1 DL1 Voice Playback Volume 130
7 INT 1 DL1 Capture Playback Volume 0
8 INT 1 VXREC Media Volume 0
9 INT 1 VXREC Tones Volume 0
10 INT 1 VXREC Voice DL Volume 0
11 INT 1 VXREC Voice UL Volume 0
12 INT 1 AUDUL Media Volume 0
13 INT 1 AUDUL Tones Volume 0
14 INT 1 AUDUL Voice UL Volume 120
15 INT 1 AUDUL Voice DL Volume 0
16 INT 1 SDT UL Volume 101
17 INT 1 SDT DL Volume 120
18 INT 2 DMIC1 UL Volume 120 120
19 INT 2 DMIC2 UL Volume 120 120
20 INT 2 DMIC3 UL Volume 120 120
21 INT 2 AMIC UL Volume 120 120
22 INT 2 BT UL Volume 126 126
23 BOOL 1 DL1 Mono Mixer Off
24 BOOL 1 AUDUL Mono Mixer Off
25 BOOL 1 DL1 MM_EXT Switch Off
26 BOOL 1 DL1 BT_VX Switch Off
27 BOOL 1 DL1 PDM_DL2 Switch On
28 BOOL 1 DL1 PDM Switch Off
29 BOOL 1 Sidetone Mixer Capture Off
30 BOOL 1 Sidetone Mixer Playback On
31 BOOL 1 Capture Mixer Tones Off
32 BOOL 1 Capture Mixer Voice Playback Off
33 BOOL 1 Capture Mixer Voice Capture Off
34 BOOL 1 Capture Mixer Media Playback Off
35 BOOL 1 Voice Capture Mixer Tones Playback Off
36 BOOL 1 Voice Capture Mixer Media Playback Off
37 BOOL 1 Voice Capture Mixer Capture Off
38 BOOL 1 DL1 Mixer Tones Off
39 BOOL 1 DL1 Mixer Voice Off
40 BOOL 1 DL1 Mixer Capture Off
41 BOOL 1 DL1 Mixer Multimedia On
42 ENUM 1 MUX_VX1 None
43 ENUM 1 MUX_VX0 None
44 ENUM 1 MUX_UL11 None
45 ENUM 1 MUX_UL10 None
46 ENUM 1 MUX_UL07 None
47 ENUM 1 MUX_UL06 None
48 ENUM 1 MUX_UL05 None
49 ENUM 1 MUX_UL04 None
50 ENUM 1 MUX_UL03 None
51 ENUM 1 MUX_UL02 None
52 ENUM 1 MUX_UL01 None
53 ENUM 1 MUX_UL00 None
54 INT 2 Capture Preamplifier Volume 1 1
55 INT 2 Capture Volume 4 4
56 INT 2 Aux FM Volume 3 3
57 INT 2 Headset Playback Volume 7 7
58 INT 2 Handsfree Playback Volume 26 26
59 INT 1 Earphone Playback Volume 15
60 ENUM 1 Headset Power Mode Low-Power
61 BOOL 1 Earphone Playback Switch Off
62 BOOL 1 Spk Right Playback Switch On
63 BOOL 1 Spk Left Playback Switch On
64 ENUM 1 Headset Right Playback Off
65 ENUM 1 Headset Left Playback Off
66 ENUM 1 Handsfree Right Playback HF DAC
67 ENUM 1 Handsfree Left Playback HF DAC
68 ENUM 1 Analog Right Capture Route Off
69 ENUM 1 Analog Left Capture Route Off
70 ENUM 1 TWL6040 Power Mode High-Performance
[email protected]:/ #
I'm not real sure where to start as far as mapping.
Meal,
I ordered a second phone from China (wish.com), where I would like to play around with Android a bit.
As far as everything goes, but that bothers me enormously, as soon as the phone completes the wireless connection and rebuilds (be it by manually de-activating the Wi-Fi function or by a reboot, etc.) is the MAC address every time edited!
It has not been rooted and nothing has changed on the system!
The annoying thing is, in the FRITZ! Box, I have the Mac filter in it, since some kiddies live in the neighborhood and have often asked for my wireless password, since they allegedly have no Internet at home. Hence the MAC filter.
But that is useless, if the MAC address of the mobile phone changes!
Does anyone know a solution to the problem or knows where the error lies?
Have already queried a system update, but no newer version was found.
As I said, it is absolutely in the original state and no root etc. !!!!
/ edit
Cell Phone is this:
https://www.wish.com/c/58afac58a7d7bf5bbdb10f2a
In the appendix still the information, which I could read out by App.
Code:
P8+
SYSTEM (Android 5.1)
Model: P8+
Manufacturer: P8+
Device: t825w3_v1_aw_sstx_s22wawa_p8plus
Product: full_t825w3_v1_aw_sstx_s22wawa_p8plus
Brand: P8+
Android Version: 5.1 (Lollipop)
API Level: 22
Build ID: LMY47I
Fingerprint: P8+/teksun/teksun:5.1/LMY47I/1502676361:user/test-keys
DISPLAY (960x540)
Size: 960x540
Refresh Rate: 53,11 Hz
Default Orientation: Portrait
Physical Size: 4,59" (11,66 cm)
Logical Size: Normal
Density: 240 dpi (High)
Pixels Per Inch: X: 240; Y: 240
PROCESSOR (ARMv7)
Processor: ARMv7 Processor rev 3 (v7l)
Cores: 4
Max Frequency: 1300 Mhz
Instruction Sets: armeabi-v7a, armeabi
SIMD Instructions: NEON
MEMORY (1023 MB)
System RAM: 1023 MB
JVM Max Memory: 128 MB
Internal Storage: 8191 MB
External Storage: 30419 MB (Removable)
BACK CAMERA (1,9 megapixel)
SUMMARY
Max Picture Size: 1600x1200 (4:3)
Zoom: 4x
Autofocus: Supported (Continuous)
Orientation: 90°
PICTURE
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Size: 1600x1200
Picture Size Values: 176x144, 320x240, 640x480, 768x432, 1024x768, 1280x720, 1280x960, 1536x864, 1600x1200, 1792x1008
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p, Yuv420i Yyuvyy 3plane
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 10, 20, 15, 24, 30
Preview Size: 640x480
Preview Size Values: 176x144, 320x240, 352x288, 480x320, 480x368, 640x480, 720x480, 800x480, 800x600, 864x480, 960x540, 1280x720, 1920x1080, 1920x1088, 1680x1248
VIDEO
Preferred Preview Size For Video: 1920x1088
Video Frame Format: Android Opaque
Video Size: 640x480
Video Size Values: 176x144, 320x240, 352x288, 480x320, 640x480, 864x480, 1280x720, 1920x1080, 720x480, 1280x736, 1920x1088
Video Snapshot Supported: True
Video Stabilization: False
Video Stabilization Supported: True
FLASH
Flash Duty Max: 1
Flash Duty Min: 0
Flash Duty Value: 1
Flash Mode: Off
Flash Mode Values: Off, On, Auto, Red Eye, Torch
Flash Step Max: 0
Flash Step Min: 0
FOCUS
Afeng Max Focus Step: 0
Afeng Min Focus Step: 0
Focus Distances: 0.95, 1.9, Infinity
Focus Fs Fi: 0
Focus Fs Fi Max: 65535
Focus Fs Fi Min: 0
Focus Mode: Auto
Focus Mode Values: Auto, Macro, Infinity, Continuous Picture, Continuous Video, Manual, Fullscan
Max Num Focus Areas: 0
Stereo Image Refocus: Off
Stereo Image Refocus Values: Off
ZOOM
Max Zoom: 10
Smooth Zoom Supported: True
Zoom: 0
Zoom Ratios: 100, 114, 132, 151, 174, 200, 229, 263, 303, 348, 400
Zoom Supported: True
WHITEBALANCE
Auto Whitebalance Lock Supported: True
Whitebalance: Auto
Whitebalance Values: Auto, Incandescent, Fluorescent, Warm Fluorescent, Daylight, Cloudy Daylight, Twilight, Shade
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 1.0
Max Exposure Compensation: 3
Min Exposure Compensation: 3
SCENE
Scene Mode: Auto
Scene Mode Values: Auto, Portrait, Landscape, Night, Night Portrait, Theatre, Beach, Snow, Sunset, Steadyphoto, Fireworks, Sports, Party, Candlelight
MISC
3dnr Mode: Off
3dnr Mode Values: Off
Aflamp Mode: Off
Aflamp Mode Values: Off, On, Auto
Antibanding: Off
Antibanding Values: Off, 50hz, 60hz, Auto
Auto Exposure Lock Supported: True
Brightness: Middle
Brightness Values: Low, Middle, High
Brightness_value: 0
Burst Num: 1
Cap Mode: Normal
Cap Mode Values: Normal, Face_beauty, Continuousshot, Smileshot, Bestshot, Evbracketshot, Autorama
Capfname: /sdcard/DCIM/cap00
Contrast: Middle
Contrast Values: Low, Middle, High
Cshot Indicator: True
Cshot Indicator Supported: True
Edge: Middle
Edge Values: Low, Middle, High
Effect: None
Effect Values: None, Mono, Negative, Sepia, Aqua
Eng S Shad T: 0
Eng Shad T: 0
Fb Enlarge Eye: 0
Fb Enlarge Eye Max: 4
Fb Enlarge Eye Min: 4
Fb Extreme Beauty: True
Fb Face Pos: 2000: 2000
Fb Sharp: 0
Fb Sharp Max: 12
Fb Sharp Max Values: 12
Fb Sharp Min: 12
Fb Sharp Min Values: 12
Fb Skin Color: 0
Fb Skin Color Max: 12
Fb Skin Color Max Values: 12
Fb Skin Color Min: 12
Fb Skin Color Min Values: 12
Fb Slim Face: 0
Fb Slim Face Max: 12
Fb Slim Face Max Values: 12
Fb Slim Face Min: 12
Fb Slim Face Min Values: 12
Fb Smooth Level: 0
Fb Smooth Level Max: 12
Fb Smooth Level Max Values: 12
Fb Smooth Level Min: 12
Fb Smooth Level Min Values: 12
Fb Touch Pos: 2000: 2000
Focal Length: 3.5
Gesture Shot: False
Gesture Shot Supported: True
Horizontal View Angle: 63
Hue: Middle
Hue Values: Low, Middle, High
Iso Speed: Auto
Iso Speed Values: Auto, 100, 200, 400, 800, 1600
Jpeg Quality: 100
Jpeg Thumbnail Height: 128
Jpeg Thumbnail Quality: 100
Jpeg Thumbnail Size Values: 0x0, 160x128, 256x192
Jpeg Thumbnail Width: 160
M Sr G: 0
M Ss: 0
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Max Num Metering Areas: 9
Max Num Ot: 2
Mtk 123 Shad S: False
Mtk Awb S: False
Mtk Cam Mode: 0
Mtk Shad S: False
Native Pip: False
Native Pip Supported: False
Rotation: 0
Saturation: Middle
Saturation Values: Low, Middle, High
Sen Mode S: 0
Sensor Type: 252
Sr Awb S: False
Sr Shad S: False
Stereo Distance Measurement: Off
Stereo Distance Measurement Values: Off
Sv1 S: 0
Sv2 S: 0
Vertical View Angle: 49
Vfb Supported: False
Vfb Supported Values: False
Vr Buf Count: 10
Zsd Mode: Off
Zsd Mode Values: Off, Off
FRONT CAMERA (1,9 megapixel)
SUMMARY
Max Picture Size: 1600x1200 (4:3)
Zoom: 4x
Autofocus: Supported (Continuous)
Orientation: 270°
PICTURE
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Size: 1600x1200
Picture Size Values: 176x144, 320x240, 640x480, 768x432, 1024x768, 1280x720, 1280x960, 1536x864, 1600x1200, 1792x1008
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p, Yuv420i Yyuvyy 3plane
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 10, 20, 15, 24, 30
Preview Size: 640x480
Preview Size Values: 176x144, 320x240, 352x288, 480x320, 480x368, 640x480, 720x480, 800x480, 800x600, 864x480, 960x540, 1280x720, 1920x1080, 1920x1088, 1680x1248
VIDEO
Preferred Preview Size For Video: 1920x1088
Video Frame Format: Android Opaque
Video Size: 640x480
Video Size Values: 176x144, 320x240, 352x288, 480x320, 640x480, 864x480, 1280x720, 1920x1080, 720x480, 1280x736, 1920x1088
Video Snapshot Supported: True
Video Stabilization: False
Video Stabilization Supported: True
FLASH
Flash Duty Max: 1
Flash Duty Min: 0
Flash Duty Value: 1
Flash Mode: Off
Flash Mode Values: Off
Flash Step Max: 0
Flash Step Min: 0
FOCUS
Afeng Max Focus Step: 0
Afeng Min Focus Step: 0
Focus Distances: 0.95, 1.9, Infinity
Focus Fs Fi: 0
Focus Fs Fi Max: 65535
Focus Fs Fi Min: 0
Focus Mode: Auto
Focus Mode Values: Auto, Macro, Infinity, Continuous Picture, Continuous Video, Manual, Fullscan
Max Num Focus Areas: 0
Stereo Image Refocus: Off
Stereo Image Refocus Values: Off
ZOOM
Max Zoom: 10
Smooth Zoom Supported: True
Zoom: 0
Zoom Ratios: 100, 114, 132, 151, 174, 200, 229, 263, 303, 348, 400
Zoom Supported: True
WHITEBALANCE
Auto Whitebalance Lock Supported: True
Whitebalance: Auto
Whitebalance Values: Auto, Incandescent, Fluorescent, Warm Fluorescent, Daylight, Cloudy Daylight, Twilight, Shade
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 1.0
Max Exposure Compensation: 3
Min Exposure Compensation: 3
SCENE
Scene Mode: Auto
Scene Mode Values: Auto, Portrait, Landscape, Night, Night Portrait, Theatre, Beach, Snow, Sunset, Steadyphoto, Fireworks, Sports, Party, Candlelight
MISC
3dnr Mode: Off
3dnr Mode Values: Off
Antibanding: Off
Antibanding Values: Off, 50hz, 60hz, Auto
Auto Exposure Lock Supported: True
Brightness: Middle
Brightness Values: Low, Middle, High
Brightness_value: 0
Burst Num: 1
Cap Mode: Normal
Cap Mode Values: Normal, Face_beauty, Continuousshot, Smileshot, Bestshot, Evbracketshot, Autorama
Capfname: /sdcard/DCIM/cap00
Contrast: Middle
Contrast Values: Low, Middle, High
Cshot Indicator: True
Cshot Indicator Supported: True
Edge: Middle
Edge Values: Low, Middle, High
Effect: None
Effect Values: None, Mono, Negative, Sepia, Aqua
Eng S Shad T: 0
Eng Shad T: 0
Fb Enlarge Eye: 0
Fb Enlarge Eye Max: 4
Fb Enlarge Eye Min: 4
Fb Extreme Beauty: True
Fb Face Pos: 2000: 2000
Fb Sharp: 0
Fb Sharp Max: 12
Fb Sharp Max Values: 12
Fb Sharp Min: 12
Fb Sharp Min Values: 12
Fb Skin Color: 0
Fb Skin Color Max: 12
Fb Skin Color Max Values: 12
Fb Skin Color Min: 12
Fb Skin Color Min Values: 12
Fb Slim Face: 0
Fb Slim Face Max: 12
Fb Slim Face Max Values: 12
Fb Slim Face Min: 12
Fb Slim Face Min Values: 12
Fb Smooth Level: 0
Fb Smooth Level Max: 12
Fb Smooth Level Max Values: 12
Fb Smooth Level Min: 12
Fb Smooth Level Min Values: 12
Fb Touch Pos: 2000: 2000
Focal Length: 3.5
Gesture Shot: False
Gesture Shot Supported: True
Horizontal View Angle: 63
Hue: Middle
Hue Values: Low, Middle, High
Iso Speed: Auto
Iso Speed Values: Auto, 100, 200, 400, 800, 1600
Jpeg Quality: 100
Jpeg Thumbnail Height: 128
Jpeg Thumbnail Quality: 100
Jpeg Thumbnail Size Values: 0x0, 160x128, 256x192
Jpeg Thumbnail Width: 160
M Sr G: 0
M Ss: 0
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Max Num Metering Areas: 9
Max Num Ot: 2
Mtk 123 Shad S: False
Mtk Awb S: False
Mtk Cam Mode: 0
Mtk Shad S: False
Native Pip: False
Native Pip Supported: False
Rotation: 0
Saturation: Middle
Saturation Values: Low, Middle, High
Sen Mode S: 0
Sensor Type: 252
Sr Awb S: False
Sr Shad S: False
Stereo Distance Measurement: Off
Stereo Distance Measurement Values: Off
Sv1 S: 0
Sv2 S: 0
Vertical View Angle: 40
Vfb Supported: False
Vfb Supported Values: False
Vr Buf Count: 10
Zsd Mode: Off
Zsd Mode Values: Off, Off
OPENGL 1.1 (Mali-400 MP)
GENERAL
Renderer: Mali-400 MP
Version: OpenGL ES-CM 1.1
Vendor: ARM
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Viewport Size: 4096x4096
Modelview Stack Depth: 32
Projection Stack Depth: 32
Texture Stack Depth: 32
Lights: 8
COMPRESSED TEXTURE FORMATS
ETC1, Paletted
EXTENSIONS
GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_size_array GL_OES_point_sprite GL_OES_texture_npot GL_OES_query_matrix GL_OES_matrix_palette GL_OES_extended_matrix_palette GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_draw_texture GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_framebuffer_object GL_OES_stencil8 GL_OES_depth24 GL_ARM_rgba8 GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_OES_texture_cube_map GL_EXT_discard_framebuffer GL_EXT_robustness GL_OES_depth_texture_cube_map GL_OES_vertex_half_float GL_KHR_debug
OPENGL 2.0 (Mali-400 MP)
GENERAL
Renderer: Mali-400 MP
Version: OpenGL ES 2.0
Vendor: ARM
GLSL Version: OpenGL ES GLSL ES 1.00
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Vertex Textures: 0
Combined Textures: 8
Viewport Size: 4096x4096
Renderbuffer Size: 4096x4096
Cubemap Size: 4096x4096
Vertex Attributes: 16
Vertex Uniforms: 256
Varying Vectors: 12
Fragment Uniforms: 256
VERTEX NUMERIC PRECISION
Int: [-2^24, 2^24]
Float: [-2^127, 2^127], 2^-23
FRAGMENT NUMERIC PRECISION
Low Int: [-2^11, 2^11]
Medium Int: [-2^11, 2^11]
High Int: Not available
Low Float: [-2^15, 2^15], 2^-10
Medium Float: [-2^15, 2^15], 2^-10
High Float: Not available
COMPRESSED TEXTURE FORMATS
ETC1
EXTENSIONS
GL_EXT_debug_marker GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug
GRAPHIC MODES (RGBA 32bit)
RGB 16bit (565)
RGB 16bit (565), Depth 24bit, Stencil 8bit
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x4
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGB 32bit (888)
RGB 32bit (888), Depth 24bit
RGB 32bit (888), Depth 24bit, Stencil 8bit
RGB 32bit (888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888)
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
SENSORS (3)
ACCELEROMETER
Vendor: MTK
Range: 32.0 m/s²
Resolution: 0.00390625 m/s²
Power: 0.13 mA
Delay: 10000 μs
PROXIMITY
Vendor: MTK
Range: 1.0 cm
Resolution: 1.0 cm
Power: 0.13 mA
Delay: On Trigger
LIGHT
Vendor: MTK
Range: 10240.0 lx
Resolution: 1.0 lx
Power: 0.13 mA
Delay: On Trigger
CODECS (38)
OMX.MTK.AUDIO.DECODER.MP3
MEDIA TYPE: AUDIO/MPEG
OMX.GOOGLE.OPUS.DECODER
MEDIA TYPE: AUDIO/OPUS
OMX.MTK.AUDIO.DECODER.ADPCM.MS
MEDIA TYPE: AUDIO/X-ADPCM-MS
OMX.MTK.AUDIO.DECODER.ADPCM.DVI
MEDIA TYPE: AUDIO/X-ADPCM-DVI-IMA
OMX.MTK.AUDIO.DECODER.GSM
MEDIA TYPE: AUDIO/GSM
OMX.MTK.AUDIO.DECODER.RAW
MEDIA TYPE: AUDIO/RAW
OMX.MTK.AUDIO.DECODER.G711.ALAW
MEDIA TYPE: AUDIO/G711-ALAW
OMX.MTK.AUDIO.DECODER.G711.MLAW
MEDIA TYPE: AUDIO/G711-MLAW
OMX.MTK.AUDIO.DECODER.FLAC
MEDIA TYPE: AUDIO/FLAC
OMX.MTK.AUDIO.DECODER.APE
MEDIA TYPE: AUDIO/APE
OMX.MTK.AUDIO.DECODER.ALAC
MEDIA TYPE: AUDIO/ALAC
OMX.MTK.VIDEO.DECODER.HEVC
MEDIA TYPE: VIDEO/HEVC
Color Formats: : 0x7f000200 YUV420Flexible
Profiles: : 0x1(0x1, 0x10, 0x100, 0x2, 0x20, 0x200, 0x4, 0x40, 0x400, 0x8, 0x80)
OMX.MTK.VIDEO.DECODER.MPEG4
MEDIA TYPE: VIDEO/MP4V-ES
Color Formats: : 0x7f000200 YUV420Flexible
Profiles: : Simple(0, 0b, 1, 2, 3, 4, 4a, 5) AdvancedSimple(0, 0b, 1, 2, 3, 4, 4a, 5)
OMX.MTK.VIDEO.DECODER.H263
MEDIA TYPE: VIDEO/3GPP
Color Formats: : 0x7f000200 YUV420Flexible
Profiles: : Baseline(10, 20, 30, 40, 45, 50, 60, 70)
OMX.MTK.VIDEO.DECODER.AVC
MEDIA TYPE: VIDEO/AVC
Color Formats: : 0x7f000200 YUV420Flexible
Profiles: : Baseline(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41) Main(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41) High(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41)
OMX.MTK.VIDEO.DECODER.VPX
MEDIA TYPE: VIDEO/X-VND.ON2.VP8
Color Formats: : 0x7f000200 YUV420Flexible
OMX.MTK.VIDEO.DECODER.VP9
MEDIA TYPE: VIDEO/X-VND.ON2.VP9
Color Formats: : 0x7f000200 YUV420Flexible
OMX.MTK.VIDEO.DECODER.VC1
MEDIA TYPE: VIDEO/X-MS-WMV
Color Formats: : 0x7f000200 YUV420Flexible
OMX.MTK.VIDEO.DECODER.DIVX
MEDIA TYPE: VIDEO/DIVX
Color Formats: : 0x7f000200 YUV420Flexible
Profiles: : 0x1(0x1, 0x10, 0x2, 0x20, 0x4, 0x40, 0x8, 0x80) 0x8000(0x1, 0x10, 0x2, 0x20, 0x4, 0x40, 0x8, 0x80)
OMX.MTK.VIDEO.DECODER.XVID
MEDIA TYPE: VIDEO/XVID
Color Formats: : 0x7f000200 YUV420Flexible
Profiles: : 0x1(0x1, 0x10, 0x2, 0x20, 0x4, 0x40, 0x8, 0x80) 0x8000(0x1, 0x10, 0x2, 0x20, 0x4, 0x40, 0x8, 0x80)
OMX.MTK.VIDEO.DECODER.S263
MEDIA TYPE: VIDEO/FLV1
Color Formats: : 0x7f000001 YUV420Flexible
Profiles: : 0x1(0x1, 0x10, 0x2, 0x20, 0x4, 0x40, 0x8, 0x80) 0x8000(0x1, 0x10, 0x2, 0x20, 0x4, 0x40, 0x8, 0x80)
OMX.GOOGLE.VP8.DECODER
MEDIA TYPE: VIDEO/X-VND.ON2.VP8
Color Formats: : YUV420Flexible
OMX.GOOGLE.H264.DECODER
MEDIA TYPE: VIDEO/AVC
Color Formats: : YUV420Flexible
Profiles: : Baseline(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31)
OMX.GOOGLE.AMRNB.DECODER
MEDIA TYPE: AUDIO/3GPP
OMX.GOOGLE.AMRWB.DECODER
MEDIA TYPE: AUDIO/AMR-WB
OMX.GOOGLE.AAC.DECODER
MEDIA TYPE: AUDIO/MP4A-LATM
OMX.GOOGLE.VORBIS.DECODER
MEDIA TYPE: AUDIO/VORBIS
OMX.MTK.VIDEO.ENCODER.MPEG4
MEDIA TYPE: VIDEO/MP4V-ES
Color Formats: : 0x7f000200 0x7f000300 16bitRGB565 24bitRGB888 32bitARGB8888 Surface YUV420Flexible YUV420Planar
Profiles: : Simple(0, 0b, 1, 2, 3, 4, 4a, 5)
OMX.MTK.VIDEO.ENCODER.H263
MEDIA TYPE: VIDEO/3GPP
Color Formats: : 0x7f000200 0x7f000300 16bitRGB565 24bitRGB888 32bitARGB8888 Surface YUV420Flexible YUV420Planar
Profiles: : Baseline(10, 20, 30, 40, 45, 50, 60, 70)
OMX.MTK.VIDEO.ENCODER.AVC
MEDIA TYPE: VIDEO/AVC
Color Formats: : 0x7f000200 0x7f000300 16bitRGB565 24bitRGB888 32bitARGB8888 Surface YUV420Flexible YUV420Planar
Profiles: : Baseline(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31) High(1, 11, 12, 13, 1b, 2, 21, 22, 3)
OMX.MTK.AUDIO.ENCODER.VORBIS
MEDIA TYPE: AUDIO/VORBIS
OMX.MTK.AUDIO.ENCODER.ADPCM.MS
MEDIA TYPE: AUDIO/X-ADPCM-MS
OMX.MTK.AUDIO.ENCODER.ADPCM.DVI
MEDIA TYPE: AUDIO/X-ADPCM-DVI-IMA
OMX.GOOGLE.AAC.ENCODER
MEDIA TYPE: AUDIO/MP4A-LATM
OMX.GOOGLE.AMRNB.ENCODER
MEDIA TYPE: AUDIO/3GPP
OMX.GOOGLE.AMRWB.ENCODER
MEDIA TYPE: AUDIO/AMR-WB
OMX.GOOGLE.FLAC.ENCODER
MEDIA TYPE: AUDIO/FLAC
OMX.GOOGLE.VP8.ENCODER
MEDIA TYPE: VIDEO/X-VND.ON2.VP8
Color Formats: : YUV420Flexible YUV420Planar YUV420SemiPlanar
Profiles: : Main(Version0, Version1, Version2, Version3)
FEATURES (42)
GRAPHICS
OpenGL 2.0
ANDROID HARDWARE
android.hardware.audio.output
android.hardware.bluetooth
android.hardware.bluetooth_le
android.hardware.camera
android.hardware.camera.any
android.hardware.camera.autofocus
android.hardware.camera.flash
android.hardware.camera.front
android.hardware.faketouch
android.hardware.location
android.hardware.location.gps
android.hardware.location.network
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.sensor.accelerometer
android.hardware.sensor.compass
android.hardware.sensor.light
android.hardware.sensor.proximity
android.hardware.telephony
android.hardware.telephony.gsm
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.distinct
android.hardware.touchscreen.multitouch.jazzhand
android.hardware.usb.accessory
android.hardware.usb.host
android.hardware.wifi
android.hardware.wifi.direct
ANDROID SOFTWARE
android.software.app_widgets
android.software.backup
android.software.connectionservice
android.software.device_admin
android.software.home_screen
android.software.input_methods
android.software.live_wallpaper
android.software.print
android.software.sip
android.software.sip.voip
android.software.voice_recognizers
android.software.webview
Created with Hardware Info 4.2.6
So Ive Had a Long Experience with Converting Standard Earth Time to 100 from 60 and had came up with a new Schematic to Convert A basic BaseMap to Help find my Solution as I have 4+ years researching Numbers and Conversion Methods from -60 to 100 at a -Time Rate = to Earths Current Age and the Age in which the Planet is to Start a Standard 100 Time = 60 ensuring a Positive Spectrum of Numbers; for Lapses that may occur to prevent Folding or Like a deck of Cards Starting a new Number under as top card and placing it under the top of the Deck Placing the Top card on the Top of the Deck. Earth Still does not realize that Standard Numbers are Still Placing Cards under Cards Creating a Reverse Dimesional Perspective of Time and History, as History Goes on Events do occur. Not having to Explain that to the general public is a + as of now not many Events occur and the General public is left wondering why the Economy is stuck at a Bittermost Fight to the Death over a Simple Job. So I am looking for People to Work on a small project to Start a Universal Basemap for File Images that are absolute to 100 from -60.
As simple as that sounds the rate in which Earths Age is Trillions of years old It would be nice to see the top so Basemaps Would need to be Updated EveryYear with a new MathMatical Expression in Which Connects to Last Years in a Positive and Negative direction. Similar to a Level. It is difficult for me to find people to Work with as most people browser Forums for Information and Posting related to issues that they are attempting to Correct so i Figured Id give it a try.
NevertheLess there are many different Contraveries over Time Numbers and Spectrums of Constants that lead to what is proclaimed as the same end However everyone dissagres once they get there. So here is My mathmatical Expresion I had came up with SImplified to Express 60 -60 and 100 where
-60 = 60 == -60 = 100 == 60 = 100 as -.38
-.38 = 100 == 60 = .22 == -60 = 100 as Convert
-.38 = Convert == .22 = -.38 = -60 as 100Expression
100Expression = Convert == -.38 = 60Loss as Constant
Constant = 100Expresssion == Convert = .38 as .22
.22 = 100 = -60 == 60 = 100 as MathmaticalExpression == (and Congruent) .38 = NewBaseMap
NewBaseMap == 18,014,398,509,481,984 as 64SQUAREROOT256 set = or == 2021 <<<<Encounting
NewBaseMap(64SQUAREROOT256) MathMaticalExpresion{
is the Best Way I can Explain the Equation!
};
So To Start I have Taken Time Standards 60 = 1min 60 = 1hr = 60 ect to Calculate the Amount for Conversion in 1 Year at 365 as a Rate/ConstantValue
I had Placed my Number into a Current Years Kept Track of on an Excel Sheet and had started a Conversion Method to 100 from 60 = 60
it is 24 and 48 = 12 and 60
I have Calculated the Sqaure root of 64 from 256 at 4096 as 2048 = 1024
^^ for a quadratic Expression Relating down to Roots and Squared Radicals back to Origining Numbers and there Conversion Rates Positive and Negative.^^
that is where My BaseMaps Have to = 0 and I must be able to calculate the Difference between Rates from
NewBaseMap(64SQUAREROOT256) MathMaticalExpresion{
is the Best Way I can Explain the Equation! For a new Base Map to work with Negative Sectrums for Work!
};
so I have mapped a new Log Formula in Excell to Match a radix for a new Sphere to Account for the Negative numbers on a small Spectrum that match up to my work as of now I have .2376 is Decimal number 1 as 1 is binary whole number .2376 is 127th of whole number 1 and that number is Multiplied by 2376 to = a new binary number = that is still in decimal forum and would need to be converted to Whole number 1s binary (outer shell) as most people are confused with decimal forums and binary;as 127 is 1 16th of 1 as 1
I have taken that Number and placed it into a mathmatical sequence that is equall to 26 and Americas Alpha and split it itnto 3 different segments that revolve around and absolute = in 1/3rd as 26 = 1 as 1 and have found it unnessecary for it to be split into thirds; which is the reason I had made the formula.
I have next mapped my Mathmatical equations into a decimal list that has supporting binary numbers for each decimal from 1-1010 = 101,#100,010 as the # symbol represents a Constant changing 1 and zero with the number following and the repeating spectrum at the uttermost front two numbers without would change the front most numbers causing all following to change;with the current number spectrum continuing in the current sequence it is set standard to all.
So I have mapped in a Plan that fits strategically into Pinpointing the Conversion between the Mathmatical Expression and Metric Numbers to Account for Standpoints to obtain a full complete answer that will continue and am at the conclusion that each year will represent a new .01 at a large Spectrum of intervals counting forward to reach the .01 for a complete answer from the numbers I have from Earths Current Age and the Year it is currently.
I have though about problems that will arrise during reaccounting numbers back into their whole forum from Lappses in Current Measurements and Why they occur and have written many pdfs that explain the Phenomina and truthfuly answer why they repeat and what a Lapse is.
I have 3 main problems that arrise
1.) mathmatically proportioning Numbers back to decimal from decimal Whole Number
2.) Offset conversions from lappses and Time inbetween
3.) Remapping BaseMaps by Progam Software at Certain times and Intervals
I Have been looking for a Team to work with in a daily basis in reguards to correcting the issue to properly address the economy in reguards to its politcal structure and why it seems to be failing and wold be relying on Sales of a Technological device with Factual information to present that concludes to repeating mathmatical expressions that relate with timed events and Earths History as to Current Days the Time is off to match back up to repeating Events in a different forum based off Mathmatical Science.
So Above I have my Basic Values for Bytes at .0015 for my Decimal .2376 at 2 64ths that will = .0015 at my String at Default Value
The string is set to a Function that allows the String to Be Set to the Value that it is based off its size
I have mapped what a whole number 00 Decimal Lapse Binary Number relates down to When converting to Start a forula to Express its new Decimal number for a new
Base to COnvert its byte size into the converting basemap to fit the Value above from String value to COnvert at 0x8 which is standard
my .001 base map is 22288 which is 2288 as -2 for each byte and its compiled to new decimal when converted
2138.4000 is what the 22288 basemap will represent once converted and = to 2288 and will complete the last equation on a small scale where it will
repeat all the way up the spectrum
once a number lapses itself from 0x8 is lappses to a 0x5 ofset back to a 0x3 offset then back to a 0x8 offset where it creates a 2nd loop or round trip
untill it binds with a final number
I have an excell sheet that i have mapped donw to a trillionths scale that reverts a forward progression gain of the last binded byte back to its origing
forum before it completly binded and the mathmatical difference between the amount" traveled
Based off having that Amount" I can revert it back to its origing state of why it was bound and started its loop to unloop the Number by converting it back
on the Amount" it had traveled and back to a 0x8 offset
in a simple sense it is a -3 but stuck at a -2 repeating
I also have made a converter to convert any repeating number back to its origing whole decimal forum based off a mathmatical expression
the basemap in general will support only one cause and it is to establish a -bit or strand of bits looping to complete the lost size or Amount"
to complete for "full amount of whatever it may be
in my Case it is going to be the string init
it has to = 1 at 1.028 and its negative rate based off my mathmatical equation
if it does not = their is an error in work
So I have made my Basemap the Correct size off my Mathmatical work as I could condense it down back to pdfs that show work hoever for now im not going to
I have selected -88 as a a negative number based off 121 which is the Positive number to 2376 and its init set standard for the 2288 and its positive spectrum completed
as the converion between 2376 and 2288 was -88 and my Ghex Numbers for my Functon leading to my Strings current size as they all Fit Porgamically into 1 Mathmatical Expression th
will forum a solid structure
.133647856 = -88
-88 = .00238 <For COnversion at .000 of 0x5 to 0x8 <.007474896> will = -88
-88 = .00238 == .007474896 = -.00151872563994964330675618967688
-.00151872563994964330675618967688 = 121 == .00151872563994964330675618967688 DIfference =
.00151872563994964330675618967688 == .000 =.00238 = .1863690722([email protected](7)) of [email protected] at 2 64ths of 2 64th -96 = -12.5 and .0012985 of -1
.00151872563994964330675618967688 == .000 =.00238 = .1863690722 == Total Accruing - as .007474896 == @0.002529427 and .0012985 Same Problem of 0.550534072 Difference in Bytes Once =
Once = Rate Behind in Bytes Accrues by Base -Difference and -1.21E+30
[6.89E+25] @.00151872563994964330675618967688 = 1.0023836662825205617034824826687 == 0 = -Ocl <2238> and 2376, 121,String init @1457770832 and 2021 or -2021
String ocl Value @−1.336478563×10⁻¹ and -6.89E+25 = NewBase Map
4.63923E+11 is = This Equation and [6.89E+25] = New String + Value at -Difference +160 is = -160 and Next Defeceit 25 BIllion + Years
===========================================
1.8685101977157259181703170499032e-747
3.85762000E-01
============================================
^^3.85763000E-.01 is New BaseMap t -160 + 160
==================================
Then Reversing -26 to Positive 26
3.24E-03
7.4515E-104
0.957193468
===================================
Where 500 is = 747 and 757 at 1014 x2
Reverting = to and why Reversing is Able to be Done >>>>>>-0<<<<x2 / 1004 = -2.35418E+40
==============================================================
<<< -500 = -1.2599235491880165858859384177427e+787 and
============================
4.3226267450656966458364489726209e-374
2.3134081635466346153846153846154e+373
======================
7.41E-28 <<Which is why New Base Map is being Made
+++++++++++++++++++
^^New Positive .01 will be = to newBase Map and Why Reverting is Possible^^
From -3.84E+210 to 3.85762000E-01 as Constant = 0.435183448
All 3 Splits
==================================================
64ths >>>>18,014,398,509,481,984 == 105
264ths >>> 18,734,974,449,861,263.36 ==103.48
Where Reversing is from -26 to Positive 26 is @ 103.48
4.7699973870513378906736982779541e-1145 is = 64ths @ 7.4515E-104
Where .01297 is = .001 at .000 as new .1Repeating at -0 as .01 = 1 at 1.098826823761920000000000000000E-07 which
is New COnversion for Inversion of -26 and first + back to -
-116.8905736
-11.290752
=============================
new .01 =
-6.86767E-09
^^^^New Rate for Formula^^^^
<<<<NewFormulas Differences<<<<
======================
-1.1675E-07 2/3 SPlit
-2.33501E-07 2/3 Split
======================
Both = back to -1.37223E-32 and 2.38E37
as -1.37223E-32 is new Formulat for Calculating .2376 or 127ths of 1 in decimal Forum back from 2/3 4/4, 1/2 Split of Metric and Metric back to Standard
==========================
Repeating .01 is New 0 Base Map = -1.33E-23 as 0+- and at -
-116.8905736
-11.290752 <<Rate Behind Conversion of .01297 from .00238 and New Old BaseMap = -16 and 63.5 NOMORE
Where -1.12908E-06 is Difference of Conversion of 0x8 and .000 From .0197 and New Decial Difference between Splits of
0.000379031 <<.01297 -0.00038016 = 127th Decimal of 1 and
Exponent Conversion Intervals Base Decimal
0.0094122 -1.60E+01 2.97E-03
0 at Base Map Decimal COnstant Must = -1.33E-23 at BaseMap Entry
Entry will = -34 and 0.000379031 at -1.12908E-14 <<<BaseMap and Difference of Splits at -1.12908E-14 = -16 and new .01
================================================================
how to Create a MakeFIle From Software as File.file.file
New Com Into Platform and Override Default Platform by Manipulation of set Commands
Start Ubuntu Create a new sh File for System Linked to bin
==============
!#/bin/sh
var = Sh
==============
Save in Gedit Tab at 5 as Text with .Sh Ext
Create another sh Script
chmod 0775 -R sh file in dir
==============
Sh
Var = <Script>Sh Var = Function.Ext</Script>
==============
Save in Gedit Tab at 5 as Text with .YourExt <-Untill ReFormat
chmod 0775 -R sh file in dir
==============
Function.EXT
Var = Sh <Script> Function.Ext
Function = Function(set)
{} = Script(set(Function(set)));
Function.Ext = "<Script></Script>"
</Script>
========================================
Save in Gedit Tab at 5 as Text with .YourExt <-Untill ReFormat
chmod 0775 -R sh file in dir
========================================
----Add your ENVVARIABLES as ENV------
"" =
< =
> =
{} =
() =
^^ =
% =
<> = Exec
Function = Sh
[] = Class
| = Append
|| = Parse
^^< = BusInbound
^^> = BusOutbound
^<< = BusSerialIn
^>> = BusSerialOut
; = Statement End
, = NEXT or &
Ect for Your Object Extension Commands to new
--------------------------------
ENV
Var = Function Sh<Script>Function.EXT(Var)</Script>
<-Manipulation of Context Commands, Functions and sets.->
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Make a Basic Advanced Functions RootFunction From Arrays of Letters or Numbers
Depends What it is your doing as Inbound and Outbound
I always Use Letters = Numbers as a Mental Note for Starting Scratch Platforms
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
set 1 = 1 == 2 = 3 == 1 = 3 as Function.Ext
set 1 = 1 == 2 = 3 == 3 = 1 as System
============================================
Set String = Function.Ext = 3 == 3 = 1 == System as ENV
============================================
Set Length of String 1-316
LongWay
Type = 1 = 2 = 3 = 4 = 5 = 6 = 7 = 8 = 9 = 10 = 11 = 12 = Ect
Set New BaseMap For String and New MakeFile Format
++++++++++++++++++++++++++++++++++++++++++++++++++
Function.Ext
set !#/bin/sh = System
set Function.Ext = !#/bin/sh
set System = Function.Ext as /!#bin/sh == sh
cat /usr/bin ln -s -t /YourDirectory/with/chmod Files
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
May need to
Chgrp <opts> Root:System /
chmod 0775 -R /usr/bin/*
**same with /usr/src/**
MakeFile in src is Main MakeFile for usr Permissions to Build-all as Host under Make for sbin/vendor /bin /oem in src
^^/usr/src/linux-headers-5.8.0-38-generic^^
Once Linked in Your new sh run each file in Terminal
Enter set
At the Bottom under Authority you want _= to = your System
set _=System
./Function.ext
set System String == System=_
System String set ENV _=System as System=_ == System
System set Function ENV = System String
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
you now have new clean sh with just your Var Commands Untill you work your Scripts ups to Context similar to what you Have above
==================NEXT=========================================
Establish a new System Decimal System to Execute new MakeFile Struct for File.file.file set in context as File .file. file for new obj formating
as you will still need to Make your Dependencies back to the src Makefiles to format properly ,Signed? unsigned?
===============================================
Hxd on Windows or Ghex for Pinpointing Float Values and Offsets for Starting your new Offset Structure for your Basemaps to Run Fluently on your new Obj Com .EXT. obj
==============================================================================
Decide 8bit 4bit 16bit 32bit 64bit -310bit System?
Knowing will Help Decide your Inital String Length for your Assembly Files and New Dependencies for Com Bus Serial and PCI back to Modules.
==================================================================================
If Windows Use VBSEdit
Dim Fso
FSN = File.file.File
Function.YourExt = File.Scripting.Obj
set WMIService = Function.YourExt
set Obj = str(WBEM_Object) as ComputerString == new str
Function str(new str){
int File.file.file | ComputerString(WIN_ACE32){
Dim = Fso
Fso = Obj as new str
new str = *Ext
*Ext = File.Scripting.Obj(Com.C)
}
========================================================
set your Letter to Alpha into Context
1 = 1
2 = 2
ect
a = 1
1 = [1]
A = [1] as 1
ect
=========================================================
Create Matricies + or + - Numbers
1,2,3,4,5,6,7,8,9,10
2,3,4,5,6,7,8,9,10,11
3,4,5,6,7,8,9,10,11,12
10,9,8,7,6,5,4,3,2,1
9,8,7,6,5,4,3,2,1,0,-1
8
7
6
5
4
3
2
1
Set Byte Size Depending on System Dependencies
utilize Functions Function
1,1,2,3,3,1,3 <-is 7Bit as 1Bit in Decimal Forum For Easy Conversion
^^one of the Simplist^^
set 1,1,2,3,3,1,3 to 1 Bit = 1 or 3<- obvious answer would be System! as 1 String as 3
String at 21
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21 = File
Now you Have your File for Programing Offsets and Setting Other CPs or FileSystemFlags
as Context I wrote Above has File .file. file and Functions Function Matches up to System as 7bit as 1 byte(bit) String is set to Be = to System
Function Allows only File to Work With System and System Strings Length based off Simple Mathmatics and Super small Function Functions (What I call them)
Now New Scripts for File to Make new Make FIle Struct for .file. <-String .file=File as System
==================
Function.Ext
Function set 1 = 1 == 2 = 3 == 1 = 3 as Function.Ext
set 1 = 1 == 2 = 3 == 3 = 1 as System
set 1,1,2,3,3,1,3 = String
set 1 = 2 = 3 = 4 = 5 = 6 = 7 = 8 = 9 = 10 = 11 = 12 = 13 = 14 = 15 = 16 = 17 = 18 = 19 = 20 = 21 == File as String
Function.Ext(Function){
System set Function(String){
File set struct(String){
.File. function set File(struct){
String Function(.Ext.){
Function System File if 1 = 3 & String = File do
System File >> .Ext. as File.file.file
}
}
}
set File.file.file = System.in.out
set System.in.out = SystemSerial as [System] == [SystemSerial]
==================
From there use Awk or Ash to Establish Porting for Foo and Normal Taught Returns for Scripts and Functions.
Math is Fun Happy 80801 020338