jueves, 20 de septiembre de 2018

Future for the past (web, 32bits OS and hardware)

New Old WebBrowsers  (almost year 2021)

Do not throw away you old hardware so quickly!
If your computer is still working, you can keep it working for many tasks.

Even you can use a common menu to ease the launch of these browsers with a shared profile (the one you use in your updated computer) see Menu_Launcher4multiple_FF

In this list I will not include the official Moonchild's browsers as Palemoon as they are not compatible with WindowsXP and Basilisk soon will have only 64bits version.


Centaury v0.13 (202010)

(Compatible with:WinXP - ReactOS )
Unofficial fork of Basilisk (with UXP technology) and compatible with Mozilla Firefox 52.9
Also for a short time received the name Serpent





Mypal v28.15

(Compatible with: WinXP - ReactOS)
Unofficial fork of Palemoon (with UXP technology) and compatible with Mozilla Firefox 28
Also for a short time received the name  Oldrac and Newmoon


Serpent by roytam1

Serpent by roytam1
(Compatible with:WinXP 32 or 64 )
Unofficial fork of Basilisk (with UXP technology) and compatible with Mozilla Firefox 52.9
Version win32_20181124 has Firefox sync function
Available at msfn.org or rtfreesoft.blogspot.com
Versions 32bits, 64bits and IA32 Win32


NM28XP by roytam1 (New Moon28 for XP)

(Compatible with:WinXP 32 or 64 )
Unofficial fork of Palemoon (with UXP technology) and compatible with Mozilla Firefox 28
Time ago called PM28XP
Available at msfn.org or rtfreesoft.blogspot.com



NM27XP by roytam1 (New Moon27 for XP)

(Compatible with:WinXP 32 or 64 )
Unofficial fork of Palemoon 27 and compatible with Mozilla Firefox 27
Available at msfn.org

K-meleon/KM-Goanna by roytam1

K-meleon74-Goanna2.2. Compatible Windows2000, WinXP, [Win98+KernelEx]
K-meleon76-Goanna3.4. Compatible WinXP, Windows2000 (CPU: SSE instructions??)
http://kmeleonbrowser.org  or rtfreesoft.blogspot.com

tenfourfox vFPR9

(Compatible with: Mac PowerPC G3 and G4, and MacOSX 10.4 and 10.5)

Based in Mozilla Firefox, and compatible FF v45+updates from  Firefox ESR 60)



Menu_Launcher4multiple_FF



(Windows CMD Batch Menu)
Requires to configure paths in the batch code










Sharing /Peer to peer

Shareaza 2.7

(Compatible Winxp)
Emule/Edonkey, Torrent, GNUtella,..  ALL IN ONE

 

jueves, 26 de julio de 2018

Free your Android, get rid of Google/samsung limitations (II)

Introduction 

Time ago, people trusted in Google because they were afraid of  Microsoft and Apple behavior, now they are the same.


Having Linux inside of the Android base seemed to be a good point in order to feel free and  many IT professionals, gurus and some even free software fighters were in the first line of the Android army.


However applications for Android are not Linux compatible apps but a Java flavor apps, thus existing free apps for Linux, Maemo,... will not be easily ported to Android.
Furthermore accessing to the Linux layer and its services requires to root the device thus root your device should be a "todo" but it is not always easy and with no risks :(

Even very recognized organizations such as FSFE suggests to root Android
http://fsfe.org/campaigns/android/android.en.html


Download the best practice table/sheet:


Free Android best practice table









Alternatives to Android:



It is a pity that other operating system were not promoted, or devices using them bought enough by the community.

An example of these better OS are:
  • Maemo, Meego,Mer  real linux environments and able to run linux compatible code
  • WebOS(from Palm) OS based in linux and apps based on HTML5/Web application

Now, the alternatives to Android/iOS/Windows comes from:
  • Jolla and its SailfishOS,  a phone created by some of the Nokia people, compatible with Linux code and QT SDK. Also able to execute Android apps
  • Firefox OS.
  • Blackberry  and BB10 OS based QNX (linux flavour), also including physical keyboard support. Apps based in C++/QT, HTML5,...and also able to execute Android apps via the included "Android runtime"


After this overview of current mobile phone scene, see below how to fight against the many lacks of Android:

Detailed steps


If you are going to buy an Android phone
Buy a device from the following list of phones with a procedure to root
http://www.xda-developers.com/root/

Avoid using Google Play and use F-Droid repository as much as possible
  Settings, Security, (Device Administration), Unknown sources (check)
F-droid  It can be done even with a device not associated to a google account
  https://f-droid.org/   and install apk from the Interner browser.


Reset your device
  If you feel that you don't have the control of your device, maybe you installed many apps from google play with 'abusive licenses' and too many rights
  Settings, Backup and reset, (Personal data), Factory data reset
  
Configure your Android for standalone use (avoid google cloud,etc)
   There are 3rd party software better than that included in Android
      PIM apps: Omni-Notes (Notes/memos), SimpleCalendar, or commercial DejaOffice
      Offline GPS/Maps(OSMAnd, or commercial Sygic, Tomtom..)
      Email:  K9 Mail
      Internet browser: Firefox /waterfox
      ..... (check F-Droid)

https://fsfe.org/activities/nocloud/nocloud.en.html

Check and Disable things from Google Settings 
Open "Google Setting" app and check all sections.
from Security, disable "Verify apps" (optional)
from Location, disable "Access location"

   
Disable Location services
 in Settings, Location Services,
   Disable/Uncheck "Location and Google search"  
   There are 3rd party software for GPS and maps such as sygic
   Furthermore you can still using google maps entering your position manually
   and even you can disable it, and enable it only when you need it.

Checks running services/processes
Control what is happening ak paranoiac mode

 from Settings, Application manager, Running, "Show cached processes"
    Google play services(launched by apps)
       Google Analytics services
    Email
    Factory mode (required)
    Google+
    Exchange services (required by SMS)

 from Settings, Application manager, Running, "Show services in use"

Stop apps/processes
Once you know what apps are being executed
from Settings, Application manager, All,

select app and Click "Force Stop"
after a stop several times we can realize if they are important or not, so they can be disabled forever 

Disable built-in apps or remove if you are root
(Google, Phone  brand, communications provider)

from Settings, Application manager, All

-ChatON (Samsung)
-Game Hub (Samsung)
-Gmail (optional)
-Google .... Sync
-Google partner Set up

-Google Play Music and Books
-Google Search
-Google+
-Picasa Uploader
-Samsung Account
-Samsung AppsUNA2
-Samsung Backup Provider

-Samsung ......Sync
-Samsung Cloud data relay
-Samsung Push services
-Samsung Browser
-Software update (if you are not expecting a new update)
-Talk


i.e of Comunication provider apps
My web (com.vodafone.android....)

http://forum.xda-developers.com/showthread.php?t=2242278


Autostarts and permissions

To find problematic apps

execute free app "Autostarts", and check sections:

 "During Startup", "After Startup", " Wi-Fi state changed", "Power connected", "Connectivity changed",..
(to  disable them, root is required)

 execute free app "OS Monitor" to display Android/linux processes, TCP/IP open connections,...

 execute free app "OS Monitor"

To fix/correct problematic apps

on Android. From: AppsOp  (if it is hidden there is an app in f-droid archive to open the menu)
on BB10+Cobalt's play services: From "Blackberry Google ID", "App Permissions"


Check if it has sense that the app has the following rights and last time the app used it ( to detect abuse)

    Read your contacts, Read clipboard, Location, Run at startup....
    Post notification

Remove rights:


Fix/Remove autostarts: Autorun manager (com.gmail.heagoo.autorun.pro)



jueves, 19 de julio de 2018

Some Android phones - Galaxy Stylus vs physical Keyboard

Samsung Galaxy Note 4 SM910F

aka Samsung Muscat
By default: Android OS, v4
Now 6.0.1 Marshmallow

SIM micro-SIM (3FF)
RAM 3GB
Internal Memory 32GB (space available for application or data)
Ext MicroSD: up to xxxGB

1440 x 2560 pixels, 5.7 inches,515ppi

Batt. 3220mAh
Charger technology: Qualcomm Quick Charge 2.0

CPU    2.7 GHz quad core
Qualcomm APQ8084 Snapdragon 805
Quad-core 2.7 GHz Krait 450 - Snapdragon 805
Cores: 1.3GHz A53 

Architecture: ARMv7-I (32bits) (comp ARMv7-a)
GPU:   Adreno 420
Family designed by:

Others:
LTE Cat4 800/850/900/1700/1800/1900/2100/2600 (Bands 1,2,3,4,5,7,8,20)
TV-Out: Micro-B USB - MHL-3
Bluetooth:4.1 version A2DP
-----
Memory and paths/alias:

/sdcard/   (/storage/self/primary) alias of  /storage/emulated/0/
/storage/0000-0000/ (external)
-----
Info/facts:
Game Optimizing Service . needed by Game Tuner to operate.


Customization:



http://bloglon.blogspot.com/2014/12/android-free-of-google-limitations.html

Samsung Galaxy Chat GT-B5330

By default: Android OS, v4.0 (Ice Cream Sandwich)
now OS 4.1.2 Jelly Bean
Base B5330XXUBMC2

RAM 512MB
Internal Memory 2GB (space available for application or data)
Ext SD: up to 32 GB

240 x 320 pixels, 3.0 inches (~133 ppi pixel density)
Touchwiz UX UI
Java, via Java MIDP emulator



HSDPA, 7.2 Mbps; HSUPA, 5.76 Mbps
Wi-Fi 802.11 b/g/n, Wi-Fi hotspot
Bluetooth v3.0 with A2DP
microUSB v2.0
CAMERA : 2 MP, 1600x1200 pixels Records VGA@25fps
Accelerometer, proximity, compass
A-GPS support and GLONASS


CPU    850 MHz*
Family designed by: ARM Cortex-A9

Architecture: ARMv7-A


BCM2165X
High-speed ARM Cortex A9 processor for superior applications processing and advanced user interface support along with an ARM Cortex R4 communications processor

sábado, 9 de junio de 2018

Problems on Blackberry 10

Facts, Tips and tricks for problematic Blackberry10 devices

Android Runtime

Doesn't launch
1) restart device

or

2) hard reset. pressing the power key down for about 12 seconds
(if you have not done so already) then leave the device for 10 minutes or so and try the apps again. If no help then you probably need to reload the OS as suggested above.

or

3) deploy an autoloader (backup info, configuration,etc before)


Upgrading OS

Download autoloader i.e Z30_10.3.03.3216_STA100-1-2-3-4-5-6.7z
(do a backup)
execute .exe from windows




Backup tasks

Extract a list of installed apps

 native appninja (export inc BB and android)

contacts

native ContactImEx

PIM data (Android)

Mybackup Pro (Android)
Darcys BB Tools (PC)
   





Hardware

native BBVE and execute tests
CPU-Z (android) to see hardware info
native toolbox (HugSoft) to see hardware info

Debug

Blackberry-Logger-v1.6 (PC app)
  Using developer mode connects to android runtime debug,

 From BB10,  Settings, Security and Privacy,  BB Software Logging tool
 (Snapshot/Streaming)
select external SD 
Y:\bbswlt\bbswltLog20180610124811  (not plain text)


 

Glossary/PC software

Darcys BB Tools_DBBT3.1.0.1
  Plug USB and enter pin in Windows
  in Darcy Connect to device and Enter pin in
  Backup (app, settings,bin) data  to bbb format
  Installed Apps (sys apps cannot be deleted)

  ....

Blackberry Link:
Sync multimedia and move files, documents, backup
Restore factory configuration

Blackberry Blend:
Manage and interact with your BlackBerry device from a computer via usb or wifi

Sachesi:
Utility software for PC (Win, Mac, Linux) Firmware, Backup (generate a .bbb file compatible with Link) ,...

Snap (.bar)
Free Google Play client, requires sideload.

DDPB (PC, Req. Win, .NET, Java )
App for sideload

links:

http://www.blackberryhack.com/


http://forums.crackberry.com/tips-how-faq-f3/how-hack-your-blackberry-access-engineering-screen-548537/

http://forums.crackberry.com/blackberry-10-os-f269/bb10-console-fun-bgshellplus-809130/




 


martes, 8 de mayo de 2018

Regarding Web browsers (on 2018 and mainly FOSS)

webbrowsers are the new OS!

 

Firefox engine

https://ftp.mozilla.org/pub/firefox/releases/

   Firefox Developer Edition (beta version and its own profile folder)
   Waterfox 61 (Compatible with XUL legacy addons and webextensions)
   Basilisk 201804 (updated and based in FF52, targeting v55)
   Palemoon 27.x (based in pre Australis UI interface, compatible with old-legacy addons v27


for Android
  www.apkmirror.com

   Waterfox 55.2 (compatible with bb10 Android runtime, support for addons)
   html5test: 477/555
   Waterfox 56.1 (NOT compatible with bb10 Android runtime)
   Fennec F-droid 60 (proprietary parts removed from FF code)

 Webkit

for Android
Mercury (compatible with bb10 Android 4.3 runtime, super light weight, predefined useragents)
v 3.2.3 html5test: 201/555

Lightning (compatible with bb10 Android 4.3 runtime, super light weight, predefined useragents)
html5test: 201/555


 Chromium

for Android
yubrowser optimized for Snapdragon cpu (compatible with bb10 Android 4.3 runtime, too heavy, predefined useragents)
html5test: 500/555

BEOL (bb en of life) super lightweight based in cordova (compatible with bb10 Android 4.3 runtime, early beta and ultra-minimalistic)
identified as a Crosswalk webview/Chrome 53
html5test: 498/555

 



sábado, 3 de febrero de 2018

Mainly Free games for phones

All the Android Games are compatible v4 JellyBean and BB10

Free/Opensource
OpenTyrian-2.1.25.apk
airfighter kill'em all

PipePanic
    org.olgsoft.apipepanic v. 0.18  /data/data/org.olgsoft.apipepanic

Planet Rider
    io.githubfede0d.planetrider v. 1.0

Heriswap
Apple Flinger
Openflood
tttris

Non free

-Bejeweled2v2.0.20.apk
-BubbleKingdomMod1.2.5.apk
-Pinball Arcade 1.49
A great  exercise of preserving knowledge about many real pinball boards
(asks for Google services but it doesn't require to work)



Blackberry10 native
Breakfast saga

RetroArch-Cascades-1_0_2_97.bar 
Works superwell with BB physical keyboard