Allwinner A20 Tv box. Need help. - Android Stick & Console AllWinner based Computers

Hello,
I have an android tv box witch i get from an shop with an problem. the box itself quit playing anithing after some minutes, but in general it was working. So i decided to rebuilt it with some images of tv boxes from net. The box itself has an A20 cpu and 512M Ram. But for what i am needed it is very good. Some youtube, some stram from my server etc...
The big problem is of course the firmware, android version that i have found was not so copatible with the board. The only android version that it works it is some version of 4.2.2. from an development board "Mars Board"
Any way, with this image the board it is working quite good but has some problems:
1. The sd card solt is not seen, but in setting i have alot of sd card places with grid display. What i mean is that i have many sd-cards displayed but none is my sd card. I
try to du some modds in init.rc file with no succes.
2. Pal output for my old crt tv is working only if i set on display option 2 and type 11 (PAL) with one common screen set. (HDMI/CVBS). Again i made some modds in ssycofig1 file with no succes. Pal output in CVBS only with low desity display, Any other set will do an NTSC output with no image on my old TV.
3. The original firmware was ZX_R3.2.6 with 3.4.39 kernel.
My settings for tv out is:
[disp_init]
disp_init_enable = 1
disp_mode = 0
screen0_output_type = 2
screen0_output_mode = 11
screen1_output_type = 3
screen1_output_mode = 4
fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 1
fb0_width = 0
fb0_height = 0
Anybody help?
Thank you!

Related

FolioTNTmod 0.4 - Issues and bugs

This thread should be used for bugreporting and troubleshooting.
FolioTNTmod 0.4 ONLY.
Please make sure to post a detailed description of the issue, under what curcumstances it occures, and which processes are running.
Use the search function to make sure your issue hasn't already been solved before you post.
I've found a way to access Accounts Sync and Keyboard installation.
first, Accounts Sync :
- you must install LauncherPro even if you do not use it.
- On the desktop, add a new shortcut, select "Activities".
- Under "Account Settings and Sync" select "com.android.settings.ManageAccountsSettings.
Well, now you have a shortcut on the desktop to access the sync settings.
Keyboard installation :
After installing your alternative keyboard, copy the APK from /data/app/ to /system/app/
I create a simple script (in Gscript) that mount the file system as read/write , copy the APK, and enable the "SmartKeyboardPro" keyboard (after reboot).
code :
Code:
su
mount -o remount,rw /dev/block/mmcblk0p1 /system
cp /data/app/net.cdeguet.smartkeyboardpro-1.apk /system/app/
**optional**
reboot
**optional**
I was playing with Angry birds and after a reboot the application was corrupted in some way, the icon dissapeared and I had to reinstall, but the configuration was saved.
In anycase I used Angry Birds backup to backup it and after Andexplorer to copy the backup from the internal SD to the external one, to my surprise, the internal one was not present on Andexplorer (but I was able to go trought /mnt/sdcard).
Now I can see it again but there are a lot of files DiskCacheIndexxxxx.tmp, any clues?
julio77 said:
Keyboard installation :
After installing your alternative keyboard, copy the APK from /data/app/ to /system/app/
I create a simple script (in Gscript) that mount the file system as read/write , copy the APK, and enable the "SmartKeyboardPro" keyboard (after reboot).
Click to expand...
Click to collapse
Yeah, thank you for this tweak
Orientation has some problems..
getWindowManager().getDefaultDisplay().getRotation()
should return 0, when Orientation is setted to Landscape...
but it returns Surface.ROTATION_90.
(I'm using 0.4a version)
Davide
This is intended behaviour. It fixes the sensor issues for many applications, as developers didn't prepare their apps for devices with natural orientation set to landscape.
Is this causing any problems for you?
Thank you for your reply.
I'm developing an android game that uses accelerometer to evaluate gravity force's vector. I would like to write portable code (to work on both phones and tablets), so the right code to evaluate gravity (ignoring other forces) should be:
screenRotation = getWindowManager().getDefaultDisplay().getRotation();
[...]
float x;
float y;
float z;
if (screenRotation == Surface.ROTATION_0) // Default portrait
{
x = event.values[0];
y = event.values[1];
} else if (screenRotation == Surface.ROTATION_90) // Default landscape
{
x = -event.values[1];
y = event.values[0];
} else if (screenRotation == Surface.ROTATION_180)
{
x = -event.values[0];
y = -event.values[1];
} else// (screenRotation == Surface.ROTATION_270)
{
x = event.values[1];
y = -event.values[0];
}
z = event.values[2];
gravity.x = -x;
gravity.y = -y;
gravity.z = -z;
This should be the right way to ensure portability.. (it's similar to the Nvidia 'Android Accelerometer Whitepaper''s way),
but it's not working with this patch on Folio (y results in reverse, and rotation sensibility is weird)..
So, to ensure compatibility to games coded only for portrait-native oriented (and, in the same time, ensure correctness to the right written codes), it is not enough to return Surface.ROTATION_90 on landscape orientation, but it should emulate it reversing the values returned by onSensorChanged(SensorEvent event).
In other words,
(EMULATED)event.values[0] = (ORIGINAL)event.values[1]
(EMULATED)event.values[1] = -(ORIGINAL)event.values[0]
The patch should do that. Could you verify that on FolioMod? Maybe something got broken when this was ported to tnt.
Also the Nvidia whitepaper states the following for rotating the values:
90°
x = -v[1]
y = -v[0]
180°
x = -v[0]
y = v[1]
270°
x = v[1]
y = v[0]
Also, please check if you are using the newer API for listning to events (the one that uses SensorEventListener) The legacy Api handles rotations by itself, so you should not handle this in your code.
Yes, I'm using SensorEventListener.
weeds2000 said:
Also the Nvidia whitepaper states the following for rotating the values:
90°
x = -v[1]
y = -v[0]
180°
x = -v[0]
y = v[1]
270°
x = v[1]
y = v[0]
Click to expand...
Click to collapse
This is the canonicalToScreen transform for rotating values,
for screen coordinates, increasing y is down (so I'm using world transform).
Sure that the returned value are (for every rotation angle) these:
(EMULATED)event.values[0] = (ORIGINAL)event.values[1]
(EMULATED)event.values[1] = -(ORIGINAL)event.values[0]
?
To understand if it's a my mistake, I've downloaded a free app from the market, JumpyBall 3D Lite, and I noticed that also in this game tilt behaviour is reversed in one direction (could someone test it on the FolioMod?)..
I've checked the code, and yes in the last version for the fix the accelerometer values are rotated in the correct way:
Code:
switch ( sensor.getType() ) {
// ...
case Sensor.TYPE_ACCELEROMETER: {
if ( legacy == false ) {
valuesOut[0] = valuesIn[1];
valuesOut[1] = -valuesIn[0];
}
break;
}
}
However there was an issue with the first release of the fix, as my portrait testgame was using legacy API, and therefore values were somewhat broken.
Maybe only the first version of the patch is in TNT?
By the way, the code that was modified for the fix has been posted in the kernel and tweaks thread. You should be able to verify that TNT has the correct version of the fix or be able to create a patch for TNT. (Do not try to flash the update, it will most certainly break your framework.jar)
Edit:
JumpyBall 3D is working as expected on FolioMod, therefore i think TNT only has the first revision of the patch included.
Ok, thank you!!
Problems
Thanks for a great ROM...
I have a few problems.. Hope someone can help:
Some applications like NFS:Shift and Grooveshark can't access the internet..
Contacts gives a FC..
I can't seem to sync contacts and calendar from my exchange sync.. I can choose to do so, by entering the sync & accounts through pro launcher, but I can't enable sync, so only email works..
I think that was it for now...
Hope someone can help
***Update***
I got contact and calendar sync to work by installing the contacts application from FolioMod and the Calendar app from The TnT Lite mod from Viewsonic...

[BUG REPORTING] DizzyDen's IMEIme IMEI Generator

BUG REPORTING:
This program was initially ineteded to generate a unique IMEI based on your device S/N and update Dev's install zip files... it has become so much more, and as such there are many functions involved in this process.
Due to the complexity the program has taken on... far beyond what I initially intended... to report bugs please try to use the following as a template:
Function attempting: i.e. Updating ROM... In Place Upgrade... Update framework saved on computer... etc.
Error Messages: any error message you receive... or the last message you saw prior to the issue.
End result: i.e. TelephonyManager updated, ROM not... TelephonyManager updated framework.jar not... etc....
Environment: ROM in same folder as !IMEIme.exe... ROM on same drive as IMEIme.exe... ROM on different drive... etc. (same for framework if updating framework instead)
!IMEIme.ini settings: you can put your entire ini file if you'd like.
If you could take notes of EXACTLY what buttons you click on which prompt it would be EXTREMELY helpful...
As I said, this program has taken on functions I initially had not imagined including... the more features added, the more complex testing and tracking bugs becomes... I don't want to include a bunch of messages just for the sake of letting you know where in the code you are... would not be beneficial to you... more buttons to click for no reason, etc.
The more detailed you can be, the quicker I can see what is happening... otherwise I have to try to duplicate what I think you are doing when you get the error.
Everyone should click "Thanks" on bug report posts... they have been instrumental in getting the program where it is so far.
RESERVED...
Adverse effects after running
First off, thanks for a wonderful application! Your app did in fact correctly give my Kindle a IDEI number, but it seems to have adverse effects.
Function attempting: Tried both in place Rom and update device and now attempting to use app with sound
Error Messages: Unfortunately DSP Manager has stopped (repeatably on any app)
End result: No sound and music apps crash. Some apps work but many do not. (I can provide logcat if needed)
Environment: Kindle Fire running cm9 using Hashcodes 3.0 Kernal latest (11) update.
!IMEIme.ini settings:
Use_In_Place = 0
Use_Previous_Patch = 0
Use_Serial_Number = 0
Use_MAC_Address = 0
Use_Manual_Input = 1
Encrypt_IMEI = 0
Use_IMEI(15) = 0
Use_ADB = 1
Use_ADB(usb) = 1
Use_ADB(WiFi) = 0
Clean_Up = 1
Include_Patch = 1
Device_Manufacturer = TI
Manufacturer_Device = Blaze
Device_Model = Full Android on Blaze or SDP
Build_Fingerprint = google/passion/passion:2.3.6/GRK39F/189904:user/release-keys
LCD_Density =
WiFi_IP_Address =
IMEI = 00127948612384612
Although I have tried multiple settings and configurations. I am sort of a noob so sorry if this is a silly problem.
Having looked into this... I can tell you there's nothing that the IMEI Generator does that would cause the issues you are seeing. I would recommend flashing a non-IMEI'd ROM for testing... then either do in place IMEI generation or running the IMEI Generator against the same ROM you flash.
For what you are doing... there are 2 files that are being modified, and neither should cause FC issues...
/sysem/build.prop for the manufacture, device, and build fingerprint
/system/framework/framework.jar is being extracted and edited to patch the IMEI in the GetDeviceID() function in android/telephony/TelephonyManager.smali and recompiled.
Clearing cache and dalvik cache may be something to try.
Thanks! Clearing both caches AFTER the install made it work great. I had been clearing all of the memory beforehand but it did not work. My apps now work great!
Motorola Razr GSM (SPDREM_U_01.6.7.2-180_SPU-19-TA-11.6_SIGNEuropeAustraliaEMEA_USASPDRICSRTGB_HWp2b_Service1FF) ICS.
I deodexed framework.jar because application seems to not work on odex files (as stock is), anyway new deodexed framework have not /com/android/internal/telephony/gsm/GSMPhone.smali file?! (or dir!!) infact !IMEIme 2.2.0.2 tell me about this issue (no GSMPhone.smali found). framework patched do not present diffecence between original one. exactly the same. no /android/telephony/TelephonyManager.smali mod applied.
I tryied to patch framework by "update device" + adb usb, with no device connected i choosed my framework.jar in my pc.
[Settings]
Use_In_Place = 1
Use_Previous_Patch = 0
Use_Serial_Number = 1
Use_MAC_Address = 0
Use_Manual_Input = 1
Encrypt_IMEI = 0
New_Type = 1
Use_IMEI(15) = 0
Use_ADB = 1
Use_ADB(usb) = 1
Use_ADB(WiFi) = 0
Clean_Up = 1
Include_Patch = 0
Device_Manufacturer =
Manufacturer_Device =
Device_Model =
Build_Fingerprint =
LCD_Density =
WiFi_IP_Address =
IMEI = 02546451548481584
stock framework.odex, jar and my deodexed framework attached.
Yes... due to another user trying to use the generator on a device with a framework.odex file instead of framework.jar I am looking into the most effective method of handling that situation. As of now... the generator will not work for you to patch imei functionality into the framework on these devices.
i deodexed also framework.jar but no way to patch it, GSMPhone.smali is missing totally even in backsmalied odex too!!!!
I decided to apply the patch manually, but without this file and TelephonyManager.smali not regoular i was thinking about hard mod by motorola?! do you know something about?
Pls man, give me an hand, show me the way, backsmali it you too http://forum.xda-developers.com/attachment.php?attachmentid=1634550&d=1357865096
I'm looking into the method to implement the imei into this.
do you mean into TelephonyManager.smali? I'm looking on it too. Seems so strange this framework...
Actually... looking through to find the best call to implement the patch into... TelephonyManager was the original method... but there may be better places to patch it.
Code:
invoke-direct {p0}, Landroid/telephony/TelephonyManager;->getSubscriberInfo()Lcom/android/internal/telephony/IPhoneSubInfo;
move-result-object v2
invoke-interface {v2}, Lcom/android/internal/telephony/IPhoneSubInfo;->getDeviceId()Ljava/lang/String;
All does make sense now:
http://grepcode.com/file/repository...nternal/telephony/IPhoneSubInfo.java?av=f#174
BUT, where is com.android.internal.telephony.iphonesubinfo!?!?! seems not present... all "internal" dir is missing here, backsmali fault or my fault?!
hiiii
hi,
any news of this? =)
This is the best software for this!
I'm working on the best solution... I understand the desire for this... but I want to ensure the method I choose is the best overall... and to ensure I can properly detect which method to implement during the operation.
If you could zip your entire /system/framework folder and add your /system/build.prop file it would help me test some things I've been putting together for odexed systems.
attaching files
DizzyDen said:
If you could zip your entire /system/framework folder and add your /system/build.prop file it would help me test some things I've been putting together for odexed systems.
Click to expand...
Click to collapse
Hi, Im attaching my files.
You can download here: w w w . 4 s h a r e d . c o m / z i p / j Q n n 9 8 _ B / s y s t e m . h t m l
Thanks for the help
Error ...
Hi Dizzy
I tried to use your update, but have a error ... My device is Motorola Razr XT910 with 4.0.4
after I choose the "framework.jar" he return this error:
Line 3710 (File: ".....\IMEI\!IMEIme.exe");
Error: Variable used without being declared.
After this the program close without any click to exit ..
Im, attaching a print screen
Tnx a lot man
waldirsp11 said:
Hi Dizzy
I tried to use your update, but have a error ... My device is Motorola Razr XT910 with 4.0.4
after I choose the "framework.jar" he return this error:
Line 3710 (File: ".....\IMEI\!IMEIme.exe");
Error: Variable used without being declared.
After this the program close without any click to exit ..
Im, attaching a print screen
Tnx a lot man
Click to expand...
Click to collapse
fixed... I guess nobody has been using the "Use Previous Fix" option for a while. New version uploaded... thank you for the bug report. The screen shots really helped track it down.
another error...
Hi DizzyDen,
I want to add an IMEI to my "SUPERPAD 6", but after the window: "IMEI is..." is displayed, then popup an autoit error window:
Line 3710 (File "..."): Error: Variable used without being declared.
Can you help?
Ponozka said:
Hi DizzyDen,
I want to add an IMEI to my "SUPERPAD 6", but after the window: "IMEI is..." is displayed, then popup an autoit error window:
Line 3710 (File "..."): Error: Variable used without being declared.
Can you help?
Click to expand...
Click to collapse
Before I start looking into this... note that the IMEI generator does not support de-odexing odexed systems yet... I would suggest using it on the ROM then flashing it to the device and let the device odex it again.

[Q] NextBook next8P12 rom 8inch display

Greetings, i have an nextbook - model in the back says netx8p12 and i tried to flash in several roms but all have the same problem. the image
dont fufill all the display.
The display is 8inch, in the website of the manufacter is 800x600 resolution so i downloaded the Oma_Odys_Loox_JB_4.1.1_v1.2.2a and flashed
with RKAndroid 1.29, all the files included except the kernel of the kernel_308_neo_x8_odys that belong to the next8p12.
I think i did ok but the problem is that image is like this images i uploaded
can anyone help me on this? like i´m really dumb person?
Big big thanks
joão
just found something.
i´ve downloaded one software from market, lcd resolution and it says:
width :464 dpi
density : 1
resolution : 464x320
Im with you
jfbbms said:
just found something.
i´ve downloaded one software from market, lcd resolution and it says:
width :464 dpi
density : 1
resolution : 464x320
Click to expand...
Click to collapse
If you make any progress let me know!
I bought one on Black Friday and haven't seen a successful flash yet...
Android System Info dump
Ok so let's get some information gathering rolling on this tablet.
Here's the dump:
Code:
OS
Browser UserAgent : Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; Next8P12 Build/IMM76I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30
Android ID : [Removed]
Uptime : 0 days, 3 hours, 9 minutes, 27 seconds
Uptime (without sleeps) : 0 days, 3 hours, 9 minutes, 27 seconds
Configuration
Font Scale : 1.15
Hard Keyboard Hidden : YES
Keyboard : NOKEYS
Keyboard Hidden : NO
Locale : en_US
MCC : 0
MNC : 0
Navigation : DPAD
Navigation hidden : NO
Orientation : PORTRAIT
Screen Height DP : 1018
Screen Width DP : 800
Smallest Screen Width DP : 600
Screen Layout :
LONG_NO
SIZE_LARGE
SIZE_NORMAL
SIZE_SMALL
Touchscreen : FINGER
UI Mode :
NIGHT_NO
TYPE_NORMAL
BuildInfos
Android version : 4.0.4
Release Codename : REL
API LEVEL : 15
CPU ABI : armeabi-v7a
Manufacturer : YIFANG
Bootloader : unknown
CPU ABI2 : armeabi
Hardware : amlogic
Radio : unknown
Board : M805MC
Brand : MID
Device : Next8P12
Display : V1.0.6.IMM76I.eng.root.20120917
Fingerprint : MID/NXM805MC/NXM805MC:4.0.4/IMM76I/eng.root.20120917.120120:user/release-keys
Host : midcs-desktop
ID : IMM76I
Model : Next8P12
Product : Next8P12
Tags : release-keys
Type : user
User : root
Battery
Charging in progress...
Level : 83 %
Technology : LiFe
Temperature : 30.0 ∞C (86.0∞F)
Voltage : 4007 mV
Memory
Download Cache Max: 128MB/ Free: 110MB
data Max: 440MB/ Free: 92.89MB
External storage: shared
External storage Max: -16384.00B/ Free: -16384.00B
External storage removable: false
External storage emulated: false
Total RAM: 413MB
Free RAM: 74.62MB
Threshold RAM: 41.50MB
Low Memory Killer Levels
FOREGROUND_APP:__ 17.00MB
VISIBLE_APP:_________ 22.50MB
SECONDARY_SERVER: 28.00MB
HIDDEN_APP:________ 36.00MB
CONTENT_PROVIDER: 41.50MB
EMPTY_APP:__________ 50.00MB
Telephony
Data Activity: DATA_ACTIVITY_NONE
Data State: DATA_DISCONNECTED
IMEI(or MEID): 510121043471011
IMEI/SoftVer: null
MSISDN: null
Registered MCC:
Registered MCC MNC:
Registered Operator Name:
Network Type: NETWORK_TYPE_UNKNOWN
Phone Type: PHONE_TYPE_NONE
SIM Country Code:
SIM MCC MNC:
SIM Operator Name:
SIM Serial Number: null
SIM State: SIM_STATE_UNKNOWN
Subscriber ID(IMSI): null
VoiceMail number: null
Roaming: false
No Cell detected
Networks
Background Data Usage: true
type mobile[UNKNOWN]
state UNKNOWN/IDLE
reason (unspecified)
extra (none)
roaming false
failover false
isAvailable false
type WIFI[]
state CONNECTED/CONNECTED
reason (unspecified)
extra (none)
roaming false
failover false
isAvailable true
type ethernet[]
state UNKNOWN/IDLE
reason (unspecified)
extra (none)
roaming false
failover false
isAvailable false
type WIFI[]
state CONNECTED/CONNECTED
reason (unspecified)
extra (none)
roaming false
failover false
isAvailable true
Wifi
State: WIFI_STATE_ENABLED
Current access point: SSID: [Removed], BSSID: [Removed], MAC: [Removed], Supplicant state: COMPLETED, RSSI: -19, Link speed: 65, Net ID: 0, Explicit connect: false
DHCP info: ipaddr 192.168.254.42 gateway 192.168.254.254 netmask 255.255.255.0 dns1 192.168.254.254 dns2 0.0.0.0 DHCP server 192.168.254.254 lease 86400 seconds
Last Scan:
0 SSID: [Removed], BSSID: [Removed], capabilities: [WPA2-PSK-CCMP][ESS], level: -42, frequency: 2412
Configured Networks:
0 ID: 0 SSID: "MCLAREN-DSL" BSSID: null PRIO: 1 KeyMgmt: WPA_PSK Protocols: WPA RSN AuthAlgorithms: PairwiseCiphers: TKIP CCMP GroupCiphers: WEP40 WEP104 TKIP CCMP PSK: * eap: phase2: identity: anonymous_identity: password: client_cert: private_key: ca_cert: IP assignment: DHCP Proxy settings: NONE LinkAddresses: [192.168.254.42/24,] Routes: [0.0.0.0/0 -> 192.168.254.254,] DnsAddresses: [192.168.254.254,]
CPU
Processor ARMv7 Processor rev 4 (v7l)
BogoMIPS 1011.71
Features swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer 0x41
CPU architecture 7
CPU variant 0x2
CPU part 0xc09
CPU revision 4
Hardware AMLOGIC MESON3 8726M SKT SH
Revision 0020
Serial 000000000000000c
Frequency range: 100.0 -> 1000.0MHz
Current Frequency: 650.0MHz
Frequency Stats (time):
Camera
As retreiving camera infos can give the impression that it is taking picture on some device, it is not enabled by default. If you wish to, go in settings menu.
Screen
Resolution: 600 x 764
Refresh Rate: 50.0
X factor for DIP: 0.75
Density: 120 dpi
Pixel per inch X: 160.0 dpi Y: 160.42105 dpi
OpenGL
As retreiving opengl infos can crash some device, it is not enabled by default. If you wish to, go in settings menu.
Sensors
MMA 3-axis Accelerometer: 0.2 mA by Freescale Semiconductor Inc.
Environment
Root Directory: /system
Data Directory: /data
Download Cache Directory: /cache
External Storage State: shared
External Storage Directory: /mnt/sdcard
Medias Directories
Alarms: /mnt/sdcard/Alarms
DCIM: /mnt/sdcard/DCIM
Downloads: /mnt/sdcard/Download
Movies: /mnt/sdcard/Movies
Music: /mnt/sdcard/Music
Notifications: /mnt/sdcard/Notifications
Pictures: /mnt/sdcard/Pictures
Podcasts: /mnt/sdcard/Podcasts
Ringtones: /mnt/sdcard/Ringtones
Features
android.hardware.wifi
android.hardware.location.network
android.hardware.location
android.hardware.touchscreen.multitouch
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.faketouch
android.hardware.usb.accessory
android.hardware.touchscreen.multitouch.distinct
android.hardware.microphone
android.hardware.location.gps
android.hardware.camera.front
android.software.live_wallpaper
android.hardware.sensor.accelerometer
android.hardware.touchscreen
glEsVers=2.0
JavaProperties
java.vendor.url: [Removed, under 10 posts]
java.class.path: .
java.class.version: 50.0
os.version: 2.6.34
java.vendor: The Android Project
user.dir: /
user.timezone: null
path.separator: :
os.name: Linux
os.arch: armv7l
line.separator:
file.separator: /
user.name:
java.version: 0
java.home: /system
Mount points
MountPoint
Name Type Options
- /
rootfs rootfs rw
- /dev
tmpfs tmpfs rw,nosuid,relatime,mode=755
- /dev/pts
devpts devpts rw,relatime,mode=600,ptmxmode=000
- /proc
proc proc rw,relatime
- /sys
sysfs sysfs rw,relatime
- /acct
none cgroup rw,relatime,cpuacct
- /mnt/asec
tmpfs tmpfs rw,relatime,mode=755,gid=1000
- /mnt/obb
tmpfs tmpfs rw,relatime,mode=755,gid=1000
- /dev/cpuctl
none cgroup rw,relatime,cpu
- /system
ubi0_0 ubifs rw,relatime
- /data
ubi1_0 ubifs rw,nosuid,nodev,relatime
- /cache
/dev/block/mtdblock6 yaffs2 rw,nosuid,nodev,relatime
- /proc/bus/usb
none usbfs rw,relatime
I plan on rooting this thing. As soon as I get that sorted out I may post more.
Also we're dealing with a M805MC (Amlogic 8726-M3) chip instead of RockChip RK2918.
I have attached images of both chips.
The mfg is Shenzhen Yifang Digital Technology Co., Ltd. and the build location is Guangdong, China. I'm under 10 posts so that's why no links but I can produce them upon request.
Ok this is sort of important so I will try to get the link in here.
Drum roll please....
Source code:
openlinux.amlogic.com/wiki/index.php/Arm/Platform_Info/Information_for_8726M/Build_system_for_8726M_Howto
If a moderator would like to make that link hot, be my guest .
I also purchased one of these tablets on Black Friday. It was on sale for 80.00 at Big Lots....Unfortunately its missing Google Apps, so rooting it would be nice...Although I really have absolutely no idea what I am doing, I did get ADB working and was able to reboot the device into some type of stock recovery, so with that in mind, please let me know if there is anything I can do to help...
Also either the HDMI port is shot after using it for just a few minutes or I have a bad cable...It was nice while it worked though.
Not having Google Apps is a bummer, but using info I found here: http://forum.xda-developers.com/showthread.php?t=1895040 I was able to get Gmail, Google Voice, Google Drive, Google Music, and Google + working. I also tried installing Google Talk, but ended up doing a factory reset because after I installed it...all the other Google Apps I had installed started crashing and I wanted to just start from scratch.
joelee100 said:
I also purchased one of these tablets on Black Friday. It was on sale for 80.00 at Big Lots....Unfortunately its missing Google Apps, so rooting it would be nice...Although I really have absolutely no idea what I am doing, I did get ADB working and was able to reboot the device into some type of stock recovery, so with that in mind, please let me know if there is anything I can do to help...
Also either the HDMI port is shot after using it for just a few minutes or I have a bad cable...It was nice while it worked though.
Not having Google Apps is a bummer, but using info I found here: http://forum.xda-developers.com/showthread.php?t=1895040 I was able to get Gmail, Google Voice, Google Drive, Google Music, and Google + working. I also tried installing Google Talk, but ended up doing a factory reset because after I installed it...all the other Google Apps I had installed started crashing and I wanted to just start from scratch.
Click to expand...
Click to collapse
I know I already clicked thanks but seriously, thanks again man. I don't think I personally have the skillset to root this thing so I humbly tip my hat to whomever gets it done. I do know that shutdown then vol up + plug usb in puts it in jtag mode . Shows as 'M3-CHIP' in devmgmt.msc (M3 being the CPU revision)
Sent from my Next8P12 using XDA Premium HD app
joelee100 said:
I also purchased one of these tablets on Black Friday. It was on sale for 80.00 at Big Lots....Unfortunately its missing Google Apps, so rooting it would be nice...Although I really have absolutely no idea what I am doing, I did get ADB working and was able to reboot the device into some type of stock recovery, so with that in mind, please let me know if there is anything I can do to help...
Also either the HDMI port is shot after using it for just a few minutes or I have a bad cable...It was nice while it worked though.
Not having Google Apps is a bummer, but using info I found here: http://forum.xda-developers.com/showthread.php?t=1895040 I was able to get Gmail, Google Voice, Google Drive, Google Music, and Google + working. I also tried installing Google Talk, but ended up doing a factory reset because after I installed it...all the other Google Apps I had installed started crashing and I wanted to just start from scratch.
Click to expand...
Click to collapse
I purchased 3 of these on Black Friday and have been unable to root them because of the aml8726-m34 chip. How did you get ADB working? What driver did you use? How did you get into recovery? I didn't think these tablets had any recovery interface.
I'm glad to hear that you did have some luck installing some of the google apps. Thanks for posting!
shaunmt said:
I purchased 3 of these on Black Friday and have been unable to root them because of the aml8726-m34 chip. How did you get ADB working? What driver did you use? How did you get into recovery? I didn't think these tablets had any recovery interface.
I'm glad to hear that you did have some luck installing some of the google apps. Thanks for posting!
Click to expand...
Click to collapse
I got in with the generic Google USB driver pesonally. You won't have root access though. Typing su from shell just gives a message about su not being found in the bin folder. Recovery is vol up + power or you can get there by putting a 3rd party zip on the sd card and then to to the upgrade app. It won't work because it's stock recovery. Oh, and for recovery to even see a .zip file it has to be on an external sd card.
Sent from my Next8P12 using XDA Premium HD app
---
[Update]
I've created a thread here to get people's attention as most people (like I was at first) are confusing this for the Next8SE or other Nextbooks. Hopefully the issue having it's own address will help make the information gathering process quicker.
mascondante said:
I got in with the generic Google USB driver pesonally. You won't have root access though. Typing su from shell just gives a message about su not being found in the bin folder. Recovery is vol up + power or you can get there by putting a 3rd party zip on the sd card and then to to the upgrade app. It won't work because it's stock recovery. Oh, and for recovery to even see a .zip file it has to be on an external sd card.
Sent from my Next8P12 using XDA Premium HD app
Click to expand...
Click to collapse
Thanks for the tips! I'll try to get a rom dump tonight!
Anytime. I've shot Yifang/Nextbook an email asking for their source code. Hopefully they will comply as firmware does have software covered under GPL.
Also I brought up Netflix. Several Nextbook devices have a firmware update to address the issue. I'm assuming whatever the bug was, it was migrated inadverently to this device's code. Can I get some confirmation from other users that this is a shared issue? Thanks.
Finally, I noticed there is a Nextbook w/ Google Play so I also inquired about Gapps/Play being included in a future update. I will relay whatever information I recieve.
Sent from my Next8P12 using XDA Premium HD app
shaunmt said:
I purchased 3 of these on Black Friday and have been unable to root them because of the aml8726-m34 chip. How did you get ADB working? What driver did you use? How did you get into recovery? I didn't think these tablets had any recovery interface.
I'm glad to hear that you did have some luck installing some of the google apps. Thanks for posting!
Click to expand...
Click to collapse
I also pretty sure I used the generic Google USB driver. With the tablet turned on and usb debugging enabled I plugged it into the computer and then I updated the driver in device manager and then ADB worked...using the command "adb reboot recovery" got me into recovery...
Also, worth noting I guess, if my memory is correct...I think Windows 7 searched the internet and automatically installed some type of ACER driver. The Acer driver may have also worked, but I got rid of it and went with the generic Google driver(since it obviously wasn't an Acer device)...
Also, I noticed that the OP was able to flash a rom using the RKAndroid update tool, which is used for flashing firmware to a Rockchip based Android tablet. Are we able to confirm what chip the original posters device is running? I ask because it seems, like mascondante pointed out, that the next8p12 has shipped with different chips over time? The black Friday ones running the armlogic M3-chip and the earlier ones being a Rockchip RK2918?
joelee100 said:
I also pretty sure I used the generic Google USB driver. With the tablet turned on and usb debugging enabled I plugged it into the computer and then I updated the driver in device manager and then ADB worked...using the command "adb reboot recovery" got me into recovery...
Also, worth noting I guess, if my memory is correct...I think Windows 7 searched the internet and automatically installed some type of ACER driver. The Acer driver may have also worked, but I got rid of it and went with the generic Google driver(since it obviously wasn't an Acer device)...
Also, I noticed that the OP was able to flash a rom using the RKAndroid update tool, which is used for flashing firmware to a Rockchip based Android tablet. Are we able to confirm what chip the original posters device is running? I ask because it seems, like mascondante pointed out, that the next8p12 has shipped with different chips over time? The black Friday ones running the armlogic M3-chip and the earlier ones being a Rockchip RK2918?
Click to expand...
Click to collapse
All Nextbook 8 Premium SE roms I've found online were for the RK2918 chip using the RKAndroid tool... it might be possible to modify the Rockchip driver to recognize the AML8726-M3 chip, and maybe even flash one of the available roms, but it almost certainly wouldn't boot.
I wonder if the Bin4ry tool from this thread will work on these? It looks like it should work on anything with ADB working.
http://forum.xda-developers.com/showthread.php?t=1886460
shaunmt said:
All Nextbook 8 Premium SE roms I've found online were for the RK2918 chip using the RKAndroid tool... it might be possible to modify the Rockchip driver to recognize the AML8726-M3 chip, and maybe even flash one of the available roms, but it almost certainly wouldn't boot.
I wonder if the Bin4ry tool from this thread will work on these? It looks like it should work on anything with ADB working.
http://forum.xda-developers.com/showthread.php?t=1886460
Click to expand...
Click to collapse
I tried that tool and it didn't work, although it seemed to recognize the device...But I don't think I tried it while the device was actually turned on and booted(I'm not 100 percent sure), rather I think I tried it when I the device was in what i believe was jtag mode...I'll try again later.
EDIT: Crap...I tried while booted and having adb working...No dice...
joelee100 said:
I tried that tool and it didn't work, although it seemed to recognize the device...But I don't think I tried it while the device was actually turned on and booted(I'm not 100 percent sure), rather I think I tried it when I the device was in what i believe was jtag mode...I'll try again later.
EDIT: Crap...I tried while booted and having adb working...No dice...
Click to expand...
Click to collapse
I tried it using option 1 and ended up with a boot loop after the first splash screen. Was able to boot to recovery and do a factory reset.
Tried it with option 2 and it went through the process with several errors and booted ok, but did not achieve root.
I've also tried using recovery to install signed update packages with superuser and busy box, or even just gapps, but it refuses everything, indicating that signatures can not be verified successfully.
I'm currently trying to find a way to get read/write access in ADB or ADB shell, as this seems to be the big issue.
I agree, it also looks like ADB is the prevalent obstacle here. I'd like to at the very least get Android Market and all the crapware off this thing. I told someone this would be a great buy for a christmas present at BigLots as I was under the impression, after reading up on the RK29 devices, that they were rootable and I could get a custom rom onto it for them. I don't want to be the bearer of bad news!
amesfan said:
I agree, it also looks like ADB is the prevalent obstacle here. I'd like to at the very least get Android Market and all the crapware off this thing. I told someone this would be a great buy for a christmas present at BigLots as I was under the impression, after reading up on the RK29 devices, that they were rootable and I could get a custom rom onto it for them. I don't want to be the bearer of bad news!
Click to expand...
Click to collapse
I don't think there is anything we can do with these without an official update.zip from Nextbook.
I'm not talented enough to 'crack this nut' solo but I will keep looking across the web for a potential solution. I've been under the weather; Sorry for not staying mode on top of this.
I'm guessing the jtag mode is the key here. I'll keep looking.
Sent from my Next8P12 using XDA Premium HD app
mascondante said:
I'm not talented enough to 'crack this nut' solo but I will keep looking across the web for a potential solution. I've been under the weather; Sorry for not staying mode on top of this.
I'm guessing the jtag mode is the key here. I'll keep looking.
Sent from my Next8P12 using XDA Premium HD app
Click to expand...
Click to collapse
I got this response from Nextbook today concerning the Netflix update:
Thank you for the email. Please note, we're experiencing Technical difficulty with the
Next8P12 models that have an Android OS system level of 4.0.4. The Netflix Update
was issued for the Android OS systems with 4.0.3 models. Therefore, the configuration
of the update is unable to be recognized by the 4.0.4 OS units. However, we have
contacted Netflix to provide to us a patch for this model. We appreciate your understanding,
patience and apologize for the inconvenience.
When that update becomes available, it will likely be packaged as an update.zip (Like the existing one), which can be modified to give us root access.

[Q] HTC Polaris hangs kernel 2.6.32 when Haret installing Android

Hello)
Sorry for my english)
Help me, please, install android on my device HTC Touch Cruise (Polaris 100)
WM 6.1 OS official, Radio 1.65.38.14, ROM version 3.13.411.0 RUS, protocol version 25.111.40.09H
POLA100 MFG, SPL-2.20.OliNex, CPLD-2
Was the replacement of the display and touchscreen
I did everything according to the instructions
sourceforge.net/apps/trac/androidhtc/wiki/HowToInstallWithAtoolsHaret
With Atool download the latest zImage 2.6.32, similarly downloaded initrd.lzma
Then place them, as well as startup.txt and androidinstall.tgz andboot folder on the memory card
Contents of the file startup.txt:
Code:
set RAMSIZE 0x08000000
set MTYPE 1723
set KERNEL zImage
Set initrd initrd.lzma
set cmdline "board-htcpolaris.panel_type = 3 pm.sleep_mode = 1 mddi.width = 240 mddi.height = 320 lcd.density = 120 no_console_suspend board-htcpolaris-battery.battery_capacity = 1350 clock-7x00.mddi = 0xa51 ppp.nostart = 1 hw3d.version = 0 "
boot
board-htcpolaris.panel_type = 3, because other parameters did not work: 1 - wrong color palette, 2 - get black / white zebra
If you take the zImage 2.6.25, then for any issues panel_type screen "broken TV"
Run Haret, phone reboots, vibrates twice, shows a penguin, start running log lines on the screen and stops at:
Code:
adb_bind_config
TSC2003
fake_vsync_int
_
Loader must reach the request by pressing the center button to enter the setup menu, but they do not
Maybe someone faced with such a case, what could be the problem?
Who has any ideas?
Thank you in advance for your help!
Thank you!

[Tutorial]How to Work Dolphin in Switch.

Hello everyone, tried to make dolphin work. They will have been stuck in two steps.
Q 1):Dolphin asks OpenGL and Switch does not support OpenGL (at the moment)
A: Go to the Graphics section, and we change OpenGL, for Vulkan.
2):Enter the game and now work. and you'll see joycons don't work.
Q: What do we do now? How do we operate the joycons?
A: You can try to configure the buttons, but the analogs do not work, at least for what I have been testing on my switch, but I have found a solution, temporary until it is solved. Octopus. It's an APK, I was mapping and it really worked.
But you will see the screen as the controls move. LOL
Octopus.
https://play.google.com/store/apps/details?id=com.chaozhuo.gameassistant
OCTOPUS RECOMMENDS YOU TO INSTALL THIS ADDON
https://play.google.com/store/apps/details?id=com.chaozhuo.gameassistant.plugin
Surely you will be wondering. So this works for all games? At the moment I have tried several games, and they have worked for me. but some ask you PLAY GOOGLE. AND THAT IS PAID.
Edit:Joystick already works, you have to install a fix.
Fix Joycon
Installation example Youtube
Thanks to 4KZelda for the patch and gavin_darkglider for building it.
Fix at bottom of post doesnt work
I just tried the patch at the bottom called joycon fix.. It doesnt work, everything is the same as before. All joycon buttons work but thumbsticks still do not
did you mount your system partition before flashing?
nex86 said:
did you mount your system partition before flashing?
Click to expand...
Click to collapse
My guess is Joycons will continue to have issues until we get proper drivers written for them. Currently android sees them as digital pads instead of analogs sticks and this makes a big difference. Hopefully someone will be able to write/port proper drivers for us.
If anyone is struggling with performance even you tried adjusting the perf profile, I use weihuoya's Dolphin build on github and an .ini template designed for Nvidia Shield.
Code:
[ActionReplay]
[ActionReplay_Enabled]
[Core]
CPUThread = True
GFXBackend = Vulkan
CPUCore = 4
FPRF = False
DSPHLE = True
EmulationSpeed = 1.0
OverclockEnable = True
Overclock = 1.0
SyncGPU = False
FastDiscSpeed = True
GPUDeterminismMode = none
MMU = False
ProgressiveScan = True
SyncOnSkipIdle = False
PAL60 = False
[Video_Settings]
InternalResolution = 1
ShaderCompilationMode = 0
WaitForShadersBeforeStarting = False
SafeTextureCacheColorSamples = 128
wideScreenHack = False
MSAA = 0
SSAA = False
FastDepthCalc = True
EnablePixelLighting = False
DisableFog = True
HiresTextures = True
[Video_Enhancements]
MaxAnisotropy = 0
ForceFiltering = False
PostProcessingShader =
ForceTrueColor = True
DisableCopyFilter = True
ArbitraryMipmapDetection = False
[Video_Hacks]
EFBToTextureEnable = True
EFBScaledCopy = False
EFBAccessEnable = False
EFBEmulateFormatChanges = False
BBoxEnable = False
VertexRounding = False
XFBToTextureEnable = True
ImmediateXFBenable = True
[Video_Hardware]
VSync = False
[DSP]
#### EnableJIT = True
Save as <GameID>.ini and copy to /storage/emulated/0/dolphin-mmj/GameSettings
For New Super Mario Bros. Wii, it'll be SMNP01.ini , GMSP01.ini for Super Mario Sunshine.
Hope this helps!
nex86 said:
did you mount your system partition before flashing?
Click to expand...
Click to collapse
yes I mounted system and vendor
SamuraiDojo said:
yes I mounted system and vendor
Click to expand...
Click to collapse
It works for me, I also tell you. This is a temporary solution, try flashing again.
Chiveta said:
It works for me, I also tell you. This is a temporary solution, try flashing again.
Click to expand...
Click to collapse
I tried it twice already but, I guess I can try again later. Third times a charm I guess lol
SamuraiDojo said:
I tried it twice already but, I guess I can try again later. Third times a charm I guess lol
Click to expand...
Click to collapse
Hey @SamuraiDojo You can try flash my joycon fix(They are based on those of GTA, but with the switch style. this could solve it temporarily)
https://forum.xda-developers.com/nintendo-switch/nintendo-switch-news-guides-discussion--development/mods-fix-problems-switch-android-t3954140
Thanks for the info - had lots of luck with this build:
https://github.com/weihuoya/dolphin/releases/tag/5.0-9494
Official ran a bit slow, tested only with Luigi's Mansion USA.
Joycon joystick fix!!!
for anyone that can configure the joysticks on dolphin but cant use them in game, go to the twrp menu, then mount, and in the corner it'll say something about read only, uncheck that, mount everything, and then reflash, it will then work ingame
dunno what im doing wrong but i only acheive 91% tops on wind waker on the starting island.

Categories

Resources