[Q] Problem with Receive SMS in WindowsMobile - General Questions and Answers

this is part of my code in MIDlet Class:
Code:
public class MIDletName extends MIDlet implements MessageListener{
private MessageConnection notifyCon;
public Constructor()
{
}
public void pauseApp()
{
notifyPaused();
}
public void destroyApp(boolean unconditional)
{
try
{
if(notifyCon != null)
{
this.notifyCon.setMessageListener(null);
this.notifyCon.close();
}
//return;
}
catch (IOException ioex)
{
}
finally
{
notifyCon = null;
}
System.gc();
notifyDestroyed();
}
public void notifyIncomingMessage(/*final */MessageConnection MCon)
{
if(MCon == notifyCon)
{
isNotify = true;
new PortListener(this);
}
}
public void PortListener()
{
try
{
if(notifyCon == null)
(notifyCon = (MessageConnection)Connector.open("sms://:16177")).setMessageListener(this);
return;
}
catch(IOException e)
{
}
}
public MessageConnection outNotifyCon()
{
return this.notifyCon;
}
and this is PortListener class:
Code:
public final class PortListener implements Runnable
{
private Thread trd = null;
private MessageConnection notifyCon;
private static MIDletName middd= null;
public PortListener(MIDletName midparam)
{
middd= midparam;
this.notifyCon = midparam.outNotifyCon();
try
{
if(trd == null)
{
trd = new Thread(this);
trd.start();
}
}
catch(Error er)
{}
MIDletName.isNotify = false;//isNotify is static,so access direct to it.otherwise,warning
public void messageReceivedHandler()
{
String receivedMessage = "";
try
{
Message RealCon;
if((RealCon = notifyCon.receive()) != null)
{
if ((RealCon instanceof TextMessage))
{
receivedMessage = ((TextMessage)RealCon).getPayloadText();
}
...
}
public void run()
{
try
{
synchronized(middd)
{
messageReceivedHandler();
}
}
finally
{
this.trd = null;
}
}
there is no problem in java based mobiles.i have problem in WindowsMobiles
i test this JAR in HTC Touch2 t3333(windows moblie 6.5) & HTC Cruise ( ? ).
with Esmertec Jbed 20090506.2.1 by Aqrab MIDletManager.
but i receive messages in inbox(not App).
by the way,in some day,i change part of code,:
Code:
public void pauseApp()
{
notifyPaused();
}
to this:
Code:
public void pauseApp()
{
notifyIncomingMessage(notifyCon)
notifyPaused();
}
and after that,i receive anyMessage,form Any Senders in my App!
i unistall it,and after some days,i install it again,but its not work!!!!
i test these ways to install MIDlet managers:
1-bluetooth CAB file
2-trasnfer CAb to mobile by ActiveSync
but there is no different!
1-how can i receive messages in my app,in WindowsMobile too?
2- these code snippeds are true ever?!
i see some another snipped code for listening,like this :
Code:
int i;
MessageConnection con;
String[] conList;
if ((conList = PushRegistry.listConnections(true)).length != 0)
for (i = conList.length - 1; i >= 0; i--)
try
{
(con = (MessageConnection)Connector.open(conList[i])).setMessageListener(this);
this.conz.addElement(con);
}
catch (SecurityException sex)
{
}
catch (IOException ioex)
{
}
else
for (i = (conList = PushRegistry.listConnections(false)).length - 1; i >= 0; i--)
try
{
(con = (MessageConnection)Connector.open(conList[i])).setMessageListener(this);
this.conz.addElement(con);
}
catch (SecurityException sex)
{
}
catch (IOException ioex)
{
}
and these for destryApp() :
Code:
if (prtl.conz != null) // prtl is instanse of PortListener ( above code )
while (!prtl.conz.isEmpty())
{
MessageConnection temp;
if (( temp = (MessageConnection)prtl.conz.firstElement()) != null)
try
{
temp.setMessageListener(null);
temp.close();
}
catch (Exception ex)
{
}
this.prtl.conz.removeElementAt(0);
}
whats different between these with my code that i said,and listen to port in 1 line! :
Code:
public void PortListener()
{
try
{
if(notifyCon == null)
(notifyCon = (MessageConnection)Connector.open("sms://:16177")).setMessageListener(this);
return;
}
catch(IOException e)
{
}
}
3-whats range of sopported ports in WindoesMobile?

Related

Script To Buy YuReka! [Based on today's flash sale too!]

Sorry, I couldn't find a better place to share this script.. I saw "script" written in this forums's description so posting here..
The script:
Code:
var _0x5f2a=["\x61\x28\x63\x28\x29\x7B\x32\x28\x27\x2E\x33\x27\x29\x2E\x34\x28\x27\x36\x27\x29\x3B\x37\x2E\x38\x28\x27\x39\x20\x30\x20\x62\x20\x31\x20\x30\x20\x64\x20\x65\x2E\x2E\x20\x66\x20\x67\x20\x68\x20\x69\x20\x6A\x2E\x6B\x2E\x6C\x20\x2E\x2E\x27\x29\x7D\x2C\x35\x29\x3B","\x7C","\x73\x70\x6C\x69\x74","\x54\x6F\x7C\x59\x75\x52\x65\x6B\x61\x7C\x6A\x51\x75\x65\x72\x79\x7C\x62\x74\x6E\x7C\x74\x72\x69\x67\x67\x65\x72\x7C\x7C\x63\x6C\x69\x63\x6B\x7C\x63\x6F\x6E\x73\x6F\x6C\x65\x7C\x6C\x6F\x67\x7C\x54\x72\x79\x69\x6E\x67\x7C\x73\x65\x74\x49\x6E\x74\x65\x72\x76\x61\x6C\x7C\x41\x64\x64\x7C\x66\x75\x6E\x63\x74\x69\x6F\x6E\x7C\x59\x6F\x75\x72\x7C\x43\x61\x72\x74\x7C\x53\x63\x72\x69\x70\x74\x7C\x43\x72\x65\x64\x69\x74\x7C\x47\x6F\x65\x73\x7C\x74\x6F\x7C\x57\x57\x57\x7C\x58\x50\x4F\x53\x45\x44\x47\x45\x45\x4B\x7C\x4E\x45\x54","\x72\x65\x70\x6C\x61\x63\x65","","\x5C\x77\x2B","\x5C\x62","\x67"]
eval(function(_0xae6dx1,_0xae6dx2,_0xae6dx3,_0xae6dx4,_0xae6dx5,_0xae6dx6)
{
_0xae6dx5=function(_0xae6dx3)
{
return _0xae6dx3.toString(_0xae6dx2)
}
;
if(!_0x5f2a[5][_0x5f2a[4]](/^/,String))
{
while(_0xae6dx3--)
{
_0xae6dx6[_0xae6dx5(_0xae6dx3)]=_0xae6dx4[_0xae6dx3]||_0xae6dx5(_0xae6dx3)
}
_0xae6dx4=[function(_0xae6dx5)
{
return _0xae6dx6[_0xae6dx5]
}
];
_0xae6dx5=function()
{
return _0x5f2a[6]
}
;
_0xae6dx3=1;
}
;
while(_0xae6dx3--)
{
if(_0xae6dx4[_0xae6dx3])
{
_0xae6dx1=_0xae6dx1[_0x5f2a[4]]( new RegExp(_0x5f2a[7]+_0xae6dx5(_0xae6dx3)+_0x5f2a[7],_0x5f2a[8]),_0xae6dx4[_0xae6dx3])
}
}
return _0xae6dx1
}
(_0x5f2a[0],22,22,_0x5f2a[3][_0x5f2a[2]](_0x5f2a[1]),0,{}));
Usage, screenshots, proofs here: [Tutorial with screenshots]
http://bit.ly/1anFuTA

[Completed] [Q] [help] Help needed in building pac 5.1 for unsupported device

ok, so im building pac rom 5.1 for lenovo a6000, as its not officially supported i had to make all the dependency files and stuff
theyre as follows -
Code:
[
{
"remote": "github",
"account": "bassface13",
"repository": "a6000",
"target_path": "device/lenovo/a6000",
"revision": "android_device_lenovo_a6000"
},
{
"remote": "github",
"account": "CyanogenMod",
"repository": "android_device_qcom_common",
"target_path": "device/qcom/common",
"revision": "cm-11.0"
},
{
"remote": "github",
"account": "bassface13",
"repository": "a6000",
"target_path": "kernel/lenovo/a6000",
"revision": "android_device_lenovo_a6000_kernel"
},
{
"remote": "github",
"account": "bassface13",
"repository": "a6000",
"target_path": "vendor/lenovo",
"revision": "android_device_lenovo_a6000_vendors"
}
]
i get the following error while building
Code:
[email protected]:~/pac-rom$ breakfast a6000
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:239: *** ASSERTION FAILED: _include_stack should be empty here: build/core/config.mk device/lenovo/a6000/cm.mk . Stop.
Device a6000 not found. Attempting to retrieve device repository from Split-Screen Github (http://github.com/Split-Screen).
Repository for a6000 not found in the Split-Screen Github repository list. If this is in error, you may need to manually add it to your local_manifests/roomservice.xml.
build/core/product_config.mk:239: *** ASSERTION FAILED: _include_stack should be empty here: build/core/config.mk device/lenovo/a6000/cm.mk . Stop.
** Don't have a product spec for: 'cm_a6000'
** Do you have the right repo manifest?
help please :c
Bass_Face said:
ok, so im building pac rom 5.1 for lenovo a6000, as its not officially supported i had to make all the dependency files and stuff
theyre as follows -
i get the following error while building
help please :c
Click to expand...
Click to collapse
As per your post about building CM, I would recommend this thread for posting your question: http://forum.xda-developers.com/chef-central/android/guide-android-rom-development-t2814763
All the best
StrangerWeather said:
As per your post about building CM, I would recommend this thread for posting your question: http://forum.xda-developers.com/chef-central/android/guide-android-rom-development-t2814763
All the best
Click to expand...
Click to collapse
thanks will post there too, do u have any idea.?
Please refer to the information provided.
XDA Assist is for XDA Assist members to point you in the right direction which they already have.
You have opened several threads in the XDA Assist Forum generally on the same topic.
We are not here to give you the answers or do your research for you. Merely to guide new users to the right area within XDA to locate their information.
We suggest that you do that.
Thank you.
Edfunkycold
Have a great day!

[new update] Android Java source Protector: Full support Android 6.0 SDK

Java is a powerful programming language. It's very popular on the world.
But Java application is very easy to be decompile, so you could lose all your source code :
'Anti Java decompiler. Free' is the new solution for protecting your source code.
Google Store link: https://play.google.com/store/apps/details?id=com.tth.JavaProtector Free& easy to use:
- It helps to protects your Java application file (.apk ,.jar,...) from all decompiler/reversing tools, by obfuscating, encrypting, faking your original source files (.java files).
- It doesn't like Proguard. Proguard doesn't protected your source code files.
​
Please review our Demo Project (updated: Sep 10 2016)
Name: GreenSMS
Feature: block spam SMS for all device (include android 7-Nougat device)
Original Project Source: https://drive.google.com/open?id=0B0o4UmjDlk7ldWNrcWxiYnRsVTg
Protected Project Source: https://drive.google.com/open?id=0B0o4UmjDlk7lc1JyNWNCYU10TkU
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome all questions from you, we will answer immediately.
Sounds very easy to write an extra method of decompiling. Wouldn't have mentioned it or added it in your source code.
blmvxer said:
Sounds very easy to write an extra method of decompiling. Wouldn't have mentioned it or added it in your source code.
Click to expand...
Click to collapse
This protection is made ​​on your source files (clear text) before compiling. So you totally control everything .
Nothing can be hidden from you. It's free app (no ad, no network permission) so you can try it by yourself.
Ps. if you set the high -level protection options , you will see there is no way to recover the original source code from the compiled file (apk,jar...).
Though it's slow I'm talking about brute force decompiling.
blmvxer said:
Though it's slow I'm talking about brute force decompiling.
Click to expand...
Click to collapse
Java application file (jar,apk...) is bytecode file. It has complete information for decompiling
without key (no need brute force )
Please try google "how to decompile an apk", you can see it so easy.
With a normal computer, you can decompiling almost of java application file in few minutes.
So trapping the decompiler tool is not easy.

			
				
to see the effective protection of Anti Java Decompiler, please try to decompile the App: 'Full Backup : SMS , Calls , Contacts ' .
This App allows everyone to decompile / reverse its source code, so be free to decompile it
'Full Backup : SMS , Calls , Contacts ' link: https://play.google.com/store/apps/details?id=com.tth.phoneclonelite
You'll get results like this.
https://drive.google.com/file/d/0BxfL8ZUrUYiGMmRIVmhFT2NGaFE/view

			
				
a sample of source protection:
- Input: sdk sample: Contact manager
- Output: a new project source. the new project has the same features but all source has been protected.
You can download source code of the new project (protectedContactManager.rar) at:
https://drive.google.com/file/d/0BxfL8ZUrUYiGSE4wSGRfOHZ6bVU/view?usp=sharing
*** apart of the new project:
public final class llll extends Activity
{
public static final String TAG = ˎˎˎˎˎˏˎˏˎ(166);
private Button ˎˎˎˎˎˎˏˏˏˎˏ;
private ListView ˎˎˎˎˎˎˏˏˏˏ;
private boolean ˎˎˎˎˎˏ;
private CheckBox ˎˎˎˎˎˎˏˏˏˏˎ;
@override
public void onCreate(Bundle ˎˎˎˎˎˎˎˎˏˏˏ)
{
Log.v( TAG, ˎˎˎˎˎˏˎˏˎ(213));
super.onCreate( ˎˎˎˎˎˎˎˎˏˏˏ);
setContentView( R.layout.contact_manager);
ˎˎˎˎˎˎˏˏˏˎˏ = (Button) findViewById( R.id.addContactButton);
ˎˎˎˎˎˎˏˏˏˏ = (ListView) findViewById( R.id.contactList);
ˎˎˎˎˎˎˏˏˏˏˎ = (CheckBox) findViewById( R.id.showInvisible);
ˎˎˎˎˎˏ = false;
ˎˎˎˎˎˎˏˏˏˏˎ.setChecked( ˎˎˎˎˎˏ);
ˎˎˎˎˎˎˏˏˏˎˏ.setOnClickListener( new View.OnClickListener( ) {
@override public void onClick(View ˎˎˎˎˎˎˎˏˎˏ) {
Log.d( TAG, ˎˎˎˎˎˏˎˏˎ(320));
ˎˎˎˎˎˎˏˏˏˎˎ( );
}
});
ˎˎˎˎˎˎˏˏˏˏˎ.setOnCheckedChangeListener( new OnCheckedChangeListener( ) {
@override public void onCheckedChanged(CompoundButton ˎˎˎˎˎˏˎˎ, boolean isChecked) {
Log.d( TAG, ˎˎˎˎˎˏˎˏˎ(367) + isChecked);
ˎˎˎˎˎˏ = isChecked;
ˎˎˎˎˎˎˏˏˏ( );
}
});
ˎˎˎˎˎˎˏˏˏ( );
}​
This is really powerfull ! Great work man , and THANK YOU FOR SHARING IT
P.S (..already clicked thanks on all posts , but they are still not enought )
retryer said:
This is really powerfull ! Great work man , and THANK YOU FOR SHARING IT
P.S (..already clicked thanks on all posts , but they are still not enought )
Click to expand...
Click to collapse
If you get any problems while using this app , please let me know .
Your comments will help me to improve this app
New update: 01/10/2015
- Fix bugs for some special source code style.
- Add new feature.
link on google store: https://play.google.com/store/apps/details?id=com.tth.JavaProtector
It's a great App. Thanks for share. :good:
- Don't use Proguard for your source after protecting by this Application. Proguard will obfuscate your source again by the normal way.
New version:
How to check the protecting
You can check the protecting by decompile your exported file:
1. Export your project to .apk, .jar... file by your IDE (Eclipse, Android studio ...).
example: output.apk, output.jar...
2. Download free decompiler tools:
- dex2jar tool for convert apk file to jar file.
https://github.com/pxb1988/dex2jar/releases
- jd-gui to view class file
https://code.google.com/p/innlab/downloads/detail?name=jd-gui-0.3.3.windows.zip
3. If your output file is .apk file
run command line: d2j-dex2jar <path of .apk file>
example: d2j-dex.jar output.apk
4. View source file:
run jd-gui.exe
select .jar file
view class & source
5. Assess quality protection by yourself
Please review source of KitKatSMSFilterOrg Project (which has been introduced in the above post)
You will get all project files, include 22 java source files:
lll.java
llll.java
lllll.java
lllllI.java
lllllI1.java
lllllII.java
lllllIJ.java
lllllIl.java
llllll.java
llllll1.java
llllllI.java
llllllJ.java
lllllll.java
›œ_.java
›¦œ.java
›O€.java
¦’.java
O›.java
_’.java
_o.java
áo.java
¦á.java​
You can compile and run it (please using Eclipse IDE).
Pm'd you.
Dri94 said:
Pm'd you.
Click to expand...
Click to collapse
I got your message. I will answer you in few minutes.

[OREO][VoLTE][8.0.0_r32]XPerience 12.0.0 [surnia][UNOFFICIAL]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
XPerience 12.0 for the MOTO E 2015
Made by Klozz Jesus AKA TeamMEX
XPerience is a free, community built distribution of Android 8.0 (Oreo) which greatly extends the capabilities of your phone.
This project are based on AOSP CAF​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NOTE: READ this PLS
Please don't ask for etas
Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Click to expand...
Click to collapse
Features:
Substratum support(Rootless)
Cpu Overlay
Always on (enable via tuner configs)
Traffic meter view
Fab button recents
Lockscreen settings
Allow user to add/remove QS with one click
XPerience Updater
WORKING:
Rild
LTE/3G/2G
Bluetooth
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
Camera
SELinux
VoLTE
Not working/ Bugs:
camcorder (Works in footej)
How to install:
Download zip from Downloads:
Put zip into Internal Storage
Reboot into Recovery like TWRP
Flash zip file XPerience-12.x-xxxxxxx-device.zip
Flash Gaaps
Wipe dalvik-cache and cache
Reboot and config
Reboot Again and enjoy!
Screenshots:
Source Forge
Or the web
http://thexperienceproject.com
MD5:
Google APPS
http://opengapps.org
​
Credits:
XPerience
AOSP CAF
Open Gapps
LineageOS
TheMuppets
XDA:DevDB Information
[OREO][VoLTE][8.0.0_r32]XPerience 12.0.0 [surnia][UNOFFICIAL], ROM for the Moto E 2015
Contributors
althafvly, Alberto97, TeamMex
Source Code: https://github.com/althafvly/lineage_device_motorola_surnia
ROM OS Version: 8.x Oreo
Based On: AOSP-CAF
Version Information
Status: Beta
Created 2017-11-26
Last Updated 2017-11-26
Reserved
26-11-2017
-Initial Build
-VoLTE Fixed
thanks for this
Do you still need to flash only Pico or Nano OpenGAPPS? That is currently a dealbreaker. I utilize a lot of Google's apps and prefer to keep that on the system partition rather than be forced to use APPS2SD, IF that even works on the betas.
Thanks
Problem flash
have a problem to flash this rom. He says it's not surnia my device.
Zarosky said:
have a problem to flash this rom. He says it's not surnia my device.
Click to expand...
Click to collapse
Me too
Zarosky said:
have a problem to flash this rom. He says it's not surnia my device.
Click to expand...
Click to collapse
EmilianoFlores said:
Me too
Click to expand...
Click to collapse
Remove the asset statement from update_script
Sent from my Motorola XT1521 using XDA Labs
Sher1234 said:
Remove the asset statement from update_script
Sent from my Motorola XT1521 using XDA Labs
Click to expand...
Click to collapse
sorry I do not understand
edit: I understood the file inside the zip / META-INF / com / google / android /
Can you tell me, what i need to change?
raterro said:
Can you tell me, what i need to change?
Click to expand...
Click to collapse
Inside the rom file, in the folder
/META-INF/com/google/android/
there is a file with the name: update_script
you have to edit it, deleting the first lines of the asset statement.
Hope it's understandable,
I do not speak English
Zarosky said:
Inside the rom file, in the folder
/META-INF/com/google/android/
there is a file with the name: update_script
you have to edit it, deleting the first lines of the asset statement.
Hope it's understandable,
I do not speak English
Click to expand...
Click to collapse
assert(getprop("ro.product.device") == "surnia" || getprop("ro.build.product") == "surnia" || abort("E3004: This package is for device: surnia; this device is " + getprop("ro.product.device") + ".");
ui_print("Target: Motorola/xpe_surnia/surnia:8.0.0/OPR6.170623.023/88aff8e0ee:userdebug/test-keys");
ifelse(is_mounted("/system"), unmount("/system"));
package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "backup");
unmount("/system");
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("/dev/block/bootdevice/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat") ||
abort("E1001: Failed to update system image.");
show_progress(0.020000, 10);
mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "restore");
unmount("/system");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/bootdevice/by-name/boot");
show_progress(0.200000, 10);
set_progress(1.000000);
=Which line deletes from to from
Thanks,but I solve this problem by myself.
You need do delete all from start to the first ";" and this symbol also
raterro said:
Thanks,but I solve this problem by myself.
You need do delete all from start to the first ";" and this symbol also
Click to expand...
Click to collapse
Can u plz tell me little clear ... From where to where i need to delete in the script ??
Delete first line. Nothing else
raterro said:
Delete first line. Nothing else
Click to expand...
Click to collapse
assert(getprop("ro.product.device") == "surnia" || getprop("ro.build.product") == "surnia" || abort("E3004: This package is for device: surnia; this device is " + getprop("ro.product.device") + "."); i deleted this still getting some error
On my phone it works, but this ROM is buggy.
Flashing screen all the timer etc. Look
Zarosky said:
have a problem to flash this rom. He says it's not surnia my device.
Click to expand...
Click to collapse
Hey, so I've looked at your twrp screen shot and it seems to be a problem with the device's identity. What i mean by that is your phone doesn't seem to have a name like Octus or Surnia for example (That's why you just see a . instead for the name), What you could do is possibly re-flash a stock firmware to your specific device (Make sure you have the correct model number for your phone and the right device name for the firmware files before you flash them.
Use this link here and search through the links/posts and see if you can find the files (The Firmware) that is for your device:
https://forum.xda-developers.com/mo...e-restore-moto-e-2015-stock-firmware-t3044936
If you have any questions just let me know, i am not entirely sure that this may work but it should.
Hope i have helped you out
Is LTE really working? because in android 7.x it did not work
Me too
raterro said:
On my phone it works, but this ROM is buggy.
Flashing screen all the timer etc. Look
Click to expand...
Click to collapse
It's too weird but I love the performance of this rom, did you find the sol?

[ROM][android-11.0][land] ArrowOS 11.0

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ArrowOS​
ABOUT
ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
PayPal: Donate to us
Blog: blog.arrowos.net
Checkout more documentation at (maintainership/contributing): Check this out
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
SELinux permissive
Encryption (pls, decrypt i.e Format Data/storage before flashing!)
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Tip: Select OEM -> Device, choose GAPPS or VANILLA variants
Read our blog article/post about:
* GAPPS and VANILLA variants
* Checking build integrity
Thanks to : Nusantara team , everyone who contributed to land development especially kernel 4.9
ROM Source: https://github.com/ArrowOS
Kernel Source: https://github.com/ArrowOS-Devices/android_kernel_xiaomi_land
reserved
Random reboots and Insane Battery Drain - land 2/16
tried both Vanilla and Gapps-included version
no way. back to arrow os 10
llistenok said:
Random reboots and Insane Battery Drain - land 2/16
tried both Vanilla and Gapps-included version
no way. back to arrow os 10
Click to expand...
Click to collapse
maybe could be very badly misbehaving app/ another kernel or some magisk module
See attachment:-
All the best
Please anybody provide method to root this version. Also provide canary magiks download link.
Edit: finally rooted by using latest canary magiks by patching boot.IMG manually
First update for arrow-11.0 is here for land:
Download: https://downloads.arrowos.net/land
- Fixed night light
-new themes/styles
-screenshot sound disable option
- unlink notification and ring volume
kernel upstream
FP auth vibration linked to haptic feedback
Error in flash cam
abhishekpandey7148 said:
First update for arrow-11.0 is here for land:
Download: https://downloads.arrowos.net/land
- Fixed night light
-new themes/styles
-screenshot sound disable option
- unlink notification and ring volume
kernel upstream
FP auth vibration linked to haptic feedback
Click to expand...
Click to collapse
There is an error when taking a flash photograph in the dark.
The button no longer responds, it remains frozen.
It just fires the flash, but does not take the picture.
Asks for a password, which one ???
Then it wants to reset to the factory data!
Same problem on Nusantara (11)
*************UPDATE available***************
Download HERE
Changelog HERE
bauuuuu said:
*************UPDATE available***************
Download HERE
Changelog HERE
Click to expand...
Click to collapse
Hynix hag2e fix included? Looked at the GitHub repository, fix was not added there
Not able to cast screen
The device is not able to cast to my pc and other devices, the mobile simply reboots. Please reply if there is any solution that i can configure on my side.
The exact logs are -
---- Oct 23, 2020 12:44:38 PM ----
--------- beginning of main
10-23 12:43:54.618 11038 11038 E scd.lcexpro: Not starting debugger since process cannot load the jdwp agent.
10-23 12:43:54.623 11038 11038 W scd.lcexpro: Core platform API violation: Ljava/lang/reflect/Field;->accessFlags:I from Landroid/os/Build; using reflection
10-23 12:43:54.904 11038 11060 I AdrenoGLES: QUALCOMM build : 875a422, Ia3355e5d5a
10-23 12:43:54.904 11038 11060 I AdrenoGLES: Build Date : 05/15/20
10-23 12:43:54.904 11038 11060 I AdrenoGLES: OpenGL ES Shader Compiler Version: EV031.27.05.08
10-23 12:43:54.904 11038 11060 I AdrenoGLES: Local Branch :
10-23 12:43:54.904 11038 11060 I AdrenoGLES: Remote Branch :
10-23 12:43:54.904 11038 11060 I AdrenoGLES: Remote Branch :
10-23 12:43:54.904 11038 11060 I AdrenoGLES: Reconstruct Branch :
10-23 12:43:54.904 11038 11060 I AdrenoGLES: Build Config : S L 8.0.12 AArch64
10-23 12:43:54.913 11038 11060 I AdrenoGLES: PFP: 0x005ff112, ME: 0x005ff066
10-23 12:43:54.947 11038 11060 I Gralloc4: mapper 4.x is not supported
10-23 12:43:54.950 11038 11060 W Gralloc3: mapper 3.x is not supported
10-23 12:43:57.092 11080 11080 I logcat : type=1400 audit(0.0:526): avc: denied { read } for name="mm-qcamera-daemon" dev="mmcblk0p48" ino=173 scontext=u:r:untrusted_app_27:s0:c134,c256,c512,c768 tcontext=ubject_r:mm-qcamerad_exec:s0 tclass=file permissive=1 app=scd.lcexpro
10-23 12:43:57.092 11080 11080 I logcat : type=1400 audit(0.0:527): avc: denied { getattr } for path="/vendor/bin/mm-qcamera-daemon" dev="mmcblk0p48" ino=173 scontext=u:r:untrusted_app_27:s0:c134,c256,c512,c768 tcontext=ubject_r:mm-qcamerad_exec:s0 tclass=file permissive=1 app=scd.lcexpro
10-23 12:44:38.117 11038 11038 W InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.
---- Oct 23, 2020 12:44:38 PM ----
Thanks for the latest update! I see ArrowOS released some 12 builds. Is there anything expected for Land?
Thanks again for android 11 in this device!
Just tried this, works great on my redmi 3s, thank you very much
Revived the phone!
I noticed a bug maybe, when long pressing the WiFi toggle (to open the settings) it looks like the status bar crashed, but it isn't giving any error

Categories

Resources